无论我发出什么 winrm 命令,我都会得到
客户端无法连接到请求中指定的目标...错误编号:-2144108526 0x80338012
我检查了所有常见的问题。服务正在运行。所有更新均已应用。
我想卸载 WinRM 服务并重新安装,但我找不到列为“Windows 功能”的 WinRM。有没有办法重置/重新安装此功能?
这是新安装的标准 Windows 2012 服务器。它是从 Windows 2008 RS Web 服务器升级而来的。
答案1
检查您的 http.sys:netsh http show iplist
以确认您正在监听环回地址。如果没有,请将 127.0.0.1 添加到监听器列表中。
答案2
在我的情况下,这是由于 iplist 中的旧 IP 造成的。您可以使用以下命令删除 IP 地址:
netsh http delete iplisten 10.0.0.0
答案3
在我的情况下,当我将独立服务器提升为 DC 时,就会发生这种情况。这是 WinRM 服务使用的网络服务帐户的一些奇怪问题。我将服务设置为使用本地帐户(这对于域控制器来说似乎很愚蠢)并出现错误,然后我再次设置为使用网络服务。然后启动服务,运行 WinRM quickconfig 并且它正常工作。