当我尝试通过 MMC DNS 管理单元或从管理工具本地通过 DNS MMC 访问 Microsoft Windows Server 2003 (Build 3790) 域控制器/架构主机上的 DNS 服务时,DNS 服务器图标上出现了一个红色“X”。所有域控制器上都无法通过 MMC 访问 DNS 管理。
我们查看了诸如 DHCP 客户端未启动、DNS 设置不正确(机器指向自身和另一个 DC)、DNS 服务未运行(它正在运行并且通过 NSLOOKUP 的所有 DNS 查询都正常工作)、dslint 返回正确的信息并按预期运行等项目。
DNS 事件日志中有以下条目:
The DNS server could not initialize the remote procedure call (RPC) service. If it is not running, start the RPC service or reboot the computer. The event data is the error code.
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
0000: 0000051b
dnscmd 失败,RPC 服务器不可用,但 RPC 已启动:
C:\Documents and Settings\Administrator.DOMAIN>dnscmd /Info
Info query failed
status = 1722 (0x000006ba)
Command failed: RPC_S_SERVER_UNAVAILABLE 1722 (000006ba)
DCDIAG /TEST:DNS /V /E 产生以下错误:
Warning: no DNS RPC connectivity (error or non Microsoft DNS server is running)
[Error details: 1753 (Type: Win32 - Description: There are no more endpoints available from the endpoint mapper.)]
Warning: no DNS RPC connectivity (error or non Microsoft DNS server is running)
[Error details: 1722 (Type: Win32 - Description: The RPC server is unavailable.)]
The DNS server could not initialize the remote procedure call (RPC) service. If it is not running, start the RPC service or reboot the computer. The event data is the error code.
对 _ldap._tcp.dc._msdcs. 的 DNS 查询返回正确的结果。
除了我无法通过 MMC 或 dnscmd 管理我的 DNS 之外,所有域和 ADS 相关活动均正常运行。
任何想法或解决方案都将不胜感激。
编辑:
根据请求添加注册表导出:
Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc
Class Name: <NO CLASS>
Last Write Time: 10/18/2012 - 2:29 PM
Value 0
Name: DCOM Protocols
Type: REG_MULTI_SZ
Data: ncacn_ip_tcp
Value 1
Name: UuidSequenceNumber
Type: REG_DWORD
Data: 0xb19bd0f
Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc\ClientProtocols
Class Name: <NO CLASS>
Last Write Time: 3/9/2007 - 12:11 PM
Value 0
Name: ncacn_np
Type: REG_SZ
Data: rpcrt4.dll
Value 1
Name: ncacn_ip_tcp
Type: REG_SZ
Data: rpcrt4.dll
Value 2
Name: ncadg_ip_udp
Type: REG_SZ
Data: rpcrt4.dll
Value 3
Name: ncacn_http
Type: REG_SZ
Data: rpcrt4.dll
Value 4
Name: ncacn_at_dsp
Type: REG_SZ
Data: rpcrt4.dll
Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc\NameService
Class Name: <NO CLASS>
Last Write Time: 2/20/2006 - 4:48 PM
Value 0
Name: DefaultSyntax
Type: REG_SZ
Data: 3
Value 1
Name: Endpoint
Type: REG_SZ
Data: \pipe\locator
Value 2
Name: NetworkAddress
Type: REG_SZ
Data: \\.
Value 3
Name: Protocol
Type: REG_SZ
Data: ncacn_np
Value 4
Name: ServerNetworkAddress
Type: REG_SZ
Data: \\.
Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc\NetBios
Class Name: <NO CLASS>
Last Write Time: 2/20/2006 - 4:48 PM
Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc\RpcProxy
Class Name: <NO CLASS>
Last Write Time: 3/9/2007 - 12:11 PM
Value 0
Name: Enabled
Type: REG_DWORD
Data: 0x1
Value 1
Name: ValidPorts
Type: REG_SZ
Data: pdc:100-5000
Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc\SecurityService
Class Name: <NO CLASS>
Last Write Time: 2/20/2006 - 4:48 PM
Value 0
Name: 9
Type: REG_SZ
Data: secur32.dll
Value 1
Name: 10
Type: REG_SZ
Data: secur32.dll
Value 2
Name: 14
Type: REG_SZ
Data: schannel.dll
Value 3
Name: 16
Type: REG_SZ
Data: secur32.dll
Value 4
Name: 1
Type: REG_SZ
Data: secur32.dll
Value 5
Name: 18
Type: REG_SZ
Data: secur32.dll
Value 6
Name: 68
Type: REG_SZ
Data: netlogon.dll