Date: Tue, 7 Sep 2021 12:47:30 +0300 From: Rozhuk Ivan <rozhuk.im@gmail.com> To: Michael Tuexen <michael.tuexen@lurchi.franken.de> Cc: freebsd-net@freebsd.org, freebsd-hackers@freebsd.org Subject: Re: TCP connection ignore RST Message-ID: <20210907124730.7a4a3b9a@rimwks.local> In-Reply-To: <1804249E-FD55-4A4A-9895-BCEDF2323137@lurchi.franken.de> References: <20210904023730.5eddd6fd@rimwks.local> <927CA9E9-AB74-443D-83A7-931325DB7686@lurchi.franken.de> <20210907051034.5669a02d@rimwks.local> <1804249E-FD55-4A4A-9895-BCEDF2323137@lurchi.franken.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 7 Sep 2021 10:47:01 +0200 Michael Tuexen <michael.tuexen@lurchi.franken.de> wrote: > >>> I have strange case: FreeBSD 12.2 ignore TCP RST from windows host > >>> and continue retransmitting packets. sockstat show that socket > >>> connected even after many tcp rst packets received. > >>> > >>> Any ideas how to fix it? > >> Where is the trace taken? On the Windows side or on the FreeBSD > >> side or somewhere else? Could you provide the .pcap file? > >> > > > > From FreeBSD side. > > > > https://reviews.freebsd.org/D28142 > > e82353f84c58da9a5c38bd471a09936c16a5b6ea > > https://reviews.freebsd.org/D28143 > > d05d908d6d3c85479c84c707f931148439ae826b sysctl > > net.inet.tcp.tolerate_missing_ts=1 this fixes issue for me. > That was my first guess, but after double checking, this code is not > present in FreeBSD 12.2. However, it is present in stable/12. > So could it be that you are using stable/12 and not 12.2? > System build from: commit 8c01699f9194cfa3805ac734ae912529a10c063a CommitDate: Wed Jan 20 14:40:13 2021 +0100 Add some examples to script.1... It is not "clean" 12.2, and it is a bit early than commits with fixes.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20210907124730.7a4a3b9a>