
LDAP가 올바르게 구성된 서버가 있습니다. IP는 172.19.50.121입니다. 이제 동일한 네트워크에 다른 컴퓨터가 있고 Softerra LDAP 관리자 또는 Sysinternals Active Directory Explorer와 같은 LDAP 브라우저를 사용하는 경우 그러면 LDAP에 연결하여 문제 없이 탐색할 수 있습니다..
현재 Lombardi Teamworks(BPM 소프트웨어)에서 개발 중이며 동일한 LDAP에 연결하기 위해 다음 자격 증명을 제공하고 있지만 계속 예외 Connection refused: connect
/오류가 발생합니다. 제공하는 세부 정보는 다음과 같습니다. 위에서 언급한 도구와 동일한 세부 정보:
호스트=172.19.50.121 포트=389 로그인=CN=ldapconntest,CN=사용자,DC=sag002dev,DC=루트 비밀번호=ahmad
이 오류는 Connection refused: connect
일반적으로 대상 컴퓨터에서 실제로 닫혀 있는 잘못된 포트를 지정했을 때 발생합니다. 하지만 이 경우에는 Softerra LDAP 관리자를 사용하여 연결할 때 지정한 포트이기 때문에 포트 389가 정확합니다.하지만, 다음과 같이 텔넷을 시도하면:
telnet 172.19.50.121 389
, 연결되지 않습니다. 이는 닫혀 있다는 뜻일 수 있나요? ... 여기에 상충되는 정보가 있습니다 :/ ..
그래서 문제가 어디에 있는지 혼란 스럽습니다!? :(
답변1
tcpdump, tshark, Wireshark 등과 같은 도구를 사용하여 네트워크 트래픽을 분석해 보세요. 최소한 응답을 받았는지 확인할 수 있어야 합니다.
답변2
telnet
LDAP 프로토콜을 사용하지 않습니다. ldapsearch
필요한 IP 주소에서 서버에 연결할 수 있는지 확인하는 데 사용됩니다 . 예를 들어:
ldapsearch -h 172.19.50.121 -p 389 -b '' -s base '(&)' 1.1
에 대한 자세한 내용은 ldapsearch
다음을 참조하세요.LDAP: ldapsearch 마스터하기.