Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 04 Nov 2008 16:42:01 +0200
From:      Giorgos Keramidas <keramida@ceid.upatras.gr>
To:        "J MPZ" <joompz@gmail.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Problems with FreeBSD
Message-ID:  <87mygfv9hi.fsf@kobe.laptop>
In-Reply-To: <e56958de0811040510s494c898fra3ac683392ba2028@mail.gmail.com> (J. MPZ's message of "Tue, 4 Nov 2008 11:10:25 -0200")
References:  <e56958de0811031643s473b499haa3243de1ed7c278@mail.gmail.com> <490FA51F.7010901@datapipe.com> <e56958de0811040510s494c898fra3ac683392ba2028@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 4 Nov 2008 11:10:25 -0200, "J MPZ" <joompz@gmail.com> wrote:
> Hi Paul,
>
> When my connections freeze, I open the tcpdump in other terminal. If I type
> something, type "Enter", on the terminal frozen, the tcpdump show packets,
> like that:
>
> 11:18:45.526256 IP (tos 0x0, ttl  51, id 651, offset 0, flags [DF], proto:
> TCP (6), length: 112) 189.21.230.195.20787 > 201.57.5.2.2264: P 193:241(48)
> ack 0 win 15136 <nop,nop,timestamp 1556398494 745829191,nop,nop,sack 1
> {1428:1664}>
[...]

> I'm using: tcpdump -nvvv -i ste0 host REMOTE_IP

Can you try capturing the connection setup packets, so we can look at
the TCP MSS negotiation values?  Starting TCPDUMP *before* one of the
connections that stall is made should capture that.

There may be an intermediate router or firewall that blocks ICMP and
ends up breaking path MTU discovery.  I've seen TCP connections
'stall' when path-mtu was broken by a setup like this and one of the
intermediate routers started dropping TCP packets that were too large
for one of its interfaces.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?87mygfv9hi.fsf>