Conexão LDAP funcionando para alguns aplicativos, mas não para outros

2

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! : (

    
por Ahmad 30.06.2012 / 12:29

2 respostas

2

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.

    
por 30.06.2012 / 14:06
0

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 .

    
por 30.06.2012 / 13:56

Tags