[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: (ITS#5859) back-hdb entrycache problem
--On Monday, December 15, 2008 4:16 PM +0000 openldap-its@OpenLDAP.org
wrote:
Appears to be broken in 2.4.13 as well.
Search prior to adding zimbra-3 entry:
[zimbra@freelancer ~]$ ldapsearch -x -h freelancer -b "cn=zimbra" -D
"uid=zimbra,cn=admins,cn=zimbra" -W
# com_zimbra_license, zimlets, zimbra
dn: cn=com_zimbra_license,cn=zimlets,cn=zimbra
zimbraZimletTarget: admin-main
zimbraZimletDescription: License Management for Admin UI
zimbraZimletVersion: 5.2
objectClass: zimbraZimletEntry
zimbraZimletIndexingEnabled: TRUE
zimbraZimletKeyword: com_zimbra_license
cn: com_zimbra_license
zimbraZimletIsExtension: TRUE
zimbraZimletPriority: 1
zimbraZimletEnabled: TRUE
# zimbra-2, zimlets, zimbra
dn: cn=zimbra-2,cn=zimlets,cn=zimbra
cn: zimbra-2
objectClass: zimbraZimletEntry
zimbraZimletVersion: 1.0
zimbraZimletEnabled: TRUE
# search result
search: 2
result: 0 Success
# numResponses: 46
# numEntries: 45
Then we add the new entry:
[zimbra@freelancer ~]$ ldapadd -f /tmp/test.ldif -x -h freelancer -D
"uid=zimbra,cn=admins,cn=zimbra" -W
Enter LDAP Password:
adding new entry "cn=zimbra-3,cn=zimlets,cn=zimbra"
Now we search again:
# com_zimbra_license, zimlets, zimbra
dn: cn=com_zimbra_license,cn=zimlets,cn=zimbra
zimbraZimletTarget: admin-main
zimbraZimletDescription: License Management for Admin UI
zimbraZimletVersion: 5.2
objectClass: zimbraZimletEntry
zimbraZimletIndexingEnabled: TRUE
zimbraZimletKeyword: com_zimbra_license
cn: com_zimbra_license
zimbraZimletIsExtension: TRUE
zimbraZimletPriority: 1
zimbraZimletEnabled: TRUE
# zimbra-2, zimlets, zimbra
dn: cn=zimbra-2,cn=zimlets,cn=zimbra
cn: zimbra-2
objectClass: zimbraZimletEntry
zimbraZimletVersion: 1.0
zimbraZimletEnabled: TRUE
# search result
search: 2
result: 0 Success
# numResponses: 46
# numEntries: 45
Same result, this is bad.
Now we stop/restart slapd:
[zimbra@freelancer ~]$ ldap stop
Killing slapd with pid 15613 done.
[zimbra@freelancer ~]$ ldap start
Started slapd: pid 20224
search again:
# zimbra-2, zimlets, zimbra
dn: cn=zimbra-2,cn=zimlets,cn=zimbra
cn: zimbra-2
objectClass: zimbraZimletEntry
zimbraZimletVersion: 1.0
zimbraZimletEnabled: TRUE
# zimbra-3, zimlets, zimbra
dn: cn=zimbra-3,cn=zimlets,cn=zimbra
cn: zimbra-3
objectClass: zimbraZimletEntry
zimbraZimletVersion: 1.0
zimbraZimletEnabled: TRUE
# search result
search: 2
result: 0 Success
# numResponses: 46
# numEntries: 45
And there is our missing entry.
--Quanah
--
Quanah Gibson-Mount
Release and QA Engineer
<http://www.openldap.org>