Bug#648155: nfs-common: nfs mount hangs when kerberos ticket expires. Squeeze used to renew.
Package: nfs-common
Version: 1:1.2.5-2
Severity: normal
Dear Maintainer,
We use krb5 nfs4 for mounting our home directories.
On squeeze this worked well.
On a sid/wheezy system the nfs4 mount hangs when the kerberos ticket expires
(but is still renewable).
In the syslog on the client we see:
[59013.624087] nfs4_warn_keyexpired: 5427 callbacks suppressed
[59013.624093] Error: state manager encountered RPCSEC_GSS session expired against NFSv4 server olympic.calvaedi.com.
[59013.625000] Error: state manager encountered RPCSEC_GSS session expired against NFSv4 server olympic.calvaedi.com.
[59013.625870] Error: state manager encountered RPCSEC_GSS session expired against NFSv4 server olympic.calvaedi.com.
[59013.626759] Error: state manager encountered RPCSEC_GSS session expired against NFSv4 server olympic.calvaedi.com.
....
-- Package-specific info:
-- rpcinfo --
program vers proto port
100000 4 tcp 111 portmapper
100000 3 tcp 111 portmapper
100000 2 tcp 111 portmapper
100000 4 udp 111 portmapper
100000 3 udp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 55111 status
100024 1 tcp 34799 status
-- /etc/default/nfs-common --
NEED_STATD=
STATDOPTS=
NEED_IDMAPD=yes
NEED_GSSD=yes
-- /etc/idmapd.conf --
[General]
Verbosity = 0
Pipefs-Directory = /var/lib/nfs/rpc_pipefs
Domain = calvaedi.com
Local-Realm = CALVAEDI.COM
[Mapping]
Nobody-User = nobody
Nobody-Group = nogroup
-- /etc/fstab --
olympic:/local /usr/local nfs4 sec=krb5 0 3
/test /srv/nfs4/test none bind 0 0
-- /proc/mounts --
/dev/disk/by-uuid/0934e0d8-0329-492c-a20d-48387a634479 /srv/nfs4/test ext3 rw,relatime,errors=remount-ro,commit=5,barrier=0,data=ordered 0 0
rpc_pipefs /var/lib/nfs/rpc_pipefs rpc_pipefs rw,relatime 0 0
nfsd /proc/fs/nfsd nfsd rw,relatime 0 0
olympic.calvaedi.com:/home/john /home/john nfs4 rw,relatime,vers=4,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=krb5,clientaddr=192.168.6.99,minorversion=0,local_lock=none,addr=192.168.6.67 0 0
olympic:/local/ /usr/local nfs4 rw,relatime,vers=4,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=krb5,clientaddr=192.168.6.99,minorversion=0,local_lock=none,addr=192.168.6.67 0 0
-- System Information:
Debian Release: wheezy/sid
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 3.0.0-2-686-pae (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages nfs-common depends on:
ii adduser 3.113
ii initscripts 2.88dsf-13.13
ii libc6 2.13-21
ii libcap2 1:2.22-1
ii libcomerr2 1.42~WIP-2011-10-16-1
ii libdevmapper1.02.1 2:1.02.67-1
ii libevent-1.4-2 1.4.14b-stable-1
ii libgssapi-krb5-2 1.9.1+dfsg-3
ii libgssglue1 0.3-3.1
ii libk5crypto3 1.9.1+dfsg-3
ii libkeyutils1 1.5.2-2
ii libkrb5-3 1.9.1+dfsg-3
ii libnfsidmap2 0.24-1
ii libtirpc1 0.2.2-5
ii libwrap0 7.6.q-21
ii lsb-base 3.2-28
ii rpcbind 0.2.0-6
ii ucf 3.0025+nmu2
Versions of packages nfs-common recommends:
ii python 2.7.2-9
nfs-common suggests no packages.
-- no debconf information
Reply to: