nfs4 mount stopped working

Hi,

I had have a working nfs4 mount using autofs.
Since an update, I installed recently (sorry, don’t know which one caused it), it stopped working.

I have tracked down that aufofs calls this command

/sbin/mount.nfs4 <Server's-IP-Adress>:/Documents /media/nas/Documents -s -n -o rw

which fails.
I issued the command on the shell, adding an additional -v but it never returned.

I now followed
http://wiki.linux-nfs.org/wiki/index.php/General_troubleshooting_recommendations
in order to track down the nfs4 issues.

After applying

sudo sysctl -w sunrpc.nfs_debug=1023

as suggested

I found the following entry within /var/log/message :


2015-07-05T15:26:24.732021+02:00 samtraveler kernel:  5286.367221] NFS call  setclientid auth=RPCSEC_GSS, 'Linux NFSv4.0 192.168.1.13/192.168.1.60 tcp'
2015-07-05T15:26:24.854042+02:00 samtraveler kernel:  5286.489448] rpc.gssd[5290]: segfault at 0 ip 00007f32b8fc8fea sp 00007ffd38e60768 error 4 in libc-2.19.so[7f32b8ea5000+19e000]
2015-07-05T15:26:24.854460+02:00 samtraveler rpc.gssd[1069]: WARNING: forked child was killed with signal 11

Rearding the segfault rpc.gssd I was only able to find a rather old solution for debian based distribuitions recommending downgrading to nft-utils 0.2.3-2.


rpm -qa | grep nfs
yast2-nfs-common-3.1.7-2.1.10.noarch
nfs-client-1.3.0-4.2.1.x86_64
nfsidmap-0.25-6.1.2.x86_64
nfswatch-4.99.10-12.1.3.x86_64
libnfsidmap-sss-1.12.2-3.4.1.x86_64
yast2-nfs-client-3.1.9-1.9.noarch


uname -a 
Linux hostname 4.1.1-1.ga46abf6-desktop #1 SMP PREEMPT Tue Jun 30 09:16:29 UTC 2015 (a46abf6) x86_64 x86_64 x86_64 GNU/Linux

rpm -qa | grep gssd
results in an empty list.

Any suggestions on how to track down the issue further are welcome!

I tinkered a bit further:
Adding the nfs mount traditionally to /etc/fstab I’m able to mount the share but /var/log/messages shows some errors.
Anyway. I do not like to go back to the fstab-entries and would like to be able to use autofs again.
Hep is very much being appreciated.

/var/log/messages :

