C# 连接到远程计算机上的WMI时,RPC服务器不可用

C# 连接到远程计算机上的WMI时,RPC服务器不可用,c#,wmi,C#,Wmi,硬盘崩溃后,必须重新构建服务器。。 安装服务器软件的精确映像后,WMI在从另一台计算机调用(RPC服务器不可用)时无法连接。 但是,可以使用Visual Studio(2005)服务器资源管理器进行连接 调用的服务器是Windows 2000 server,被调用的服务器是Windows 2003。这两台计算机的防火墙都已禁用,并为主叫和被叫帐户分配了相应的权限。检查服务器和客户端的事件日志是否有任何可疑条目,这些条目可能表明配置错误。此外,请检查Visual Studio和调用WMI的应用程序

硬盘崩溃后,必须重新构建服务器。。 安装服务器软件的精确映像后,WMI在从另一台计算机调用(RPC服务器不可用)时无法连接。 但是,可以使用Visual Studio(2005)服务器资源管理器进行连接


调用的服务器是Windows 2000 server,被调用的服务器是Windows 2003。这两台计算机的防火墙都已禁用,并为主叫和被叫帐户分配了相应的权限。

检查服务器和客户端的事件日志是否有任何可疑条目,这些条目可能表明配置错误。此外,请检查Visual Studio和调用WMI的应用程序的标识,如果它们不相同,它们的安全配置有什么不同。

罪魁祸首只是netbios名称。。 重新生成之前,计算机名为“rulestream” 在重新构建了一些后,它如何被命名为“rulestream.myDomain.com”
我能够使用Sysinternals TcpView发现差异。。感谢Sysinternals

WMI调用与我用来登录服务器的帐户一起使用。。现在(服务器重建后)和以前没有明显的区别。。此外,RPC和RPC定位器服务都在这两台计算机上运行。。