https://issues.apache.org/bugzilla/show_bug.cgi?id=44639


Dave <[EMAIL PROTECTED]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED




--- Comment #20 from Dave <[EMAIL PROTECTED]>  2008-05-19 14:57:18 PST ---
(In reply to comment #19)
> Have you run ldd on the relevant binaries (httpd and libaprutil and indeed
> mod_ldap) to check what ldap libs are bing loaded?
> 
> And indeed whether you get the same outcome for the case that crashes and the
> normal-user-on-8080 case that works, bearing in mind that the two might have
> different paths, library paths, or even mounts.
> 

The issue turned out is the older version of ldap libs (libldap.so.2.0.124 and
nss_ldap.so.1) from PADL is replacing the newer ones coming from Solaris 9. 
And those ldap libs were built against older libc.so. 
So the issue is the mismatched shared lib that is causing the Apache to fail in
calling the system call nss_search() -- the nss_search() in turns calls the
nss_ldap.so.1 to connect the LDAP server.
  The non-admin user worked, I guess is because the Apache doesn't need to find
the group privileges for that user so it didn't even invoke the ldap shared
libs.

Thanks for all the responses.
dave


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to