Я пытаюсь настроить Tomcat для подключения к серверу LDAP в нашей сети, и я получаю следующую ошибку:
javax.naming.ServiceUnavailableException: xx.xx.xx.xx: 636; розетка закрыта
на com.sun.jndi.ldap.Connection.readReply (Connection.java:419)
в com.sun.jndi.ldap.LdapClient.ldapBind (LdapClient.java:340)
на com.sun.jndi.ldap.LdapClient.authenticate (LdapClient.java:192)
на com.sun.jndi.ldap.LdapCtx.connect (LdapCtx.java:2694)
Вот попытка Царства:
<Realm className="org.apache.catalina.realm.JNDIRealm" debug="99"
connectionName="CN=username,CN=users,DC=domain-name,DC=com"
connectionPassword="password"
connectionURL="ldap://xx.xx.xx.xx:636"
userPattern="CN={0},CN=users,DC=domain-name,DC=com"
roleBase="DC=domain-name,DC=com"
roleName="CN"
roleSearch="CN={1}"
/>
Я не уверен, почему это происходит, как при использовании Softerra LDAP Admin. работает с той же регистрационной информацией (с тем же DN и паролем).
Редактировать: только что выяснил, что JXplorer не работает и не работает с той же ошибкой, но Softerra не работает.