[Auth_ldap] Issue Starting Apache 1.3.37
Kenneth Bond
bondka at gmail.com
Mon Nov 13 16:34:57 PST 2006
Hello,
I am running Debian Sarge, and I am running into some issues with the
auth_ldap module, downloaded from http://www.rudedog.org.
I have compiled and installed the auth_ldap 1.6.0 module into my
Apache 1.3.37 server using the following configure options:
./configure --with-apxs=/usr/local/apache/bin/apxs
--with-ldap-sdk=openldap --with-sdk-headers=/usr/include/
--with-sdk-libs=/usr/lib/
For some reason I continuously get the following when attempting to
start Apache:
ws1:~/auth_ldap-1.6.0# /usr/local/apache/bin/apachectl start
Syntax error on line 205 of /usr/local/apache/conf/httpd.conf:
Cannot load /usr/local/apache/libexec/auth_ldap.so into server:
/usr/local/apache/libexec/auth_ldap.so: undefined symbol: ldap_get_dn
/usr/local/apache/bin/apachectl start: httpd could not be started
I have attempted to correct this situation using the tips found here:
http://www.rudedog.org/auth_ldap/1.6/FAQ.html#misslibs
but have not had any luck.
When I look at the shared library dependencies, I get the following output:
ws1:~/auth_ldap-1.6.0# ldd -d /usr/local/apache/libexec/auth_ldap.so
libc.so.6 => /lib/tls/libc.so.6 (0x40010000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
undefined symbol: ap_set_string_slot (/usr/local/apache/libexec/auth_ldap.so)
undefined symbol: ap_set_flag_slot (/usr/local/apache/libexec/auth_ldap.so)
undefined symbol: ap_dummy_mutex (/usr/local/apache/libexec/auth_ldap.so)
Anyone have any ideas?
Any help is greatly appreciated.
Thanks
K. Bond
More information about the Auth_ldap
mailing list