[Bug 1179867] Re: rpc.gssd with -n option not working on kernels >= 3.7
Kees Verstoep
kees.verstoep at gmail.com
Fri May 31 12:32:09 UTC 2013
This issue also appeared in latest OpenSUSE, release 12.3, similarly due to a kernel >= 3.7,
but a fix has recently been provided there:
https://bugzilla.novell.com/show_bug.cgi?id=817651
** Bug watch added: Novell/SUSE Bugzilla #817651
https://bugzilla.novell.com/show_bug.cgi?id=817651
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to nfs-utils in Ubuntu.
https://bugs.launchpad.net/bugs/1179867
Title:
rpc.gssd with -n option not working on kernels >= 3.7
Status in “nfs-utils” package in Ubuntu:
New
Bug description:
In our organization we need to use kerberized NFSv4 mounts without machine
credentials. This works by running rpc.gssd with the -n option, which results
in rpc.gssd using the credentials cache in /tmp/krb5cc_0 when doing the mount,
instead of using machine credentials (which are unavailable due to a policy decision).
This functionality is broken with the current rpc.gssd when kernel 3.7 or newer
are used on an Ubuntu client, whereas with kernel 3.6.11 and earlier this works
like expected.
Reproducible: Always
Steps to Reproduce:
Basic steps to reproduce the problem:
# kinit -p userid
# rpc.gssd -f -n -vvvv
# mount -t nfs4 -o sec=krb5 server.example.org:/home /mnt/server
Expected Results:
The NFSv4 mount should succeed when rpc.gssd is started with the -n flag
and valid Kerberos credentials are available. The mount command above
indeed works when using e.g. Ubuntu 12.04.2 LTS (with kernel < 3.7) or
when explicitly installing an older kernel < 3.7 on Ubuntu 13.04.
Actual results:
With the standard Ubuntu 13.04 kernel the mount fails, with the
following notice in the logs, which is due to the new kernel:
process_krb5_upcall: service is '*'
More details on the problem can be found on the kernel mailing list, here:
http://permalink.gmane.org/gmane.linux.nfs/54851
http://www.spinics.net/lists/linux-nfs/msg35306.html
A discussion of possible ways to resolve the bug in the nfs-utils package
providing rpc.gssd is here:
http://permalink.gmane.org/gmane.linux.nfs/55586
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/1179867/+subscriptions
More information about the foundations-bugs
mailing list