3

我在 Windows 7 中运行 powershell 3.0 并且已连接到域。

这些是我在运行 Enable-PSRemoting 时得到的日志:

WinRM has been updated to receive requests.
WinRM service type changed successfully.

Set-WSManQuickConfig : <f:WSManFault xmlns:f="http://schemas.microsoft.com/wbem/wsman/1/wsmanfault" Code="2"
Machine="localhost"><f:Message><f:ProviderFault provider="Config provider" path="%systemroot%\system32\WsmSvc.dll"><f:WSManFault
xmlns:f="http://schemas.microsoft.com/wbem/wsman/1/wsmanfault" Code="2" Machine="mycomputername.mydomainname"><f:Message>Unable to check the sta
the firewall. </f:Message></f:WSManFault></f:ProviderFault></f:Message></f:WSManFault>
At line:1 char:1
+ Set-WSManQuickConfig
+ ~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (:) [Set-WSManQuickConfig], InvalidOperationException
    + FullyQualifiedErrorId : WsManError,Microsoft.WSMan.Management.SetWSManQuickConfigCommand
4

4 回答 4

2

糟糕...在我的防火墙设置的入站规则中,没有添加 Windows 远程管理(HTTP-In)规则。我添加了它,问题得到了解决。因此,请确保您在防火墙设置中为 WinRM(Http-In) 配置了所有入站规则

于 2013-10-30T04:32:03.217 回答
2

要添加到 a4aravind 的答案,

我在 Server 2k12 Core 环境中遇到了类似的问题,但简单地添加防火墙规则并没有帮助。就我而言,正在运行的机器位于域中(或最近在域中)。我发现我必须执行以下操作:

  1. 打开 regedit.exe 并删除 HKLM:\SYSTEM\Policies\Microsoft\Windows 防火墙。这些是 Win 的 GPO 策略设置。防火墙,它们的存在似乎锁定了脚本查询/更改防火墙的能力。当更新发生时,这些设置将由 GP 重新创建,只要确保您足够快以至于不会发生更新(尽管此处适用强制性备份声明*)。
  2. 正如 a4aravind 所建议的,我必须手动为 WinRM 添加防火墙规则。在我的情况下,我发现我必须在预定义的集合中拥有这两个规则——我的机器已经配置了仅域规则,我也必须添加公共规则。

进行这些更改后,我能够运行 Enable-PSRemoting,然后运行 ​​gpupdate 以重新应用域防火墙规则。

希望这会帮助处于类似情况的人。我在某些机器上遇到的类似错误消息是“无法为 WinRM 启用防火墙”。我认为这是由组策略引起的,并且在显示“为了您的安全,某些设置由组策略控制”消息时发生。

注意:在我的例子中,受影响的服务器都是从以前加入域的映像构建的,并且在从域中删除然后添加到我们的目录之前,采用了一些弄乱 WinRM 的狡猾的 GPO 策略。这表明您应该在推出几十个服务器图像之前检查您的图像。

于 2015-03-30T20:55:17.213 回答
0

就我而言,重新启动 Windows 防火墙服务就可以了。

于 2016-09-08T15:24:56.773 回答
0

就我而言,我必须同时添加“正常”规则和“兼容性”规则:

Windows Remote Management - Compatibility Mode (HTTP-In)
Windows Remote Management (HTTP-In)

总共有 4 条规则。

下一步是为公共配置文件规则设置Remote Address字段。Any

成功了,我现在可以修改所有WinRM设置。

如果效果不是立竿见影,则选择所有 4 条规则,禁用它们并再次启用,然后重新启动WinRM服务。

于 2021-04-07T16:26:12.080 回答