Re: mount.nfs: access denied by server

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

 



On Fri, 2009-08-21 at 17:47 -0400, J. Bruce Fields wrote:
> On Fri, Aug 21, 2009 at 05:40:36PM -0400, Trond Myklebust wrote:
> > On Fri, 2009-08-21 at 17:30 -0400, J. Bruce Fields wrote:
> > > On Fri, Aug 21, 2009 at 05:15:45PM -0400, Trond Myklebust wrote:
> > > > On Fri, 2009-08-21 at 16:36 -0400, Chuck Lever wrote:
> > > > > On Aug 21, 2009, at 4:04 PM, J. Bruce Fields wrote:
> > > > > > Also, while I hope this is the last bug in the mountd's flavor list
> > > > > > return, it isn't the first--only recently did we even start using real
> > > > > > information from the export instead of just faking something up.  So I
> > > > > > think it's safest to preserve the historical sec= behavior and give
> > > > > > users a way to override the negotiation, to cut down on bug reports of
> > > > > > mount failures on upgrade.
> > > > > 
> > > > > OK, if this is a recently introduced server problem, then why do we  
> > > > > need to adjust client-side behavior?  Trond's response in cases like  
> > > > > this is usually "fix the d*mn server," which you've already done.
> > > > 
> > > > What is the definition of "recently introduced" here? What is the exact
> > > > commit that introduced the bug in nfs-utils?
> > > 
> > > By the way, looking at 'gitk utils/mountd/mountd.c' in my tree:
> > > 
> > > 	Originally (didn't look to see how far it goes back), mountd
> > > 		returned AUTH_NULL, AUTH_UNIX, in that order.
> > > 	53c5bd65c74, first in 1.0.8, always returns
> > > 		AUTH_NULL, AUTH_UNIX, AUTH_GSS_KRB5, AUTH_GSS_KRB5I,
> > > 		AUTH_GSS_KRB5P, in that order.
> > 
> > So all these should work without any trouble.
> > 
> > > 	3c1bb23c037, first in 1.1.3, removes AUTH_NULL from that static
> > > 		list.
> > 
> > Does the server support auth_null security? I didn't think it did.
> 
> Just off the top of my head, without looking at the code: I believe it
> treats auth_null rpc calls exactly as if they were auth_sys calls with
> uid and gid set to the "anonymous" uid and gid.

OK, so that would break too.

> > > 	603017f2c15, first in 1.1.4, derives the psuedoflavor list from
> > > 		the export (and introduces the above bug).
> > 
> > That means the bug is likely to be in Fedora 10 and 11, the latest
> > Debian and Ubuntu, as well as SLES 11. Sounds like a long list to me...
> > 
> > > 	The latest patch, not yet in Steve's repo, fixes the empty flavor
> > > 		list.
> > > 	For the rest of eternity, mountd is perfect.
> > 
> > We're getting rid of it?
> 
> Pfft, some people are such pessimists.

I'm the pessimist? You really had my hopes up...

-- 
Trond Myklebust
Linux NFS client maintainer

NetApp
Trond.Myklebust@xxxxxxxxxx
www.netapp.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