Daniel Hartmeier wrote:
> Can you enable debug logging (pfctl -x m, output in
> /var/log/messages) and tcpdump an entire TCP connection (one that
> stalls). If you get state mismatches, that is likely related to SACK.

Yep. First two lines, of many, are:

Jun 11 10:19:39 cblan-fw /bsd: pf: BAD state: TCP 192.168.40.124:4482
213.155.153.61:8901 128.32.18.176:33188 [lo=1403986123 high=1404010964
win=62500 modulator=0 wscale=4] [lo=3052737168 high=3053668872 win=24840
modulator=0 wscale=0] 4:4 A seq=1403986123 ack=3052668872 len=0 acks
kew=68296 pkts=459 dir=out,fwd
Jun 11 10:19:39 cblan-fw /bsd: pf: State failure on:       4 |
...

Do you want the pcap log ? I should mail that directly as an attachement as
it is rather big.

> If you need a quick
> workaround, you could disable SACK on that client.

Time to google.

Thanks for the quick response.

Peter

Reply via email to