rpcgssd not starting on fedora 15

M A Young m.a.young at durham.ac.uk
Thu May 26 07:44:16 UTC 2011



On Thu, 26 May 2011, fernando at lozano.eti.br wrote:

> Hi there,
> 
> I need acess to NFS shares secured by NFS. After installing Fedora 15 on my
> notebook I replicated all configs I used on other machine with Fedora 14,
> but rpcgssd doesn't start and so I cannot mount the NFS share.
> 
> I changed /etc/sysconfig/nfs so:
> 
> # Set to turn on Secure NFS mounts.
> SECURE_NFS="yes"
> # Optional arguments passed to rpc.gssd. See rpc.gssd(8)
> RPCGSSDARGS="-v -v"
> 
> I kave a keytab with correct parameters:
> [teste at lgx200 ~]$ klist -k
> Keytab name: WRFILE:/etc/krb5.keytab
> KVNO Principal
> ----
> --------------------------------------------------------------------------
>    2 nfs/lgx200.4linux.com.br at USERS
> 
> When I start rpcgssd it shows an ok:
> [root at lgx200 ~]# /etc/init.d/rpcgssd start ; echo $?
> Starting rpcgssd (via systemctl):                          [  OK  ]
> 0
> 
> But the daemon does not starts:
> [root at lgx200 ~]# !ps
> ps ax | grep rpc
>   889 ?        Ss     0:00 rpcbind
>  1024 ?        Ss     0:00 rpc.statd
>  1026 ?        S<     0:00 [rpciod]
>  1052 ?        Ss     0:00 rpc.idmapd
> 15109 pts/1    S+     0:00 grep --color=auto rpc
> 
> And when I try to mount, the command seems struck, but  the logs show:
> 
> May 26 01:37:13 lgx200 kernel: [ 3285.830093] RPC: AUTH_GSS upcall timed
> out.
> May 26 01:37:13 lgx200 kernel: [ 3285.830103] Please check user daemon is
> running.
> 
> 
> Any ideas why rpcgssd isn't starting?
>

It could be bug 702707 https://bugzilla.redhat.com/show_bug.cgi?id=702707

The nfs-utils start up scripts such as rpcgssd and rpcidmapd don't work if 
run in parallel (which systemd does) and one will fail. Systemd isn't very
helpful here either because it decides the service is running so you can't 
use service rpcgssd start afterwards to start it, but service rpcgssd 
restart should work.

 	Michael Young


More information about the users mailing list