2017-02-24 4 views
-1

私はC#を使用してADとインターフェイスするものをプログラミングしています.LBを使用してランダムDCに接続するLDAPを使用していますが、コードのLDAP接続が失敗することがあります。私は個々のDCへのLDAP接続をテストしましたが、LBを通してLDAPを使用する場合にのみ発生する断続的な問題を再現することはできません。 LBがC#を使用して接続するために選択したDCのIDを要求する方法があるかどうか、またはLDAP接続要求からの応答によって誰かが知っていますか?負荷分散されたドメインコントローラLDAPが接続しようとしているものを確認します。

答えて

2

この情報を提供する可能性があるLoadbalancerへの接続がない方法はありません。

Loadbalancer内で使用できるさまざまな構成があります。

ただし、Loadbalancerを介してLDAPサーバーに接続すると、接続先のサーバーを特定できます。 削除のプロセスによって、ドメインコントローラが「不良」であるかどうかを判断できる場合があります。

ほとんどのLDAPサーバーの実装では、接続しているDirectory Serverエージェントを示すrootDSEにdsaName値が表示されますが、

Microsoft Active Directoryはではありません。はこの規格をサポートしています。ただし、serverName属性構成コンテナ内のこのディレクトリサーバーのサーバーオブジェクトの識別名が含まれています。

+0

JWillekeさん、ありがとうございました。 100%の成功率で各DCへの直接LDAP接続で自分のコードをテストしました。この問題は私たちのLBにあると思われます。私たちは数日前に私が経験していたことと同様の週末に起きた別の問題を探しています。 – Janine

関連する問題