Problem: When attempt to search for a user using the ldapproxy, error messages found in the logs:
Jun 25 16:54:27 dublxmrr02 slapd: INFO ldapproxy ldapproxy ERROR: object_to_ldif: Error rc = Attribute has multiple values (31) from cdcGetAttributeStr getting dn ... Jun 25 16:54:27 dublxmrr02 slapd: str2entry: entry -1 has no dn. Could be a RootDSE object, allow the object.
Cause: In AD, RootDSE object has no DN. And in Centrify ldapproxy search code, we check DN attribute for every object passed in, and if the number of the values of the attribute is not 1, it complains.
For RootDSE, since it does not have DN attribute, the number of values is 0.
These are harmless messages and since it does not cause any problem, the message can be safely ignored.
Solution: Infrastructure 19.6 version release has fixed this harmless message.