none
windows 2008 RPC 服务器不可用 RRS feed

  • 问题

  • 单台windows 2008 R2安装AD和EXCHANGE,服务器现在开机进入系统很慢,很多服务不能启动,检查DC,RPC服务器不可用,到服务里查看RPC服务启动。使用dcdiag显示如下信息:

    如何修复RPC服务器呢?非常感谢。

    PS C:\Users\Administrator> dcdiag

    目录服务器诊断

    正在执行初始化设置:
       正在尝试查找主服务器...
       主服务器 = ExchSrv
       [ExchSrv] 目录绑定错误 1722:
       RPC 服务器不可用。
       这可能会限制某些可执行的测试。
       * 已识别的 AD 林。
       已完成收集初始化信息。

    正在进行所需的初始化测试

       正在测试服务器: Default-First-Site-Name\EXCHSRV
          开始测试: Connectivity
             [EXCHSRV] DsBindWithSpnEx() 失败,错误为 1722,
             RPC 服务器不可用。.
             检查 LDAP 和 RPC 连接时出错。请检查防火墙设置。
             ......................... EXCHSRV 没有通过测试 Connectivity

    正在执行主要测试

       正在测试服务器: Default-First-Site-Name\EXCHSRV
          跳过所有测试,原因是服务器 EXCHSRV 未对目录服务请求作出响应。


       正在 ForestDnsZones
        上运行分区测试
          开始测试: CheckSDRefDom
             ......................... ForestDnsZones 已通过测试 CheckSDRefDom
          开始测试: CrossRefValidation
             ......................... ForestDnsZones 已通过测试 CrossRefValidation

       正在 DomainDnsZones
        上运行分区测试
          开始测试: CheckSDRefDom
             ......................... DomainDnsZones 已通过测试 CheckSDRefDom
          开始测试: CrossRefValidation
             ......................... DomainDnsZones 已通过测试 CrossRefValidation

       正在 Schema
        上运行分区测试
          开始测试: CheckSDRefDom
             ......................... Schema 已通过测试 CheckSDRefDom
          开始测试: CrossRefValidation
             ......................... Schema 已通过测试 CrossRefValidation

       正在 Configuration
        上运行分区测试
          开始测试: CheckSDRefDom
             ......................... Configuration 已通过测试 CheckSDRefDom
          开始测试: CrossRefValidation
             ......................... Configuration 已通过测试 CrossRefValidation

       正在 ccc
        上运行分区测试
          开始测试: CheckSDRefDom
             ......................... ccc已通过测试 CheckSDRefDom
          开始测试: CrossRefValidation
             ......................... ccc 已通过测试 CrossRefValidation

       正在 ccc.com
        上运行企业测试
          开始测试: LocatorCheck
             ......................... ccc.com 已通过测试 LocatorCheck
          开始测试: Intersite
             ......................... ccc.com 已通过测试 Intersite


    随风而来

    2018年7月14日 2:07

