最近在winmag社区有上些朋友问目录服务没有问题,为什么打开ESM的时候会报RPC错误。原因是这样的,因为Exchange的DSAccess组件默认会向GC发送DSGETDcname的RPC消息,如果目录服务不可用(比如说网络延迟等)则DSAccess会继续查询并报RPC连接错误。解决方法是如果确定GC及其他DC目录服务没有问题的前提下,可以在安装Exchange的成员服务器上修改注册表,使RPC检测机制不可用。
具体注册表位置在HK_LM\SYSTEM\CCS\Services\MSExchangeDSAccesss DisableNetlogonCheck REG_DWD 0x0。