Re: (was: nfs-utils-1.1.3 released)

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

 



On Aug 6, 2008, at 2:21 PM, Sergey Bolshakov wrote:
"Chuck" == Chuck Lever <chuck.lever@xxxxxxxxxx> writes:
[skipped]

In addition to the debugging mentioned above, anyone encountering this
regression can also try a git bisect on nfs-utils (between 1.1.2 and
1.1.3).

I've seen same thing with degraded sec=none having SUSE 9SP3
nfs-utils-1.0.6-103.23 on server side and 1.1.2-3899db6d
on client side, so 3c1bb23c seems causing problems.

That's plausible. The patch description claims the new client shouldn't choose AUTH_NULL even if it's in the list, so there may be a bug in the logic introduced by 3c1bb23c.

The new nfs(5) man page says sec=sys is the default if no security flavor is explicitly specified. This is incorrect (or an oversimplification at the very least), given the security negotiation that goes on in mount.nfs. That's another bug that should be fixed when this problem is addressed.

I doubt similar security flavor negotiation occurs in the kernel's mountd client, in the text-based case; thus the default sec=sys is always used when no security flavor is specified. That's probably yet another bug.

I'm still at a loss to explain how this would show up on 2.6.26 clients. mount.nfs from nfs-utils-1.1.1 and beyond on that kernel should be using the text-based interface, so changing nfs-utils shouldn't have any effect on this behavior.

--
Chuck Lever
chuck[dot]lever[at]oracle[dot]com
--
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