Hi,

I just upgraded a server to 8.0_RELEASE and I started having network problems when pf is enabled (even with only "pass all" rules).
It seems that some ACK are loss (see tcpdump results at the end).

I still have some strange mail server problems when pf is disabled but I'm not sure it's linked.

Thanks,

Pierre



Informations about my configuration :

[r...@papaya ~]# uname -a
FreeBSD papaya.yyy.net 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:48:17 UTC 2009 r...@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386


[r...@papaya ~]# dmesg | grep vge0
vge0: <VIA Networking Gigabit Ethernet> port 0xfc00-0xfcff mem 0xfdfff000-0xfdfff0ff irq 18 at device 14.0 on pci0
miibus0: <MII bus> on vge0
vge0: WARNING: using obsoleted if_watchdog interface
vge0: Ethernet address: 00:xx:xx:xx:xx:xx
vge0: [ITHREAD]
vge0: link state changed to UP
vge0: promiscuous mode enabled
vge0: promiscuous mode disabled


[r...@papaya ~]# pfctl -sr
No ALTQ support in kernel
ALTQ related functions disabled
pass in all flags S/SA keep state
pass out all flags S/SA keep state



Tcpdump output:

********************
BAD ONE (pf enabled)
********************
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
15:29:26.847488 IP bagherra.local.42567 > papaya.yyy.net.www: Flags [S], seq 4010981448, win 5840, options [mss 1460,sackOK,TS val 27823034 ecr 0,nop,wscale 7], length 0 15:29:26.891968 IP papaya.yyy.net.www > bagherra.local.42567: Flags [S.], seq 3588656077, ack 4010981449, win 65535, options [mss 1412,nop,wscale 3,sackOK,TS val 1087266140 ecr 27823034], length 0 15:29:26.892034 IP bagherra.local.42567 > papaya.yyy.net.www: Flags [.], ack 1, win 46, options [nop,nop,TS val 27823045 ecr 1087266140], length 0 15:29:26.892281 IP bagherra.local.42567 > papaya.yyy.net.www: Flags [P.], seq 1:120, ack 1, win 46, options [nop,nop,TS val 27823045 ecr 1087266140], length 119 15:29:26.982496 IP papaya.yyy.net.www > bagherra.local.42567: Flags [.], seq 1:1401, ack 120, win 8225, options [nop,nop,TS val 1087266186 ecr 27823045], length 1400 15:29:26.982536 IP bagherra.local.42567 > papaya.yyy.net.www: Flags [.], ack 1401, win 69, options [nop,nop,TS val 27823068 ecr 1087266186], length 0 15:29:27.027653 IP papaya.yyy.net.www > bagherra.local.42567: Flags [.], seq 1401:2801, ack 120, win 8225, options [nop,nop,TS val 1087266275 ecr 27823068], length 1400 15:29:27.028035 IP papaya.yyy.net.www > bagherra.local.42567: Flags [.], seq 2801:4201, ack 120, win 8225, options [nop,nop,TS val 1087266275 ecr 27823068], length 1400 15:29:27.446470 IP papaya.yyy.net.www > bagherra.local.42567: Flags [.], seq 1401:2801, ack 120, win 8225, options [nop,nop,TS val 1087266694 ecr 27823068], length 1400 15:29:28.082905 IP papaya.yyy.net.www > bagherra.local.42567: Flags [.], seq 1401:2801, ack 120, win 8225, options [nop,nop,TS val 1087267331 ecr 27823068], length 1400 15:29:29.156079 IP papaya.yyy.net.www > bagherra.local.42567: Flags [.], seq 1401:2801, ack 120, win 8225, options [nop,nop,TS val 1087268404 ecr 27823068], length 1400 15:29:31.100271 IP papaya.yyy.net.www > bagherra.local.42567: Flags [.], seq 1401:2801, ack 120, win 8225, options [nop,nop,TS val 1087270349 ecr 27823068], length 1400 15:29:34.788167 IP papaya.yyy.net.www > bagherra.local.42567: Flags [.], seq 1401:2801, ack 120, win 8225, options [nop,nop,TS val 1087274038 ecr 27823068], length 1400 15:29:40.266521 IP papaya.yyy.net.www > bagherra.local.42567: Flags [.], seq 1401:2801, ack 120, win 8225, options [nop,nop,TS val 1087279519 ecr 27823068], length 1400 15:29:51.023919 IP papaya.yyy.net.www > bagherra.local.42567: Flags [.], seq 1401:2801, ack 120, win 8225, options [nop,nop,TS val 1087290280 ecr 27823068], length 1400 15:30:12.336745 IP papaya.yyy.net.www > bagherra.local.42567: Flags [.], seq 1401:2801, ack 120, win 8225, options [nop,nop,TS val 1087311601 ecr 27823068], length 1400 15:30:54.762699 IP papaya.yyy.net.www > bagherra.local.42567: Flags [.], seq 1401:2801, ack 120, win 8225, options [nop,nop,TS val 1087354042 ecr 27823068], length 1400 15:31:58.740422 IP papaya.yyy.net.www > bagherra.local.42567: Flags [.], seq 1401:2801, ack 120, win 8225, options [nop,nop,TS val 1087418043 ecr 27823068], length 1400 15:33:02.718736 IP papaya.yyy.net.www > bagherra.local.42567: Flags [.], seq 1401:2801, ack 120, win 8225, options [nop,nop,TS val 1087482044 ecr 27823068], length 1400 15:34:06.696421 IP papaya.yyy.net.www > bagherra.local.42567: Flags [.], seq 1401:2801, ack 120, win 8225, options [nop,nop,TS val 1087546045 ecr 27823068], length 1400



