Date: Wed, 1 Mar 2023 12:36:32 +0100 From: Michael Gmelin <grembo@freebsd.org> To: Yuri <yuri@freebsd.org> Cc: freebsd-net@freebsd.org Subject: Re: sshd doesn't disconnect for 30+ minutes after the TCP connection is closed ungracefully Message-ID: <08DDB90C-5D30-40A3-86C0-87021959F04D@freebsd.org> In-Reply-To: <baf5faa3-3c03-fb9e-4196-bd26c2fc622e@tsoft.com> References: <baf5faa3-3c03-fb9e-4196-bd26c2fc622e@tsoft.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> On 1. Mar 2023, at 11:35, Yuri <yuri@freebsd.org> wrote: > > Windows system connects to FreeBSD through ssh and then this connection dies because of WiFi or VPN issues. > > FreeBSD still has the sshd process alive for this connection for 30+ minutes. > > TCP keepalive is enabled on the FreeBSD host: > > $ sysctl net.inet.tcp.always_keepalive > net.inet.tcp.always_keepalive: 1 > > Shouldn't TCP keepalive kill this sshd process after 3-4 minutes because this connection isn't alive? > Keepalives start after net.inet.tcp.keepidle milliseconds (2h by default). Cheers
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?08DDB90C-5D30-40A3-86C0-87021959F04D>
