On Wed, Dec 04, 2013 at 09:24:58AM +0000, greg.lehm...@csiro.au wrote:
> 
> > -----Original Message-----
> > From: sssd-devel-boun...@lists.fedorahosted.org [mailto:sssd-devel-
> > boun...@lists.fedorahosted.org] On Behalf Of steve
> > Sent: Wednesday, 4 December 2013 6:20 PM
> > To: sssd-devel@lists.fedorahosted.org
> > Subject: Re: [SSSD] problem with AD nested group expansion, maybe?
> > 
> > On Wed, 2013-12-04 at 00:55 +0000, greg.lehm...@csiro.au wrote:
> > > It was defined in the first message. Same machine. All I am doing is
> > stopping sssd clearing cache dbs, restarting and doing some getents on
> > passwd and group entries.
> > >
> > > > -----Original Message-----
> > > > From: sssd-devel-boun...@lists.fedorahosted.org [mailto:sssd-devel-
> > > > boun...@lists.fedorahosted.org] On Behalf Of Dmitri Pal
> > > > Sent: Wednesday, 4 December 2013 10:04 AM
> > > > To: sssd-devel@lists.fedorahosted.org
> > > > Subject: Re: [SSSD] problem with AD nested group expansion, maybe?
> > > >
> > > > On 12/03/2013 06:38 PM, greg.lehm...@csiro.au wrote:
> > > > > I'm using the standard SLES OS 1.9.4 packages. I may get time,
> > but
> > > > it's unlikely, to build newer versions.
> > > > >
> > > > > The nesting is shallow:
> > > > >
> > > > > Group1 contains group2, group3 group4, user1, user2, user3
> > > > > Group2 contains user4, user5, user6
> > > > > Group3 contains user7, user8, user9
> > > > > Group4 contains user10,user11,user12
> > > > >
> > > > > So what is happening is that sometimes, getent group1 is
> > returning
> > > > just user1,user2,user3 and other times it returns all 12 users.
> > > > Greg,
> > > >
> > > > Please define "sometimes"?
> > > > Same machine or different machines? I mean does it work from some
> > > > machines and does not from others or on the same machine you run at
> > > > different times and you get different results?
> > > > What is the state of the machine in terms of cache? Was it cleaned
> > in
> > > > between attempts?
> > > > Is the system online or offline when you observe the issue?
> > > >
> > > > Since it is AD and AD requires multiple round-trips to get nested
> > > > groups
> > > > I might be that in your case the follow up lookups for some reason
> > do
> > > > not always go through.
> > > >
> > > > Jakub, may be it times out and SSSD thinks that there are no sub
> > > > groups?
> > > >
> > > > >
> > > > > Cheers,
> > > > >
> > > > > Greg
> > > > >
> > > > >> -----Original Message-----
> > > > >> From: sssd-devel-boun...@lists.fedorahosted.org [mailto:sssd-
> > devel-
> > > > >> boun...@lists.fedorahosted.org] On Behalf Of Jakub Hrozek
> > > > >> Sent: Tuesday, 3 December 2013 7:24 PM
> > > > >> To: sssd-devel@lists.fedorahosted.org
> > > > >> Subject: Re: [SSSD] problem with AD nested group expansion,
> > maybe?
> > > > >>
> > > > >> On Tue, Dec 03, 2013 at 07:19:50AM +0000, greg.lehm...@csiro.au
> > > > wrote:
> > > > >>> I've noticed under 1.9.4 that starting with an empty cache,
> > doing a
> > > > >> getent group does not return all members of the group,
> > sometimes.
> > > > >>> The actual group in AD contains some users and some subgroups
> > of
> > > > >> users. Not nested deeply, but multiple subgroups...
> > > > >>> If I do a
> > > > >>> getent group group1
> > > > >>>
> > > > >>> when the cache is fresh it does not return all members. If I do
> > a
> > > > >> getent passwd on one of my accounts as a member of group1 and
> > then
> > > > >> follow that with a getent group group1 it will return all the
> > > > members
> > > > >> of the group. If I getent passwd account2 (also a member of
> > group1)
> > > > it
> > > > >> does not help getent group return all members.
> > > > >>> Any ideas?
> > > > >>>
> > 
> > Hi
> > We have similar (nothing deep) nesting and had similar issues on
> > openSUSE with 1.9.5. It seems to be fixed on 1.11.x. It's a real pain
> > to
> > build and install but you could do us all a big favour by putting
> > pressure on SUSE to get up to date with sssd by informing them of your
> > problems with the existing version and success with a 1.11 version.
> > They'll listen more to an sles user than us!
> > 
> > On a side note, I'm surprised that it _sometimes_ works. Are you sure
> > you don't have nscd active?
> > 
> > Sorry this is not exactly what you want to hear but I predict that if
> > you can find the time for the build, it would resolve the nesting.
> > Cheers,
> > Steve
> > 
> > 
> > _______________________________________________
> > sssd-devel mailing list
> > sssd-devel@lists.fedorahosted.org
> > https://lists.fedorahosted.org/mailman/listinfo/sssd-devel
> 
> Tell you what: You get RHEL to include it and I'll push SUSE about SLES. I 
> mean 6.5 just came out and they did not increase the version by even a minor 
> step over 6.4! There may be more chance of a change with SLES 12 although it 
> is likely based on opensuse and as you say that has not gotten there yet.

btw if you have RHEL6.5 handy, can you check if you see the same issue
there?
_______________________________________________
sssd-devel mailing list
sssd-devel@lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/sssd-devel

Reply via email to