What is the Realm configuration required in Tomcat 8 server.xml for authentication using OpenLDAP ?
<-- Active Directory, Working Fine-->
<Realm adCompat="true" alternateURL="ldap://a.b.c.d:3268"
className="org.apache.catalina.realm.JNDIRealm" commonRole="CommonRole"
connectionName="CN=admin,DC=test,DC=com"
connectionPassword="test_password" connectionURL="ldap://a.b.c.d:3268"
userBase="DC=test,DC=com" userRoleName="displayName"
userSearch="(&(objectCategory=user)(sAMAccountName={0}))"
userSubtree="true" />
<!-- OpenLDAP, Not Working -->
<Realm alternateURL="ldap://a.b.c.d:4689"
className="org.apache.catalina.realm.JNDIRealm" commonRole="CommonRole"
connectionName="cn=admin,dc=test,dc=com"
connectionPassword="test_password" connectionURL="ldap://a.b.c.d:4689"
userBase="dc=test,dc=com" userRoleName="displayName"
userSearch="(&(objectClass=person)(cn={1}))"
userSubtree="true" />