本文介绍在域加入操作期间遇到的错误代码 0x6D9。
症状
尝试将计算机加入域时,会收到以下错误消息:
端点映射程序中未提供更多端点。
查看 netsetup.log 文件时,会发现类似于以下条目的错误消息:
NetpGetDnsHostName: Read NV Hostname: <hostname>
NetpGetDnsHostName: PrimaryDnsSuffix defaulted to DNS domain name: <DNS domain>.<TLD>
NetpLsaOpenSecret: status: 0xc0000034
NetpGetLsaPrimaryDomain: status: 0x0
NetpLsaOpenSecret: status: 0xc0000034
NetpManageMachineAccountWithSid: NetUserAdd on \\<hostname>.<domain> for <computername>$ failed: 0x8b0
NetpManageMachineAccountWithSid: status of attempting to set password on \\<DC_name>.<domain>.<tld> for <hostname>$: 0x0
NetpJoinDomain: status of creating account: 0x0
NetpGetComputerObjectDn: Unable to bind to DS on \\<DC_name>.<domain>.<tld>: 0x6d9
NetpSetDnsHostNameAndSpn: NetpGetComputerObjectDn failed: 0x6d9
ldap_unbind status: 0x0
NetpJoinDomain: status of setting DnsHostName and SPN: 0x6d9
NetpJoinDomain: initiaing a rollback due to earlier errors
NetpGetLsaPrimaryDomain: status: 0x0
NetpManageMachineAccountWithSid: status of disabling account <hostname>$ on \\<DC_name>.<domain>.<tld>: 0x0
NetpJoinDomain: rollback: status of deleting computer account: 0x0
NetpLsaOpenSecret: status: 0x0
NetpJoinDomain: rollback: status of deleting secret: 0x0
NetpJoinDomain: status of disconnecting from \\<DC_name>.<domain>.<tld>: 0x0
NetpDoDomainJoin: status: 0x6d9
错误详细信息
| 十六进制错误 | 十进制错误 | 符号性错误字符串 | 友好的错误提示 |
|---|---|---|---|
| 0x6d9 | 1753 | EPT_S_NOT_REGISTERED | 端点映射程序中未提供更多端点。 |
原因
在联接客户端和域控制器(DC)之间阻止网络连接时,会记录错误0x6D9。 网络连接服务域加入操作,最初通过传输控制协议(TCP)端口 135,然后在默认情况下使用端口范围在 49152 到 65535 之间的临时端口。 有关详细信息,请参阅 如何限制 Active Directory RPC 流量到特定端口。
网络连接问题可能是由多种因素引起的,包括安装在 DC 上的主机防火墙的高级安全解决方案、端口耗尽和其他潜在问题。
决议
-
在加入客户端上,打开 %systemroot%\debug\NETSETUP.LOG文件 并确定加入客户端选择的 DC 的名称以执行联接操作。 例如,以下 NETSETUP。LOG 示例显示联接客户端“APP_SRV”正在使用 DC“DC1.CONTOSO.COM”:
NetpManageMachineAccountWithSid: NetUserAdd on '\\DC1.CONTOSO.COM' for 'APP_SRV$' failed: 0x8b0 NetpManageMachineAccountWithSid: status of attempting to set password on '\\DC1.CONTOSO.COM' for '<APP_SRV>$': 0x0 NetpJoinDomain: status of creating account: 0x0 NetpGetComputerObjectDn: Unable to bind to DS on '\\DC1.CONTOSO.COM': 0x6d9 -
验证加入客户端是否通过适用的操作系统(OS)版本所使用的所需端口和协议与 DC 建立网络连接。 域加入客户端最初通过 TCP 端口 135 连接到域控制器,然后通过在 端口 49152 和 65535 之间动态分配的端口进行连接。
-
确保 OS、软件和硬件路由器、防火墙和交换机允许通过所需的端口和协议建立连接。
-
确保有足够的端口可用于该操作。 可以使用 netstat 等工具来检查端口可用性和使用情况。
-
如果在 DC 上安装具有主机防火墙的高级安全解决方案,请查看其设置,以确保它们不会阻止所需的端口。
-
考虑其他潜在原因并相应地进行故障排除。 例如,检查防火墙规则,确保正确的域名系统(DNS)解析,并验证 DC 的运行状况。
参考文献
有关详细信息,请参阅 Windows 的服务概述和网络端口要求。