我在我们的一台服务器上遇到了一个奇怪的 WMI 访问被拒绝错误,我无法理解。它似乎在连接到我们域的任何 PC/服务器上都失败了,但如果我从不属于该域的笔记本电脑上尝试它,它就会成功!
我检查了 DCOM 和 WMI 中的所有权限,看起来都正确。所有必需的服务似乎都在运行,防火墙中的所有规则似乎都正确。我将它们全部与我们另一台正常运行的服务器进行了匹配,发现它们完全相同。
因此,如果我从域上的任何 PC 尝试以下命令:
WMIC /node:10.0.2.2 /user: /password: computersystem 获取总物理内存
我得到:
节点 - 10.0.2.2 错误:描述 = 访问被拒绝。
如果我从不在域上的笔记本电脑上尝试完全相同的命令,它就会起作用:
总物理内存 137302757376
如果我尝试将此命令应用于任何其他服务器,从任何其他服务器/PC,它也会起作用。只是上述组合失败了!
我尝试过的服务器/PC 之间的系统时钟是相同的(相差几秒钟)。
有人知道我还能尝试什么吗?我只能想到离开域并重新加入该服务器。
答案1
事实证明,这是由于 Windows 更新在各个服务器上不一致造成的。我连接的服务器是最新的,但我尝试连接的 2 或 3 个服务器不是最新的。
与 DCOM 中的安全性更改有关,现在已是强制性的。