Hi all, I'm using nss_ldap-249 that's bundled with FC5 to authenticate with windows AD domian, there seems to be something broken on the way nss_ldap is querying for secondary group names and it dies if any user is in multiple group,s this used to work fine under FC4. Anybody having the same problem?
- Yang
[root@host ~]# id user id: ../../../libraries/liblber/sockbuf.c:89: ber_sockbuf_ctrl: Assertion `( (sb)->sb_opts.lbo_valid == 0x3 )' failed. uid=188(user) gid=100(users)Aborted ---- and strace of the above command --- open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) write(2, "id: ../../../libraries/liblber/s"..., 118id: ../../../libraries/liblber/sockbuf.c:89: ber_sockbuf_ctrl: Assertion `( (sb)->sb_opts.lbo_valid == 0x3 )' failed. ) = 118 rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
On 3/29/06, Yang Xiao yxiao2004@gmail.com wrote:
Hi all, I'm using nss_ldap-249 that's bundled with FC5 to authenticate with windows AD domian, there seems to be something broken on the way nss_ldap is querying for secondary group names and it dies if any user is in multiple group,s this used to work fine under FC4. Anybody having the same problem?
- Yang
[root@host ~]# id user id: ../../../libraries/liblber/sockbuf.c:89: ber_sockbuf_ctrl: Assertion `( (sb)->sb_opts.lbo_valid == 0x3 )' failed. uid=188(user) gid=100(users)Aborted
and strace of the above command
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) write(2, "id: ../../../libraries/liblber/s"..., 118id: ../../../libraries/liblber/sockbuf.c:89: ber_sockbuf_ctrl: Assertion `( (sb)->sb_opts.lbo_valid == 0x3 )' failed. ) = 118 rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
For those who are interested, https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=187448