Saltar al contenido principal
Base de conocimientosv15.1

Solución de problemas de LDAP

La autenticación LDAP de Celoxis ha sido utilizada por cientos de empresas en diversos entornos. Si su autenticación basada en LDAP no funciona, lo más probable es que se deba a una configuración incorrecta, la cual puede solucionarse fácilmente con el LDAP Quest .

Acerca de LDAP Quest

Celoxis LDAP Quest es un programa Java para depurar problemas de conexión y autenticación con un servidor LDAP. Primero, se conecta al servidor LDAP y se autentica con el DN de administrador y la contraseña especificados. Si la conexión es exitosa, intenta conectarse con la combinación de usuario final y contraseña indicada.

Descarga de LDAP Quest

Descarga ldap-quest.zip desde aquí.

Utilizando LDAP Quest

  1. Descomprime el archivo ldap-quest.zip. Se creará una carpeta llamada ldap-quest que contendrá el LDAPQuest.class .
  2. Abra una ventana de terminal y navegue hasta la ldap-quest . Ahora debe estar en el mismo directorio que contiene el LDAPQuest.class .
  3. Luego escribe: Java LDAPQuest<ldap-url><admin-DN><admin-password><ldap-search-attr><base-dn><celoxis-username><password>
    • Si utiliza Microsoft ADS, el atributo ldap-search-attr siempre debe ser sAMAccountName.

Ejemplos

$ java LDAPQuest ldap://ldap.celoxis.com cn=Administrator,cn=users,dc=celoxis,dc=com kaboom1 sAMAccountName cn=users,dc=celoxis,dc=com Joe joeIsKing1 1) Intentando conectarse a LDAP y vincularse como Admin... ---------------------------------------------------------------------------------------- ÉXITO: ​​Admin se autenticó correctamente. 2) Intentando autenticar al usuario final... ---------------------------------------------------------------------------------------- Buscando a Joe en cn=users,dc=celoxis,dc=com ENCONTRADO DN: CN=Joe,CN=Users,DC=celoxis,DC=com 3) Conectando como CN=Joe,CN=Users,DC=celoxis,DC=com con la contraseña especificada... ---------------------------------------------------------------------------------------- ÉXITO: ​​Joe se autenticó correctamente.

Ejemplo de cómo encerrar el DN del administrador entre comillas dobles:

$ java LDAPQuest ldap://ldap.celoxis.com "cn=Marcia Overstrand,cn=users,dc=celoxis,dc=com" kaboom1 sAMAccountName ou=Sales,dc=celoxis,dc=com Joe joeIsKing1 1) Intentando conectarse a LDAP y vincularse como administrador... ---------------------------------------------------------------------------------------- ÉXITO: ​​El administrador se autenticó correctamente. 2) Intentando autenticar al usuario final... ---------------------------------------------------------------------------------------- Buscando a Joe en ou=Sales,dc=celoxis,dc=com ENCONTRADO DN: CN=Joe,OU=Sales,DC=celoxis,DC=com 3) Conectando como CN=Joe,OU=Sales,DC=celoxis,DC=com con la contraseña especificada... ---------------------------------------------------------------------------------------- ÉXITO: ​​Joe se autenticó correctamente.
$ java LDAPQuest ldap://ldap.forumsys.com cn=read-only-admin,dc=example,dc=com password uid dc=example,dc=com euler password 1) Intentando conectarse a LDAP y vincularse como Admin... ------------------------------------------------------------------------------- ÉXITO: ​​Admin se autenticó correctamente. 2) Intentando autenticar al usuario final... ------------------------------------------------------------------------------- Buscando a euler en dc=example,dc=com DN ENCONTRADO: uid=euler,dc=example,dc=com 3) Conectando como uid=euler,dc=example,dc=com con la contraseña especificada... ------------------------------------------------------------------------------- ÉXITO: ​​euler se autenticó correctamente.
Prueba gratuita.Solicita una demostración.