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=*))"
No duplicates are returned when the LDAP search filter equals:"(&(objectclass=*)(cn=*))"
Resolution
This has been reported to Engineering.
Status
Reported to EngineeringAdditional 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
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