NSS overlay (nssov) fails to load
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openldap (Ubuntu) |
Fix Released
|
Medium
|
Mathias Gug |
Bug Description
The NSS overlay (nssov) fails to load in 2.4.17 on Karmic.
# apt-cache policy slapd
slapd:
Installed: 2.4.17-1ubuntu3
Candidate: 2.4.17-1ubuntu3
Version table:
2.
500 http://
*** 2.4.17-1ubuntu3 0
100 /var/lib/
Output from 'ldapadd' when trying to load nssov module via the cn=config backend...
# ldapadd -H ldapi:/// -Y external
SASL/EXTERNAL authentication started
SASL username: gidNumber=
SASL SSF: 0
dn: cn=module{
objectclass: olcmodulelist
cn: module{2}
olcmoduleload: {0}nssov
olcmodulepath: /usr/lib/ldap
adding new entry "cn=module{
ldap_add: Other (e.g., implementation specific) error (80)
additional info: <olcModuleLoad> handler exited with 1
Output from 'slapd' in debug level 7...
oc_check_required entry (cn=module{
oc_check_allowed type "objectClass"
oc_check_allowed type "cn"
oc_check_allowed type "olcModuleLoad"
oc_check_allowed type "olcModulePath"
oc_check_allowed type "structuralObje
lt_dlopenext failed: (nssov) file not found
send_ldap_result: conn=0 op=1 p=3
send_ldap_result: err=80 matched="" text="<
Output from 'LD_DEBUG' reveals undefined symbol 'ber_bvmatch' in nssov.so.0...
18016: symbol=ber_bvmatch; lookup in file=slapd [0]
18016: symbol=ber_bvmatch; lookup in file=/usr/
18016: symbol=ber_bvmatch; lookup in file=/usr/
18016: symbol=ber_bvmatch; lookup in file=/usr/
18016: symbol=ber_bvmatch; lookup in file=/usr/
18016: symbol=ber_bvmatch; lookup in file=/usr/
18016: symbol=ber_bvmatch; lookup in file=/usr/
18016: symbol=ber_bvmatch; lookup in file=/usr/
18016: symbol=ber_bvmatch; lookup in file=/lib/
18016: symbol=ber_bvmatch; lookup in file=/lib/
18016: symbol=ber_bvmatch; lookup in file=/usr/
18016: symbol=ber_bvmatch; lookup in file=/lib/
18016: symbol=ber_bvmatch; lookup in file=/lib/
18016: symbol=ber_bvmatch; lookup in file=/lib/
18016: symbol=ber_bvmatch; lookup in file=/lib/
18016: symbol=ber_bvmatch; lookup in file=/usr/
18016: symbol=ber_bvmatch; lookup in file=/lib/libz.so.1 [0]
18016: symbol=ber_bvmatch; lookup in file=/lib/
18016: symbol=ber_bvmatch; lookup in file=/lib/
18016: symbol=ber_bvmatch; lookup in file=/lib/
18016: symbol=ber_bvmatch; lookup in file=/usr/
18016: symbol=ber_bvmatch; lookup in file=/usr/
18016: symbol=ber_bvmatch; lookup in file=/usr/
18016: symbol=ber_bvmatch; lookup in file=/lib/
18016: symbol=ber_bvmatch; lookup in file=/lib/
18016: symbol=ber_bvmatch; lookup in file=/lib/
18016: symbol=ber_bvmatch; lookup in file=/usr/
18016: symbol=ber_bvmatch; lookup in file=/usr/
18016: symbol=ber_bvmatch; lookup in file=/lib/
18016: symbol=ber_bvmatch; lookup in file=/lib/
18016: symbol=ber_bvmatch; lookup in file=/usr/
18016: symbol=ber_bvmatch; lookup in file=/lib/libz.so.1 [0]
18016: symbol=ber_bvmatch; lookup in file=/lib/
18016: symbol=ber_bvmatch; lookup in file=/lib/
18016: /usr/lib/
18016:
18016: file=/usr/
Related branches
Changed in openldap (Ubuntu): | |
status: | Triaged → In Progress |
Fixed upstream... ITS #6273.
http:// www.openldap. org/its/ index.cgi/ Incoming? selectid= 6273