Hello,

I have a web server with apache+modproxy running FreeBSD 7.2-RELEASE-p7.
I filter incoming and outgoing traffic with pf.
I have some packets (about 20 per day) which are blocked and I don't understand 
why.
My config is :
Internet -> ServerA(modproxy) -> ServerB(apache).

Here is the log for one blocked packet :
2010-03-02 15:40:29.573890 rule 7/0(match): block out on le0: serverA.62228 > serverB.80: F 3525425568:3525425568(0) ack 459935989 win 8326 <nop,nop,timestamp 9801116 1193432194>

All logs are similar.

Rule 7 is :
block return out log all

I have a rule allowing the traffic towards serverB :
pass out quick on le0 inet proto tcp from serverA to serverB port = http

As the packet has the FIN flag, I change this rule to :
pass out quick on le0 inet proto tcp from serverA to serverB port = http flags S/SA keep state (if-bound, tcp.finwait 90)

but it doesn't change anything.

I used tcpdump to dump all traffic between the 2 servers, and the conversation outgoing from port 62228 (shown in the log of the blocked packet) ended at 15h22, and the packet is block at 15h40.

I guess there is something I mis-understood, but I don't know what.

Could you help me understand ?

Best regards,


--
Olivier THIBAULT
Université François Rabelais - UFR Sciences et Techniques
Laboratoire de Mathématiques et Physique Théorique (UMR CNRS 6083)
Service Informatique de l'UFR
Parc de Grandmont
37200 Tours - France
Email: olivier.thibault at lmpt.univ-tours.fr
Tel:     (33)(0)2 47 36 69 12
Fax:     (33)(0)2 47 36 70 68
Mobile : (33)(0)6 62 60 80 44

_______________________________________________
freebsd-pf@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-pf
To unsubscribe, send any mail to "freebsd-pf-unsubscr...@freebsd.org"

Reply via email to