**********************
GOOD ONE (pf disabled)
**********************
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
15:35:20.857405 IP bagherra.local.52734 > papaya.yyy.net.www: Flags [S], seq 989268196, win 5840, options [mss 1460,sackOK,TS val 27911536 ecr 0,nop,wscale 7], length 0 15:35:20.901493 IP papaya.yyy.net.www > bagherra.local.52734: Flags [S.], seq 2220327620, ack 989268197, win 65535, options [mss 1412,nop,wscale 3,sackOK,TS val 1324570413 ecr 27911536], length 0 15:35:20.901541 IP bagherra.local.52734 > papaya.yyy.net.www: Flags [.], ack 1, win 46, options [nop,nop,TS val 27911548 ecr 1324570413], length 0 15:35:20.901682 IP bagherra.local.52734 > papaya.yyy.net.www: Flags [P.], seq 1:120, ack 1, win 46, options [nop,nop,TS val 27911548 ecr 1324570413], length 119 15:35:20.949199 IP papaya.yyy.net.www > bagherra.local.52734: Flags [.], seq 1:1401, ack 120, win 8225, options [nop,nop,TS val 1324570459 ecr 27911548], length 1400 15:35:20.949243 IP bagherra.local.52734 > papaya.yyy.net.www: Flags [.], ack 1401, win 69, options [nop,nop,TS val 27911559 ecr 1324570459], length 0 15:35:20.994274 IP papaya.yyy.net.www > bagherra.local.52734: Flags [.], seq 1401:2801, ack 120, win 8225, options [nop,nop,TS val 1324570504 ecr 27911559], length 1400 15:35:20.994310 IP bagherra.local.52734 > papaya.yyy.net.www: Flags [.], ack 2801, win 91, options [nop,nop,TS val 27911571 ecr 1324570504], length 0 15:35:20.994758 IP papaya.yyy.net.www > bagherra.local.52734: Flags [.], seq 2801:4201, ack 120, win 8225, options [nop,nop,TS val 1324570504 ecr 27911559], length 1400 15:35:20.994772 IP bagherra.local.52734 > papaya.yyy.net.www: Flags [.], ack 4201, win 114, options [nop,nop,TS val 27911571 ecr 1324570504], length 0 15:35:21.038843 IP papaya.yyy.net.www > bagherra.local.52734: Flags [.], seq 4201:5601, ack 120, win 8225, options [nop,nop,TS val 1324570549 ecr 27911571], length 1400 15:35:21.038876 IP bagherra.local.52734 > papaya.yyy.net.www: Flags [.], ack 5601, win 137, options [nop,nop,TS val 27911582 ecr 1324570549], length 0 15:35:21.039366 IP papaya.yyy.net.www > bagherra.local.52734: Flags [.], seq 5601:7001, ack 120, win 8225, options [nop,nop,TS val 1324570549 ecr 27911571], length 1400 15:35:21.039383 IP bagherra.local.52734 > papaya.yyy.net.www: Flags [.], ack 7001, win 159, options [nop,nop,TS val 27911582 ecr 1324570549], length 0 15:35:21.040337 IP papaya.yyy.net.www > bagherra.local.52734: Flags [.], seq 7001:8401, ack 120, win 8225, options [nop,nop,TS val 1324570550 ecr 27911571], length 1400 15:35:21.040351 IP bagherra.local.52734 > papaya.yyy.net.www: Flags [.], ack 8401, win 182, options [nop,nop,TS val 27911582 ecr 1324570550], length 0 15:35:21.084159 IP papaya.yyy.net.www > bagherra.local.52734: Flags [.], seq 8401:9801, ack 120, win 8225, options [nop,nop,TS val 1324570594 ecr 27911582], length 1400 15:35:21.084201 IP bagherra.local.52734 > papaya.yyy.net.www: Flags [.], ack 9801, win 204, options [nop,nop,TS val 27911593 ecr 1324570594], length 0 15:35:21.085054 IP papaya.yyy.net.www > bagherra.local.52734: Flags [.], seq 9801:11201, ack 120, win 8225, options [nop,nop,TS val 1324570595 ecr 27911582], length 1400 15:35:21.085076 IP bagherra.local.52734 > papaya.yyy.net.www: Flags [.], ack 11201, win 227, options [nop,nop,TS val 27911593 ecr 1324570595], length 0 15:35:21.085088 IP papaya.yyy.net.www > bagherra.local.52734: Flags [P.], seq 11201:11727, ack 120, win 8225, options [nop,nop,TS val 1324570595 ecr 27911582], length 526 15:35:21.085098 IP bagherra.local.52734 > papaya.yyy.net.www: Flags [.], ack 11727, win 249, options [nop,nop,TS val 27911593 ecr 1324570595], length 0 15:35:21.085950 IP bagherra.local.52734 > papaya.yyy.net.www: Flags [F.], seq 120, ack 11727, win 249, options [nop,nop,TS val 27911594 ecr 1324570595], length 0 15:35:21.131345 IP papaya.yyy.net.www > bagherra.local.52734: Flags [.], ack 121, win 8225, options [nop,nop,TS val 1324570642 ecr 27911594], length 0 15:35:21.131563 IP papaya.yyy.net.www > bagherra.local.52734: Flags [F.], seq 11727, ack 121, win 8225, options [nop,nop,TS val 1324570642 ecr 27911594], length 0 15:35:21.131596 IP bagherra.local.52734 > papaya.yyy.net.www: Flags [.], ack 11728, win 249, options [nop,nop,TS val 27911605 ecr 1324570642], length 0

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

Reply via email to