2015-07-05T17:06:12.035092+02:00 samtraveler kernel:   432.626539] NFS: nfs4_discover_server_trunking unhandled error -512. Exiting with error EIO
2015-07-05T17:06:36.800944+02:00 samtraveler nfs[3715]: Shutting down NFS client services: gssd idmapd..done
2015-07-05T17:06:37.054511+02:00 samtraveler sm-notify[3785]: Version 1.3.0 starting
2015-07-05T17:06:37.054689+02:00 samtraveler sm-notify[3785]: Already notifying clients; Exiting!
2015-07-05T17:06:37.091245+02:00 samtraveler nfs[3773]: Starting NFS client services: sm-notify gssd idmapd..done
2015-07-05T17:06:37.101325+02:00 samtraveler rpc.gssd[3800]: ERROR: Key table file '/etc/krb5.keytab' not found while beginning keytab scan for keytab 'FILE:/etc/krb5.keytab'
2015-07-05T17:06:37.101942+02:00 samtraveler rpc.gssd[3800]: message repeated 5 times:  ERROR: Key table file '/etc/krb5.keytab' not found while beginning keytab scan for keytab 'FILE:/etc/krb5.keytab']
2015-07-05T17:06:37.102005+02:00 samtraveler rpc.gssd[3800]: ERROR: gssd_refresh_krb5_machine_credential: no usable keytab entry found in keytab /etc/krb5.keytab for connection with host nfsserver.home.box
2015-07-05T17:06:37.102083+02:00 samtraveler rpc.gssd[3800]: ERROR: No credentials found for connection to server nfsserver.home.box
2015-07-05T17:06:37.103581+02:00 samtraveler rpc.gssd[3801]: ERROR: Key table file '/etc/krb5.keytab' not found while beginning keytab scan for keytab 'FILE:/etc/krb5.keytab'
2015-07-05T17:06:37.104168+02:00 samtraveler rpc.gssd[3801]: message repeated 5 times:  ERROR: Key table file '/etc/krb5.keytab' not found while beginning keytab scan for keytab 'FILE:/etc/krb5.keytab']
2015-07-05T17:06:37.104218+02:00 samtraveler rpc.gssd[3801]: ERROR: gssd_refresh_krb5_machine_credential: no usable keytab entry found in keytab /etc/krb5.keytab for connection with host nfsserver.home.box
2015-07-05T17:06:37.104270+02:00 samtraveler rpc.gssd[3801]: ERROR: No credentials found for connection to server nfsserver.home.box
2015-07-05T17:06:39.384205+02:00 samtraveler rpc.gssd[3802]: ERROR: Key table file '/etc/krb5.keytab' not found while beginning keytab scan for keytab 'FILE:/etc/krb5.keytab'
2015-07-05T17:06:39.385887+02:00 samtraveler rpc.gssd[3802]: message repeated 5 times:  ERROR: Key table file '/etc/krb5.keytab' not found while beginning keytab scan for keytab 'FILE:/etc/krb5.keytab']
2015-07-05T17:06:39.386066+02:00 samtraveler rpc.gssd[3802]: ERROR: gssd_refresh_krb5_machine_credential: no usable keytab entry found in keytab /etc/krb5.keytab for connection with host nfsserver.home.box
2015-07-05T17:06:39.386245+02:00 samtraveler rpc.gssd[3802]: ERROR: No credentials found for connection to server nfsserver.home.box
2015-07-05T17:06:39.389087+02:00 samtraveler rpc.gssd[3803]: ERROR: Key table file '/etc/krb5.keytab' not found while beginning keytab scan for keytab 'FILE:/etc/krb5.keytab'
2015-07-05T17:06:39.390390+02:00 samtraveler rpc.gssd[3803]: message repeated 5 times:  ERROR: Key table file '/etc/krb5.keytab' not found while beginning keytab scan for keytab 'FILE:/etc/krb5.keytab']
2015-07-05T17:06:39.390535+02:00 samtraveler rpc.gssd[3803]: ERROR: gssd_refresh_krb5_machine_credential: no usable keytab entry found in keytab /etc/krb5.keytab for connection with host nfsserver.home.box
2015-07-05T17:06:39.390675+02:00 samtraveler rpc.gssd[3803]: ERROR: No credentials found for connection to server nfsserver.home.box
2015-07-05T17:06:39.392590+02:00 samtraveler rpc.gssd[3804]: ERROR: Key table file '/etc/krb5.keytab' not found while beginning keytab scan for keytab 'FILE:/etc/krb5.keytab'
2015-07-05T17:06:39.393931+02:00 samtraveler rpc.gssd[3804]: message repeated 5 times:  ERROR: Key table file '/etc/krb5.keytab' not found while beginning keytab scan for keytab 'FILE:/etc/krb5.keytab']
2015-07-05T17:06:39.394079+02:00 samtraveler rpc.gssd[3804]: ERROR: gssd_refresh_krb5_machine_credential: no usable keytab entry found in keytab /etc/krb5.keytab for connection with host nfsserver.home.box
2015-07-05T17:06:39.394222+02:00 samtraveler rpc.gssd[3804]: ERROR: No credentials found for connection to server nfsserver.home.box
2015-07-05T17:06:39.426596+02:00 samtraveler nfs[3773]: Mounting network file systems .....done