Date: Fri, 14 Oct 2005 11:41:25 +0200 From: Nicolas KOWALSKI <Nicolas.Kowalski@imag.fr> To: freebsd-fs@FreeBSD.org Subject: Re: FreeBSD NFS server not responding to TCP SYN packets from Linux/SunOS clients Message-ID: <vqovf008mgq.fsf@corbeau.imag.fr> In-Reply-To: <20051014160128.hev160v52ossokg0@wwws.cs.ait.ac.th> References: <Pine.LNX.4.64.0510141021290.22064@corbeau.imag.fr> <20051014160128.hev160v52ossokg0@wwws.cs.ait.ac.th>
next in thread | previous in thread | raw e-mail | index | archive | help
on@cs.ait.ac.th writes: > Nicolas KOWALSKI wrote: >> Our FreeBSD 4.10 NFS server has some problems serving files by NFS on >> TCP (no problem with UDP) when the Linux (2.6) or Solaris (5.9) >> clients shut down in an unclean manner (power failure). When the >> clients try to mount the shares from the server after an >> unclean shutdown, the mount process hang during several minutes (delay >> is varying), then succeeds. > > That is just a wild guess, but NFS mounting would happen always at > the same stage of the boot, so maybe with the same source port > number and you could be facing the problem that the connection is > waiting for termination on the server (close_wait or fin_wait or > something)... Se source port in working example is 798 and source > port in failing example is 799 certainly not random. This is certainly right. So, what can I do to make the server not wait so long for the connection termination ? Is there a TTL parameter I can adjust somewhere ? Thanks, -- Nicolas
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?vqovf008mgq.fsf>