[Samba] Re: Winbind: login "cannot find name for group ID XXXXX"
ONLY RedHat 8
David Boynton
david.boynton2 at asu.edu
Fri Feb 14 16:02:03 GMT 2003
Well I finally had time to look at this and I think I found the problem. When
glibc passes a buffer to winbind to hold the group membership the buffer is
too small. fill_grent() in libnss_winbind rightfully returns NSS_TRYAGAIN
and sets errno to ERANGE. This *should* make glibc realloc the buffer and
try again, but it looks like it never does.
Short version: I think it's a problem with RedHat 8's glibc and not Samba.
I've submitted a report to Bugzilla as I'm not tinkering with glibc on a
server! :)
Dave
On Tuesday 28 January 2003 12:00 pm, Rene Brask Soerensen wrote:
> David Boynton <david.boynton2 at asu.edu> writes:
> > Sigh...
> >
> > I also have the same problem. Unfortunately I was distracted last week
> > while I was looking into it. It seems that the communication between the
> > nsswitch module and winbindd is broken. On my box Winbind sees all the
> > groups fine, but the function getpwent() seems broken (somewhere). I
> > think I'm going to try rebuilding from source and seeing if that fixes
> > the problem.
> >
> > Has anyone else experienced this? If so, do you hold the same contempt
> > for RedHat 8.0 that I do? :)
>
> Same problem here, also on RedHat 8.0
>
> If you solve it will you then post the solution ;)
>
> Thanks
>
> Regards Rene
More information about the samba
mailing list