OK, We've found some changed behaviour between 7-mode and C-mode
In 7-mode filers the following is implemented :
rpcmod:svc_idle_timeout Description
Controls the duration of time on the server that a connection between the client and server is allowed to remain idle before being closed.
Data Type
Long integer (32 bits on 32–bit platforms and 64 bits on 64–bit platforms)
Default
360,000 milliseconds (6 minutes)
This means that NFS sessions over TCP will close after 6 minutes if no traffic is seen. When this happens the session is gracefully shutdown by starting FIN handshake. The client will automatically start a new session once the NFS mount is used again.
In C-mode this doesn't happen! In C-mode there is a keepalive mechanism which will poll the client after 2 hours idle, and if it doesn't receive an answer it will remove the session from its session table.
How can we get the old behaviour back? We need it if we use firewalls between clients and netapp.
Thanks in advance!
Frank