I have an anonymous FTP server where processes occasionally
persist with one socket in the FIN_WAIT_2 state:

   Local Address        Remote Address    Swind Send-Q Rwind Recv-Q    State
-------------------- -------------------- ----- ------ ----- ------ -----------
130.179.16.34.7775   164.164.240.122.1814 59430      0 49640      0 FIN_WAIT_2

It's always for the data connection, with the process sleeping
in read() on that socket.  I assume it's waiting for a FIN from
the client.  Shouldn't this state time out?

# ndd /dev/tcp tcp_fin_wait_2_flush_interval
675000

It never does.  Is the server supposed to take some action?
All of the timeouts are set in the ftpaccess file.  Is there a bug
in the Solaris kernel?  I can't find one that's documented.

This is running under Solaris 10.  I can open a support case,
but I'd like to get a little more information first.
-- 
This message posted from opensolaris.org
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to