[Date Prev][Date Next] [Chronological] [Thread] [Top]

(ITS#6273) NSS overlay (nssov) fails to load



Full_Name: Matt Kassawara
Version: 2.4.17
OS: Ubuntu 9.10 (Karmic)
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (8.7.94.151)


Loading the nssov module using 'ldapadd' reports an olcModuleLoad handler
error...

# ldapadd -H ldapi:/// -Y external

SASL/EXTERNAL authentication started
SASL username: gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth
SASL SSF: 0
dn: cn=module{2},cn=config
objectclass: olcmodulelist
cn: module{2}
olcmoduleload: {0}nssov
olcmodulepath: /usr/lib/ldap

adding new entry "cn=module{2},cn=config"
ldap_add: Other (e.g., implementation specific) error (80)
        additional info: <olcModuleLoad> handler exited with 1

Output from 'slapd' in debug level 7 (incorrectly) reports file not found...

oc_check_required entry (cn=module{2},cn=config), objectClass "olcModuleList"
oc_check_allowed type "objectClass"
oc_check_allowed type "cn"
oc_check_allowed type "olcModuleLoad"
oc_check_allowed type "olcModulePath"
oc_check_allowed type "structuralObjectClass"
lt_dlopenext failed: (nssov) file not found

Output from 'LD_DEBUG' reveals undefined symbol 'ber_bvmatch' in nssov.so.0...

     18016: /usr/lib/ldap/nssov.so.0: error: symbol lookup error: undefined
symbol: ber_bvmatch (fatal)
     18016:
     18016: file=/usr/lib/ldap/nssov.so.0 [0]; destroying link map