<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Platform is FC6.<div><br class="webkit-block-placeholder"></div><div>LDAP auth worked with libnss_ladap-2.4.90 AND libnss_ldap-2.5 HOWEVER after the 2.5 update (via Software Updater) Admin Server child processes crashed when loading libnss_ldap.so.2.</div><div><br class="webkit-block-placeholder"></div><div>The second un-updated system (the one I pulled libnss_ldap-2.4.90.so from) is also FC6.</div><div><br class="webkit-block-placeholder"></div><div>Log Snips:</div><div><br class="webkit-block-placeholder"></div><div>Admin Server Error Log (showing the period when the reboot after Software Updater update):</div><div><br class="webkit-block-placeholder"></div><div><div>[Fri Aug 24 11:55:07 2007] [notice] [client ::1] admserv_host_ip_check: host [localhost.localdomain] did not match pattern [*.santan.brianandkelly.ws] -will scan aliases</div><div>[Fri Aug 24 11:55:07 2007] [notice] [client ::1] admserv_host_ip_check: host alias [localhost] did not match pattern [*.santan.brianandkelly.ws]</div><div>[Fri Aug 24 11:55:07 2007] [notice] [client ::1] admserv_check_authz(): passing [/admin-serv/authenticate] to the userauth handler</div><div>[Wed Oct 24 09:53:30 2007] [notice] caught SIGTERM, shutting down</div><div>[Wed Oct 24 09:58:51 2007] [notice] Access Host filter is: *.santan.brianandkelly.ws</div><div>[Wed Oct 24 09:58:51 2007] [notice] Access Address filter is: *</div><div>[Wed Oct 24 09:58:52 2007] [notice] Access Host filter is: *.santan.brianandkelly.ws</div><div>[Wed Oct 24 09:58:52 2007] [notice] Access Address filter is: *</div><div>[Wed Oct 24 09:58:52 2007] [notice] Apache/2.2.6 (Unix) mod_nss/2.2.3 NSS/3.11.3 configured -- resuming normal operations</div><div>[Wed Oct 24 09:58:53 2007] [notice] child pid 3327 exit signal Segmentation fault (11)</div><div>[Wed Oct 24 09:58:55 2007] [notice] child pid 3328 exit signal Segmentation fault (11)</div><div>[Wed Oct 24 09:58:57 2007] [notice] child pid 3348 exit signal Segmentation fault (11)</div><div>[Wed Oct 24 09:58:59 2007] [notice] child pid 3350 exit signal Segmentation fault (11)</div><div><br class="webkit-block-placeholder"></div><div><br class="webkit-block-placeholder"></div><div>Content of strace on Segmentation Faulting admin server child process:</div><div><br class="webkit-block-placeholder"></div><div><clip - standar stuff... looking for libnss_ldap.so.2></div><div><br class="webkit-block-placeholder"></div><div><div>open("/usr/lib/libnss_ldap.so.2", O_RDONLY) = 32</div><div>read(32, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`&\0\0004\0\0\0"..., 512) = 512</div><div>fstat64(32, {st_mode=S_IFREG|0755, st_size=84552, ...}) = 0</div><div>mmap2(NULL, 129408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 32, 0) = 0x6f2d0000</div><div>mmap2(0x6f2e4000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 32, 0x14) = 0x6f2e4000</div><div>mmap2(0x6f2e5000, 43392, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x6f2e5000</div><div>close(32)                               = 0</div><div>munmap(0xb729d000, 57248)               = 0</div><div>rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_IGN}, 8) = 0</div><div>geteuid32()                             = 0</div><div>futex(0x6f2e4544, FUTEX_WAKE, 2147483647) = 0</div><div>open("/etc/ldap.conf", O_RDONLY)        = 32</div><div>fstat64(32, {st_mode=S_IFREG|0644, st_size=6182, ...}) = 0</div><div>fstat64(32, {st_mode=S_IFREG|0644, st_size=6182, ...}) = 0</div><div>mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f5f000</div><div>read(32, "#\n# This is the configuration fi"..., 4096) = 4096</div><div>read(32, "7objectclass\tmapped_objectclass\n"..., 4096) = 2086</div><div>read(32, "", 4096)                      = 0</div><div>close(32)                               = 0</div><div>munmap(0xb7f5f000, 4096)                = 0</div><div>uname({sys="Linux", node="royhomegp02.santan.brianandkelly.ws", ...}) = 0</div><div>open("/etc/hosts", O_RDONLY)            = 32</div><div>fcntl64(32, F_GETFD)                    = 0</div><div>fcntl64(32, F_SETFD, FD_CLOEXEC)        = 0</div><div>fstat64(32, {st_mode=S_IFREG|0644, st_size=194, ...}) = 0</div><div>mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f5f000</div><div>read(32, "# Do not remove the following li"..., 4096) = 194</div><div>read(32, "", 4096)                      = 0</div><div>close(32)                               = 0</div><div>munmap(0xb7f5f000, 4096)                = 0</div><div>socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 32</div><div>connect(32, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("192.168.0.5")}, 28) = 0</div><div>fcntl64(32, F_GETFL)                    = 0x2 (flags O_RDWR)</div><div>fcntl64(32, F_SETFL, O_RDWR|O_NONBLOCK) = 0</div><div>gettimeofday({1194384239, 115881}, NULL) = 0</div><div>poll([{fd=32, events=POLLOUT, revents=POLLOUT}], 1, 0) = 1</div><div>send(32, "\23\0\1\0\0\1\0\0\0\0\0\0\vroyhomegp02\6santan\r"..., 53, MSG_NOSIGNAL) = 53</div><div>poll([{fd=32, events=POLLIN, revents=POLLIN}], 1, 5000) = 1</div><div>ioctl(32, FIONREAD, [111])              = 0</div><div>recvfrom(32, "\23\0\205\200\0\1\0\1\0\1\0\1\vroyhomegp02\6santan\r"..., 1024, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("192.168.0.5")}, [16]) = 111</div><div>close(32)                               = 0</div><div>--- SIGSEGV (Segmentation fault) @ 0 (0) ---</div><div>chdir("/opt/fedora-ds/admin-serv")      = 0</div><div>rt_sigaction(SIGSEGV, {SIG_DFL}, {SIG_DFL}, 8) = 0</div><div>kill(7265, SIGSEGV)                     = 0</div><div>sigreturn()                             = ? (mask now [])</div><div>--- SIGSEGV (Segmentation fault) @ 0 (0) ---</div><div><br class="webkit-block-placeholder"></div></div></div><div> <br><div apple-content-edited="true"> <span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><div style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><div>Brian T. Roy</div><div><a href="mailto:b.t.roy@brianandkelly.ws">b.t.roy@brianandkelly.ws</a></div><div><br class="khtml-block-placeholder"></div><div>Visit my blog @: <a href="http://briantroy.com/blog">http://briantroy.com/blog</a></div><div><br class="khtml-block-placeholder"></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">The greatest mistake you can make in life is to be continually fearing you will make one.</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">— Elbert Hubbard (1856-1915), The Note Book</div><br class="Apple-interchange-newline"></span></span></div></span> </div><br><div><div>On Nov 9, 2007, at 10:00 AM, <a href="mailto:fedora-directory-users-request@redhat.com">fedora-directory-users-request@redhat.com</a> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; "><span style="font-family: Helvetica; font-size: medium; color: rgba(0, 0, 0, 0.498039); "><b><span class="Apple-converted-space"> </span></b></span><span style="font-family: Helvetica; font-size: medium; "><b>Re: [Fedora-directory-users] libnss_ldap-2.5.0.so update breaks admin server.</b></span></span></blockquote></div><br></div></body></html>