LDAP query for a recently renamed object returns the object twice

  • 3766486
  • 14-Jan-2008
  • 26-Apr-2012

Environment

Novell eDirectory 8.8 Support Pack 2

Situation

When an eDirectory object is renamed, an LDAP query with the following search filter returns the renamed object twice:"(&(objectclass=*)(cn=*))"
No duplicates are returned when the LDAP search filter equals:"(&(objectclass=*)(cn=*))"

Resolution

This has been reported to Engineering.

Status

Reported to Engineering

Additional Information

Duplication steps:
1. Create a user object called "a11"
2. Create a user object called "a111"
3. Perform an LDAP search with the base container equal to the container where the user objects are located (or a container above that) and with the search filter set to"(&(objectclass=*)(cn=a*))". This will correctly return the two user objects
4. Rename user object a11 to a11b
5. Perform the same LDAP search again. This returns a11b, a111 and a11b. So a11b is returned twice
6. Perform the same LDAP search again but with filter"(&(objectclass=*)(cn=*))". This correctly returns a11b and a111