KB-1212 "Unable to bind to LDAP server" error thrown when attempting to run a test filter

Symptoms

When configuring the LDAP Sync application, users will attempt to run a test filter but will not be able to due to an authentication failure:

Unable to bind to LDAP server: javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308: LdapErr: DSID-0C0903A8, comment: AcceptSecurityContext error, data 52e, v1db1 ]

The LDAP Sync tool requires a successful run of a test filter so users will not be able to progress further than this point.

Cause

There is an issue with the third-party credential mapped to the LDAP Tools plug-in.

Action

Please be sure to double check the username and password fields of the third-party credential.

Take note:

  • You must use the key value, not the name, to reference the third-party credential in the LDAP Sync configuration form.
  • In the third-party credential:
    • There should be two fields with names "username" and "password", all lower-case.
    • The "username" may need to be the full distinguished name.
    • The "password" is case sensitive.

Refer to the LDAP Synchronization documentation for more information.

You can also refer to the Microsoft documentation on LDAP distinguished names here:https://msdn.microsoft.com/en-us/library/aa366101(v=vs.85).aspx

Affected Versions

This article applies to Appian 7.10 and later.

Last Reviewed: March 2017

Related
Recommended