Looks like you need to recompile openldap as symbol is missing from the shared library.

Then recompile freeradius against that newer version of openldap

On Tue, Aug 31, 2010 at 6:52 PM, Fernando Calvelo Vazquez <fernando.calvelo@esrf.fr> wrote:
Hi guys:

I'm trying to activate ldap authentication part at config files.
But when I uncomment next lines:

     Auth-Type LDAP {
             ldap
     }

I get next error when service starts up


Module: Checking authenticate {...} for more modules to load
/opt/csw/etc/raddb/modules/ldap[29]: Failed to link to module 'rlm_ldap': ld.so.1: radiusd: fatal: relocation error: file /opt/csw/lib/rlm_ldap-2.1.6.so: symbol ber_pvt_opt_on: referenced symbol not found
/opt/csw/etc/raddb/sites-enabled/default[284]: Failed to find module "ldap".
/opt/csw/etc/raddb/sites-enabled/default[284]: Failed to parse "ldap" entry.

I don't know what does it mean symbol demanded: 'ber_pvt_opt_on'

Thanks a lot in advance for your reply.
Best regards,

    Fernando.

-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html