LDAPが適切に構成されているサーバーがあります..そのIPは172.19.50.121です...同じネットワーク上に他のマシンがあり、Softerra LDAPAdministratorやSysinternalsActive DirectoryExplorerなどのLDAPブラウザーを使用している場合はその後、LDAPに接続して、問題なく参照できます。
現在、Lombardi Teamworks(BPMソフトウェア)で開発しており、この同じLDAPに接続するために次の資格情報を提供していますが、Connection refused: connect
例外/エラーが発生し続けます。詳細は次のとおりです。以下は、上記のツールで機能したのと同じ詳細です。
Host = 172.19.50.121 port = 389 login = CN = ldapconntest、CN = Users、DC = sag002dev、DC = root password = ahmad
エラーConnection refused: connect
は通常、ターゲットマシンで実際に閉じられている誤ったポートを指定した場合に発生します。ただし、この場合、Softerra LDAPを使用して接続するときに指定したポートであるため、ポート389は正しいです。管理者...しかし、私がこのようにtelnetしようとすると:
telnet 172.19.50.121 389
、接続されていません。これは、閉じていることを意味している可能性がありますか? ...したがって、ここには矛盾する情報があります:/。。
だから私はどこに問題があるのか混乱しています!? :(
Tcpdump、tshark、wiresharkなどのツールを使用してネットワークトラフィックを分析してみてください。少なくとも返信を受信するかどうかを確認できるはずです。
telnet
はLDAPプロトコルを話しません。 ldapsearch
を使用して、必要なIPアドレスからサーバーにアクセスできることを確認します。例えば:
ldapsearch -h 172.19.50.121 -p 389 -b '' -s base '(&)' 1.1
ldapsearch
の詳細については、 LDAP:LDAPsearchのマスタリング を参照してください。