On April 27, 2024, our Sign-in and Create Account options will be unavailable from 9am-12pm ET. During this maintenance window, developer account access and free trial registration will be unavailable.

LDAP config object bind user

I am trying to configure an ldap config object (dm_ldap_config) but can't seem to provide it with a username/password combination it likes (i.e., it can't authenticate the user).  I am using the installation owner's DN name and password as the binding name.  I have verified that the DN is correct by using a free LDAP browser application.  Does the binding user have to have special rights in the LDAP or can it just be a normal user?

Here are the specifics:

  • Content Server 6.5 SP2 on Windows 2008 x64
  • SQL Server 2008 x64
  • DA 6.5 SP2 on Tomcat 6.0.18
  • Microsoft Active Directory (ADAM) with anonymous access (i.e., no SSL)

I can create the dm_ldap_config object via the API editor, but when I try to sync with the server I get an authentication error:

Unexpected Error. Caused by: [DM_LDAP_SYNC_E_EXCEPTION_ERROR]error:  "D:\Documentum\dba\config\DDRMS\ldap_0801d9358000eda6.cnt (The system cannot find the file specified)"
2009-11-05 12:29:51 EST:  ERROR: DmLdapException:: THREAD: http-0.0.0.0-9080-1; MSG: [DM_LDAP_SYNC_E_EXCEPTION_ERROR]error:  "D:\Documentum\dba\config\DDRMS\ldap_0801d9358000eda6.cnt (The system cannot find the file specified)"; ERRORCODE: 100; NEXT: null
at com.documentum.ldap.internal.sync.SynchronizationContextBuilder.setBindPswd(SynchronizationContextBuilder.java:255)

at com.documentum.ldap.internal.sync.SynchronizationContextBuilder.buildSynchronizationContext(SynchronizationContextBuilder.java:51)
at com.documentum.ldap.LDAPSync.prepareSync(LDAPSync.java:349)
at com.documentum.ldap.LDAPSync.processJob(LDAPSync.java:195)
at com.documentum.ldap.LDAPSync.execute(LDAPSync.java:70)
at com.documentum.mthdservlet.DfMethodRunner.runIt(Unknown Source)

etc.

Any suggestions?  Thanks.