全部回复

  • 您好!

    感谢您的提问。

    请您在域控上键入以下命令来尝试修复:

    net stop netlogon
    
    net stop dns
    
    ipconfig /flushdns
    
    nbtstat -R
    
    nbtstat -RR
    
    net start dns
    
    net start netlogon
    
    ipconfig /registerdns


    最后重启服务器,再运行dcdiag测试。

    另外,您需要检查下在DC防火墙和防病毒软件上是否将AD所需的所有服务端口打开。作为测试,您也可以暂时将防火墙和防病毒软件关闭,看是否能解决这个问题。

    希望以上信息能帮助到您。如还需帮助,可随时在论坛回复。

    Best regards,

    Michael


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com


    2018年7月16日 6:18
    版主
  • 您好!

    请问您的这个进展如何?有解决吗?

    如还需帮助,可随时在论坛回复。

    Best regards,

    Michael


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com

    2018年7月18日 10:19
    版主
  • 您好,

    执行都是成功的,但是重启后,还是有问题。

    执行命令输出如下:

    
    C:\Users\Administrator>net stop netlogon
    Netlogon 服务正在停止.
    Netlogon 服务已成功停止。
    C:\Users\Administrator>net stop dns
    DNS Server 服务正在停止.
    DNS Server 服务已成功停止。
    C:\Users\Administrator>ipconfig /flushdns
    Windows IP 配置
    已成功刷新 DNS 解析缓存。
    C:\Users\Administrator>nbtstat -R
    NBT 远程缓存名称表的成功清除和预加载。
    C:\Users\Administrator>nbtstat -RR
    已经刷新经过此计算机注册的 NetBIOS 名称。
    C:\Users\Administrator>net start dns
    DNS Server 服务正在启动 .
    DNS Server 服务已经启动成功。
    C:\Users\Administrator>net start netlogon
    Netlogon 服务正在启动 ........
    Netlogon 服务已经启动成功。
    C:\Users\Administrator>ipconfig /registerdns
    Windows IP 配置
    已经初始化了注册此计算机的所有适配器的 DNS 资源记录。任何错误都将在 15 分钟内在
    事件查看器中报告。


    随风而来

    2018年7月18日 15:40
  • 服务器杀毒软件和本地连接防火墙全部关闭,我是单台AD+exchange 2010.现在每次重启,一直会在“正在应用计算机设置...”等待很久,基本上要十分钟以上。等下我贴出dcdiag的输出,麻烦你了,谢谢。


    随风而来

    2018年7月18日 15:44
  • 还是一样的报错。

    正在执行初始化设置:
       正在尝试查找主服务器...
       主服务器 = ExchSrv
       [ExchSrv] 目录绑定错误 1722:
       RPC 服务器不可用。
       这可能会限制某些可执行的测试。
       * 已识别的 AD 林。
       已完成收集初始化信息。

    正在进行所需的初始化测试

       正在测试服务器: Default-First-Site-Name\EXCHSRV
          开始测试: Connectivity
             [EXCHSRV] DsBindWithSpnEx() 失败,错误为 1722,
             RPC 服务器不可用。.
             检查 LDAP 和 RPC 连接时出错。请检查防火墙设置。
             ......................... EXCHSRV 没有通过测试 Connectivity

    正在执行主要测试

       正在测试服务器: Default-First-Site-Name\EXCHSRV
          跳过所有测试,原因是服务器 EXCHSRV 未对目录服务请求作出响应。


       正在 ForestDnsZones
        上运行分区测试
          开始测试: CheckSDRefDom
             ......................... ForestDnsZones 已通过测试 CheckSDRefDom
          开始测试: CrossRefValidation
             ......................... ForestDnsZones 已通过测试 CrossRefValidation

       正在 DomainDnsZones
        上运行分区测试
          开始测试: CheckSDRefDom
             ......................... DomainDnsZones 已通过测试 CheckSDRefDom
          开始测试: CrossRefValidation
             ......................... DomainDnsZones 已通过测试 CrossRefValidation

       正在 Schema
        上运行分区测试
          开始测试: CheckSDRefDom
             ......................... Schema 已通过测试 CheckSDRefDom
          开始测试: CrossRefValidation
             ......................... Schema 已通过测试 CrossRefValidation

       正在 Configuration
        上运行分区测试
          开始测试: CheckSDRefDom
             ......................... Configuration 已通过测试 CheckSDRefDom
          开始测试: CrossRefValidation
             ......................... Configuration 已通过测试 CrossRefValidation

       正在 ccc
        上运行分区测试
          开始测试: CheckSDRefDom
             ......................... ccc已通过测试 CheckSDRefDom
          开始测试: CrossRefValidation
             ......................... ccc 已通过测试 CrossRefValidation

       正在 ccc.com
        上运行企业测试
          开始测试: LocatorCheck
             ......................... ccc.com 已通过测试 LocatorCheck
          开始测试: Intersite
             ......................... ccc.com 已通过测试 Intersite


    随风而来

    2018年7月18日 16:49
  • 你好!

    保证DC上是单网卡激活状态,DC只能注册一个DNSSPN

    检查下RPC相关的服务是否已经打开,并且自启动状态。

    检查下这个注册表键值HKLM\Software\Microsoft\Rpc是否已经存在并设置正确。

    检查下DNS工作正常,使用命令DCDIAG /TEST:DNS DC上测试。

    保证你的RPC所需的端口开启并且在您的防火墙或三方软件上允许通过。

    这里有两篇关于RPC不可用的排错文档,您可以详细参照一下进行检查:

    https://support.microsoft.com/en-us/help/2102154/troubleshooting-ad-replication-error-1722-the-rpc-server-is-unavailabl

    https://social.technet.microsoft.com/wiki/contents/articles/4494.windows-server-troubleshooting-the-rpc-server-is-unavailable.aspx

    希望以上信息能帮助到您。

    如还需帮助,可随时在论坛回复。

    Best regards,

    Michael


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com

    2018年7月19日 2:34
    版主
  • 你好!

    请问您的事件进展如何?有解决吗?

    如还需帮助,可随时在论坛回复。

    Best regards,

    Michael


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com

    2018年7月20日 1:55
    版主
  • 你好!

    请问您的事件进展如何?有解决吗?

    如还需帮助,可随时在论坛回复。

    Best regards,

    Michael



    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com

    2018年7月22日 9:23
    版主
  • 你好!

    请问您的事件进展如何?有解决吗?

    如还需帮助,可随时在论坛回复。

    Best regards,

    Michael


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com

    2018年7月26日 11:24
    版主