On Wed, 17 Oct 2007 14:01:38 -0400, Dan Langille wrote: > On 17 Oct 2007 at 17:47, Mateus Interciso wrote: > >> Hello, I have this set up(simplified) [External >> server]---->Firewall/Nat----->Internet-->Firewall/NAT-->Bacula Let's >> say the external server I want to back up has a public ip of >> 222.222.222.222, and the Firewall/NAT that lies on the internal network >> of Bacula has the ip 200.200.200.200, and bacula has the internal ip >> 10.100.0.4, by bacula I mean the director, storage daemon, and a file >> daemon as well. >> Now, I've configured this storage on the bacula-dir.conf of the Bacula >> server: >> Storage { >> Name = PublicTest >> Address = 200.200.200.200 >> SDPort = 9103 >> Password = "rHdomafNas1GeiHAYqsHAr1axgMthcKtTh3elwpDEBRw" Device = >> Weekly >> Media Type = File >> } > > This is the Storage destination you need to specify for all jobs on any > clients outside the firewall. > >> As well as this one: >> >> Storage { >> Name = FileWeekly >> Address = 10.100.0.4 >> SDPort = 9103 >> Password = "rHdomafNas1GeiHAYqsHAr1axgMthcKtTh3elwpDEBRw" Device = >> Weekly >> Media Type = File >> } > > The above is only for jobs run on clients inside the firewall. > >> Now, since I can go into the bacula console, and connect to the client, >> show it's status, and make an estimate of the backup I'll make >> normally, I think that the job and pool are configured correctly, as >> well as (at least part of) the firewall. > > No. It means comms between the Director and the Client are working. The > estimate command does not interact with the Storage Daemon. > >> If I run, the backup job, with the PublicTest, or FileWeekly storage, I >> allways get this connection timeout error: >> >> 17-Oct 15:53 behemot-dir JobId 153: Warning: bsock.c:123 Could not >> connect to Storage daemon on 200.200.200.200:9103. ERR=Connection timed >> out > > I suspect the IP address changes depending on which storage you specify. > > The problem is the outside client cannot contact the Storage Daemon. > >> Since other jobs do run normally(when they are in the internal network) >> I'm getting a little confused here. Tcpdump shows this, when I try to >> use the PublicTest storage: >> >> [External Server] >> 14:56:35.956696 IP 10.0.10.4.9102 > 200.200.200.200.45190: . ack 677 >> win 1984 <nop,nop,timestamp 1116655584 107627403> >> >> [Firewall] >> 15:27:24.892811 IP 10.100.0.4.60741 > 222.222.222.222.9103: S >> 3206713682:3206713682(0) win 5840 <mss 1460,sackOK,timestamp 107913615 >> 0,nop,wscale 7> >> (keeps repeating the same request, there's no ack returning) >> >> 10.0.10.4 is the internal IP of the External Server. The strange thing, >> is that it shows just this, for all the connections using PublicTest >> storage, but if I use the FileWeekly, it shows all the connections, >> sending requests, connecting, getting the answers back, etc, but when >> it tryes to connect to the storage... >> >> [External Server] >> 14:54:11.742070 IP 10.0.10.4.45228 > 10.100.0.4.9103: S >> 1535168577:1535168577(0) win 5840 <mss 1460,sackOK,timestamp 1116511348 >> 0,nop,wscale 2> >> >> Which of course would never work, since it's trying to connect to an >> internal ip that does not exist... >> I'm getting crazy over this, can someone please help me? > > I'm having trouble folllowing it myself. :) > > Ensure that you can connect to the SD from the outside FD. Here is my > test on my setup: > > [EMAIL PROTECTED]:~] $ telnet bacula.example.org 9103 Trying [public IP > address removed]... Connected to bacula.example.org. > Escape character is '^]'. > blah > Connection closed by foreign host. > [EMAIL PROTECTED]:~] $ > > In this case, supernews is the remote client. > > Try a similar test. Report back. > > > >> Thanks a lot >> >> Mateus >> >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Splunk Inc. Still grepping through >> log files to find problems? Stop. Now Search log events and >> configuration files using AJAX and a browser. Download your FREE copy >> of Splunk now >> http://get.splunk.com/ >> _______________________________________________ Bacula-users mailing >> list >> Bacula-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/bacula-users >> >>
Yes, this is possible... :( ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users