在我的一些服务器上,我无法远程进行WMI调用,甚至不知道服务正在运行,防火墙规则在那里。
当运行像这样的东西:
Get-WmiObject Win32_UTCTime -ComputerName ...
我得到:
Get-WmiObject : The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
问题是由无效的反向DNS条目引起的。 删除条目后,我不再有这个问题。
用wireshark深入挖掘之后,发现我收到了包含KRB5KRB_AP_ERR_MODIFIED RPC错误包。 根据http://nwsmith.blogspot.com/2007/08/wmi-and-permission-denied.html这是指示DNS错误。