On Monday 02 April 2007 23:47, Drew Tomlinson wrote:
> I run Bacula v1.38 on my home network.  Both the director and the client 
> with which I am having trouble are running FreeBSD 6.1.  Things worked 
> flawlessly until I changed my firewall from ipfw2 to pf, backups fail 
> intermittently on my router due to "broken network pipes" usually after 
> somewhere around 10 MB - 12 MB has been transfered.  Thus small 
> incremental backups are successful but larger full backups are not.  I 
> do not have this problem when I disable pf on the router, nor do I have 
> problems when completing backups with other machines on my internal 
> network.  My setup looks like this:
> 
> bacula director --------- router (client)
> 192.168.1.4 (fxp0)        192.168.1.2 (dc0)
> 
> Communication takes place on ports 9102 and 9103.  I captured this 
> output from pflog0 after starting a backup:
> 
> blacksheep# tcpdump -netttti pflog0 "( host blacksheep or blacklamb ) 
> and ( port 9102 or port 9103 )"
> tcpdump: WARNING: pflog0: no IPv4 address assigned
> tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
> listening on pflog0, link-type PFLOG (OpenBSD pflog file), capture size 
> 96 bytes
> 2007-04-02 13:57:21.021122 rule 7/0(match): pass in on dc0: 
> 192.168.1.4.52295 > 192.168.1.2.9102: S 2822997678:2822997678(0) win 
> 65535 <mss 1460,nop,wscale 1,[|tcp]>
> 2007-04-02 13:57:23.532037 rule 13/0(match): pass out on dc0: 
> 192.168.1.2.64955 > 192.168.1.4.9103: S 2265048451:2265048451(0) win 
> 65535 <mss 1460,nop,wscale 1,[|tcp]>
> 2007-04-02 13:57:23.532323 rule 7/0(match): pass in on dc0: 
> 192.168.1.4.9103 > 192.168.1.2.64955: S 3452777266:3452777266(0) ack 
> 2265048452 win 65535 <mss 1460,nop,wscale 1,[|tcp]>
> 
> And the rules are:
> 
> @7 pass in log on dc0 inet proto tcp from 192.168.1.0/24 to any modulate 
> state queue(std_out, ack_out)
> @13 pass out log on dc0 inet all
> 
> Any ideas why Bacula would have such a problem?  Other things to check?

It sounds like it is clearly a problem with pf or your configuration of pf, 
and so you probably should bring it up with the OpenBSD pf group.  The Bacula 
manual has a section some place with a schematic of all the connections that 
take place between the daemons for those who work with firewalls.  With that 
info in hand, a pf firewall expert should be able to resolve the problem.



> 
> Thanks,
> 
> Drew
> 
> -- 
> Be a Great Magician!
> Visit The Alchemist's Warehouse
> 
> http://www.alchemistswarehouse.com
> 
> 
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-users
> 

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to