LDAP 連線適用於某些應用程序,但不適用於其他應用程式

LDAP 連線適用於某些應用程序,但不適用於其他應用程式

我有一台正確配置了 LDAP 的伺服器..它的 IP 是 172.19.50.121 ...現在我在同一網路上有其他計算機,如果我使用 LDAP 瀏覽器,例如 Softerra LDAP Administrator 或 Sysinternals Active Directory Explorer,然後我就可以連接LDAP 並毫無問題地瀏覽它..

我現在正在 Lombardi Teamworks(BPM 軟體)中進行開發,並為其提供以下憑證以連接到同一個 LDAP,但我不斷收到異常Connection refused: connect/錯誤。

主機=172.19.50.121 連接埠=389 登入=CN=ldapconntest,CN=用戶,DC=sag002dev,DC=root 密碼=ahmad

當您指定了不正確的連接埠(該連接埠實際上在目標電腦上已關閉)時,通常會發生該錯誤Connection refused: connect。指定的連接埠...,如果我嘗試像這樣遠端登入:

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

相關內容