La conexión LDAP funciona para algunas aplicaciones pero no para otras

La conexión LDAP funciona para algunas aplicaciones pero no para otras

Tengo un servidor que tiene LDAP configurado correctamente... su IP es 172.19.50.121... Ahora tengo otras máquinas en la misma red, y si uso un navegador LDAP como Softerra LDAP Administrator o Sysinternals Active Directory Explorer, entonces puedo conectarme con LDAP y navegar sin problemas.

Ahora estoy desarrollando en Lombardi Teamworks (software BPM) y le estoy dando las siguientes credenciales para conectarme a este mismo LDAP, pero sigo recibiendo la Connection refused: connectexcepción/error. Los detalles que le estoy dando son los siguientes, que son los Los mismos detalles que funcionaron con las herramientas mencionadas anteriormente:

host=172.19.50.121 puerto=389 inicio de sesión=CN=ldapconntest,CN=Usuarios,DC=sag002dev,DC=contraseña raíz=ahmad

El error Connection refused: connectnormalmente ocurre cuando ha especificado un puerto incorrecto, que en realidad está cerrado en la máquina de destino. Pero en este caso, el puerto 389 es correcto porque ese es el puerto que especifico cuando me conecto usando el Administrador LDAP de Softerra...Pero, si intento hacer telnet así:

telnet 172.19.50.121 389, no se conecta, ¿lo que podría significar que está cerrado? ... Entonces hay información contradictoria aquí :/ ..

Entonces estoy confundido en cuanto a ¿dónde está el problema? :(

Respuesta1

Intente analizar el tráfico de la red con herramientas como tcpdump, tshark, wireshark, etc. Debería poder ver si al menos recibe respuestas.

Respuesta2

telnetNo hablará el protocolo LDAP. Úselo ldapsearchpara verificar que se puede acceder al servidor desde la dirección IP que necesita. Por ejemplo:

ldapsearch -h 172.19.50.121 -p 389 -b '' -s base '(&)' 1.1

Para obtener más información sobre ldapsearch, consulteLDAP: Dominar ldapsearch.

información relacionada