Hi All,
I got the Below Error while configuring LDAP for Camunda .
Error:org.camunda.commons.logging.BaseLogger.logError ENGINE-16004 Exception while closing command context: Could not connect to LDAP server
org.camunda.bpm.engine.impl.identity.IdentityProviderException: Could not connect to LDAP server
[LDAP: error code 50 - Insufficient Access Rights]
Configuration:
org.camunda.bpm.identity.impl.ldap.plugin.LdapIdentityProviderPlugin
<property name="serverUrl">ldap://******:389/</property>
<property name="acceptUntrustedCertificates">false</property>
<property name="managerDn">cn=bonita,o=applications,dc=administration,dc=cd,dc=dcx,dc=com</property>
<property name="managerPassword">*****</property>
<property name="baseDn">ou=people,o=employees,dc=cd,dc=dcx,dc=com</property>
<property name="userSearchBase"></property>
<property name="userSearchFilter">(objectclass=dcxPerson)</property>
<property name="userIdAttribute">uid</property>
<property name="userFirstnameAttribute">cn</property>
<property name="userLastnameAttribute">sn</property>
<property name="userEmailAttribute">mail</property>
<property name="userPasswordAttribute">userpassword</property>
<property name="authorizationCheckEnabled">false</property>
<property name="sortControlSupported">false</property>
</properties>
Version:camunda-bpm-tomcat-7.13.0-alpha1
Note: All the firewalls to ldap server form the apache tomcat camuda server are open
Also LDAP search works fine with
********:~ # ldapsearch -h ****** -p 389 -D cn=bonita,o=applications,dc=administration,dc=cd,dc=dcx,dc=com -w ****** -b dc=cd,dc=dcx,dc=com “(uid=atummid)”
extended LDIF
LDAPv3
base <dc=cd,dc=dcx,dc=com> with scope subtree
filter: (uid=atummid)
requesting: ALL
******Got the Response
search result
search: 2
result: 0 Success
numResponses: 2
numEntries: 1
camundaerror.txt (19.9 KB)