Hi, I try to use OpenLDAP to store user information. Eveything used to work, but now after few installations/deinstallations :-) I have the following problem:
I run radiusd -X I dumps a lot of logs... Matches a user... Connects to openldap, and then radiusd: relocation error: /usr/local/lib/rlm_ldap-0.8.1.so: undefined symbol: ldap_enable_cache ldd /usr/local/lib/rlm_ldap-0.8.1.so libcrypto.so.0.9.6 => /usr/lib/libcrypto.so.0.9.6 (0x40017000) libssl.so.0.9.6 => /usr/lib/libssl.so.0.9.6 (0x400e7000) liblber.so.2 => /usr/local/lib/liblber.so.2 (0x40115000) libldap_r.so.2 => /usr/local/lib/libldap_r.so.2 (0x40123000) libnsl.so.1 => /lib/libnsl.so.1 (0x40164000) libresolv.so.2 => /lib/libresolv.so.2 (0x4017a000) libpthread.so.0 => /lib/libpthread.so.0 (0x4018b000) libc.so.6 => /lib/libc.so.6 (0x401a1000) libdl.so.2 => /lib/libdl.so.2 (0x402c9000) libsasl2.so.2 => /usr/local/lib/libsasl2.so.2 (0x402cd000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) All of these files exist. One more thing. When I run radiusd -X the radiusd quits when this error appears. When I run without -X, then radiusd keeps running (does't work anyway ;-) Regards Kuba - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html