DirWiz Logo
Knowledgebase

Article Tags

Error: LDAP_NO_SUCH_ATTRIBUTE

2017-06-12 10:36:18
Errors Troubleshooting UnitySync 

When syncing to LDAP, all attribute mappings are controlled by the default or custom map file. In most cases, this error occurs if a mapping specifies an invalid Destination attribute name. The LDAP Add or Modify attempts to write this non-existent attribute, and throws an error as a result.

LDAP_NO_SUCH_ATTRIBUTE when syncing to an AD/Exchange 20xx Destination:

In addition to the above error summary, there is another known cause of this error that is specific to connections that sync to an Active Directory(AD)/Ex20xx Destination. The default map template for AD is ActiveDir-contact (mail enabled) . If you are using this default template and you get this error, it is likely that Ex20xx is not actually loaded on the Destination . Therefore, attempts to set Exchange attributes are causing this error because they do not exist on the Destination as is.

In this case, you must either load Ex20xx on the Destination, run Forest Prep, or create a new connection that creates simple AD Contacts that are not mail enabled.

LDAP_NO_SUCH_ATTRIBUTE when syncing to a Lotus Notes Destination:

In addition to the above error summary, there is another known cause of this error that is specific to connections that sync to a Notes Destination. If a Source object does not contain a primary mail attribute value, your initial sync to Add the Notes object will be successful. However, subsequent syncs that might try to Modify that object will fail with this error. The Modify will return this specific error:
16:Failed deleting item InternetAddress, item not found

Then the Sync summary will show the LDAP_NO_SUCH_ATTRIBUTE. In this case, it is recommended you use an Optional LDAP Query Filter (Source tab) to exclude Source objects that do not contain a mail value. You can do this by adding the following LDAP Query Filter:
(mail=*)

Share this article: Twitter reddit