[BUG] nfs4 client loops printing "Error: state manager encountered RPCSEC_GSS session expired" if kerberos ticket expires

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



We mount user home directories (using automount) from an nfs4 server with sec=krb5.

Using older kernels (2.6.32 for example) when the user ticket expires attempts to access the mount get EPERM. This is no big deal, the workstation is probably in the screensaver so the user enters her password, a new ticket is granted and everything carries on.

At some point (before or after 2.6.39) this behaviour changed.

Now attempts to access the mount point hang and an endless stream of:

Error: state manager encountered RPCSEC_GSS session expired against NFSv4 server xxxx


messages is printed to the kernel log. The user doesn't get prompted for a password and can only get a new ticket by moving to a text console and logging in again (which unblocks things).

(This is Debian bug http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648155 and Ubuntu bug https://bugs.launchpad.net/ubuntu/+bug/794112 ).

The client is Debian Sid, with kernel 3.1.0-rc10 on a Dell core i5 based Optiplex 390. (The same problem occurs in the standard Debian 3.0 kernel).

Linux cretic 3.1.0-rc10 #1 SMP Thu Nov 10 11:45:46 CET 2011 x86_64 GNU/Linux

The server is Debian Squeeze, kernel 2.6.32.

What should I be trying to do to debug this?


--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux