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

Reply via email to