I have a debian sarge machine (we'll call machine1) at home that currently lists 67 sunrpc connections to another server (machine2) of mine.  However, machine2 does not indicate any open connections to machine1.  The output of 'netstat --inet | grep sunrpc' on machine1 produces (abridged):

tcp        0      0 192.168.0.1:sunrpc      tito:851                ESTABLISHED
tcp        0      0 192.168.0.1:sunrpc      tito:627                ESTABLISHED
tcp        0      0 192.168.0.1:sunrpc      tito:krb_prop           ESTABLISHED
tcp        0      0 192.168.0.1:sunrpc      tito:721                ESTABLISHED
tcp        0      0 192.168.0.1:sunrpc      tito:816                ESTABLISHED
tcp        0      0 192.168.0.1:sunrpc      tito:ipp                ESTABLISHED
tcp        0      0 192.168.0.1:sunrpc      tito:759                ESTABLISHED
tcp        0      0 192.168.0.1:sunrpc      tito:919                ESTABLISHED

Both machines have only been up for 28 days since the last reboot.  The one thing I can think of is that once a night, machine2 mounts four different directories on machine1 via nfs to either backup files or download updates.  Machine2 then disconnects.  My theory is that when machine2 disconnects, machine1 still sees the connection as established and never closes the socket.  Any ideas on what could be causing this or how to fix it?

other notes:
machine1 = debian sarge, linux 2.6.15 custom config, restrictive iptables firewall, iptables nat
machine2 = debian sarge, linux 2.4.32 custom config, barebones install, no firewall

Reply via email to