Tente analisar o tráfego de rede com ferramentas como tcpdump, tshark, wireshark etc. Você deve ser capaz de ver se recebe pelo menos respostas.
Eu tenho um servidor que tem LDAP corretamente configurado nele .. seu IP é 172.19.50.121 ... Agora eu tenho outras máquinas na mesma rede, e se eu usar um navegador LDAP, como Softerra LDAP Administrator ou Sysinternals Active Directory Explorer, então eu posso conectar com o LDAP e navegar sem problemas ..
Agora estou desenvolvendo no Lombardi Teamworks (software BPM), e estou dando as seguintes credenciais para se conectar a esse mesmo LDAP, mas continuo recebendo a Connection refused: connect
exception / error. Os detalhes que estou dando são a seguir, quais são os mesmos detalhes que trabalharam com as ferramentas acima mencionadas:
host = 172.19.50.121 porta = 389 login = CN = ldapconntest, CN = Usuários, DC = sag002dev, DC = root senha = ahmad
O erro Connection refused: connect
normalmente ocorre quando você especificou uma porta incorreta, que na verdade está fechada na máquina de destino. Mas, neste caso, a porta 389 está correta porque essa é a porta que eu especifico quando conecto usando o Softerra Administrador LDAP ... Mas , se eu tentar telnet assim:
telnet 172.19.50.121 389
, ele não se conecta, o que poderia significar seu fechamento? ... Então, há informações conflitantes aqui: / ..
Então estou confuso sobre onde está o problema! : (
Tente analisar o tráfego de rede com ferramentas como tcpdump, tshark, wireshark etc. Você deve ser capaz de ver se recebe pelo menos respostas.
telnet
não fala o protocolo LDAP. Use ldapsearch
para verificar se o servidor pode ser alcançado pelo endereço IP desejado. Por exemplo:
ldapsearch -h 172.19.50.121 -p 389 -b '' -s base '(&)' 1.1
Para obter mais informações sobre ldapsearch
, consulte LDAP: dominando o ldapsearch .