Hello,
I had a curious problem with ldapsearch:
A wildcard search like
ldapsearch -LLL -Wx -h myldap -D cn=xx -b dc=xx -b "ou=Accounts,xx" uid='xyzzs*' uid
lists only three entries:
dn: uid=xyzzs146,ou=Accounts,xx
uid: xyzzs146
dn: uid=xyzzs147,ou=Accounts,xx
uid: xyzzs147
dn: uid=xyzzs148,ou=Accounts,xx
uid: xyzzs148
though there exists more, which can be displayed with ldapsearch not specifying a filter or by specifying the object
exactly like
ldapsearch -LLL -Wx -h myldap -D cn=xx -b dc=xx -b "ou=Accounts,xx" uid='xyzzs020' uid
Reindexing with slapindex solved the problem, ldapsearch with uid='xyzzs*' shows all those entries, not only three.
But I'm afraid that this happens again. Can you tell me how somethink like this can happen and how I can prevent such a
situation?
The slapd is running on a RHLE 6.4 server, using a hdb database.
We indexed
olcDbIndex: objectClass pres,eq
olcDbIndex: entryUUID eq
olcDbIndex: entryCSN eq
olcDbIndex: cn pres,eq
olcDbIndex: uidNumber pres,eq
olcDbIndex: gidNumber pres,eq
olcDbIndex: CAUmailHost pres,eq
olcDbIndex: memberUid pres,eq
olcDbIndex: ou eq
olcDbIndex: uniqueMember pres,eq
olcDbIndex: uid pres,eq,sub
Thanks in advance for your help
Birgit