Hi! I thought I had exported a subtree of out OpenLDAP 2.4 server, when I realized that the result is incomplete. So I started investigating (still OpenLDAP 2.4):
# ldapsearch -Q -Y EXTERNAL -H ldapi:/// -b "$BASE" -s one -o ldif-wrap=no '(objectClass=ipService)' ### produces a lot of entries but at least one specific entry is missing! When trying to add the entry I get "Already exists (68)" from ldapadd for cn=zip@6/ddp, "$BASE # ldapsearch -Q -Y EXTERNAL -H ldapi:/// -b "$BASE" -s one -o ldif-wrap=no '(cn=zip@6/ddp)' Finds the entry # ldapsearch -Q -Y EXTERNAL -H ldapi:/// -b "$BASE" -s one -o ldif-wrap=no ' (&(objectClass=ipService)(cn=zip@6/ddp))' Also finds the entry # ldapsearch -Q -Y EXTERNAL -H ldapi:/// -b "$BASE" -s one -o ldif-wrap=no '(&(objectClass=ipService))' | grep cn=zip Results in no match I don't have a sizelimit set when searching. Adding options like "-z 99999 -l 30" had no effect. Any ideas? When found the result looks like this: # extended LDIF # # LDAPv3 # base <$BASE> with scope oneLevel # filter: (&(objectClass=ipService)(cn=zip@6/ddp)) # requesting: ALL # # zip@6/ddp, services.net.sap.klinik.uni-regensburg.de dn: cn=zip@6/ddp,$BASE objectClass: ipService ipServicePort: 6 ipServiceProtocol: ddp cn: zip cn: zip@6/ddp description: Zone Information Protocol # search result search: 2 result: 0 Success # numResponses: 2 # numEntries: 1 ($BASE was substituted by me) Kind regards, Ulrich Windl