【问题标题】:Find out what load balanced Domain Controller LDAP is attempting to connect to?找出负载平衡的域控制器 LDAP 试图连接到什么?
【发布时间】:2017-02-24 17:41:42
【问题描述】:

我正在使用 C# 编写与 AD 接口的程序,并且我正在使用 LDAP 与我的 LB 连接到随机 DC...但是,有时代码的 LDAP 连接不成功。我已经测试了与每个单独 DC 的 LDAP 连接,并且无法复制仅在我通过 LB 使用 LDAP 时发生的间歇性问题。有谁知道是否有办法请求 LB 选择使用 C# 将我们连接到的 DC 的身份 - 或通过 LDAP 连接请求的响应?

【问题讨论】:

    标签: c# ldap load-balancing domaincontroller


    【解决方案1】:

    可以肯定的是,如果没有连接到可能提供该信息的负载均衡器,则没有任何方法。

    可以在负载均衡器中使用许多不同的配置。

    但是,一旦通过负载平衡器连接到 LDAP 服务器,您就可以确定您连接到的服务器。 消除过程可能能够确定它是否是“坏”域控制器。

    尽管大多数 LDAP 服务器实现在 rootDSE 中显示一个 dsaName 值,该值指示您连接的目录服务器代理。

    Microsoft Active Directory 确实支持此标准。但是,serverName 属性包含配置容器中此目录服务器的服务器对象的可分辨名称。

    【讨论】:

    • 感谢您的回复,JWilleke。我已经通过与每个 DC 的直接 LDAP 连接测试了我的代码,并取得了 100% 的成功。问题似乎出在我们的 LB 上,我们现在正在调查周末出现的另一个问题,这与我几天前遇到的情况(这导致我问这个问题)类似。
    猜你喜欢
    • 2015-01-04
    • 2018-08-24
    • 1970-01-01
    • 2014-01-03
    • 1970-01-01
    • 2023-03-14
    • 2020-04-11
    • 1970-01-01
    • 2017-09-21
    相关资源
    最近更新 更多