Sorry for the lengthy delay: Somehow the user actually used for binding was not the one expected; using the admin user to read returned all entries! Sorry for the noise.
Kind regards, Ulrich Windl > -----Original Message----- > From: Ondřej Kuzník <on...@mistotebe.net> > Sent: Monday, June 23, 2025 12:12 PM > To: Windl, Ulrich <u.wi...@ukr.de> > Cc: openldap-technical@openldap.org > Subject: [EXT] Re: Q: Unexpected ldapsearch results (result incomplete) > > On Fri, Jun 20, 2025 at 10:59:45AM +0000, Windl, Ulrich wrote: > > 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? > > Hi Ulrich, > what is the identity you're running the search as? How does it interact > with ACLs? My best guess is that you don't have at least search access > to objectClass=ipService or the (unchecked?) limit is hit. Check the > logs as well. > > And when "exporting" a DB, you should probably use slapcat. > > Regards, > > -- > Ondřej Kuzník > Senior Software Engineer > Symas Corporation http://www.symas.com > Packaged, certified, and supported LDAP solutions powered by OpenLDAP