在 Exchange Server 2010 客户端访问服务器上启动 Exchange 命令行管理程序时出现 HTTP 错误 403
原始 KB 编号: 2276957
症状
尝试在 Exchange Server 2010 客户端访问服务器上打开 EMS 时,EMS 中收到以下错误消息:
VERBOSE:连接到 <服务器名称>
[<服务器名称>] 连接到远程服务器失败并显示以下错误消息:WinRM 客户端从远程 WS-Management 服务收到 HTTP 状态代码 403。 有关详细信息,请参阅about_Remote_Troubleshooting帮助主题。
+ CategoryInfo : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [], PSRemotingTransportException
+ FullyQualifiedErrorId:PSSessionOpenFailed
无法连接到当前站点中的任何Exchange Server。
请输入要连接的服务器 FQDN:
原因
出现此问题的原因是启用了 Internet Information Services (IIS) 管理器中 PowerShell 虚拟目录上的“需要 SSL”选项。 但是,由于 Exchange Server 2010 使用 Kerberos 身份验证,因此不需要此选项设置。
解决方案
要解决此问题,请按照下列步骤操作:
- 在 Exchange Server 2010 客户端访问服务器上,打开 IIS 管理器。
- 在 “默认网站”下找到 PowerShell 虚拟目录,然后在详细信息窗格中单击“ SSL 设置 ”。
- 双击“ SSL 设置” ,然后清除“ 需要 SSL ”选项。
- 在详细信息窗格中,单击“ 应用 ”,在 IIS 管理器中保存设置。
- 重新启动 IIS。
- 关闭 EMS,然后重新打开它。
状态
Microsoft 已确认这是一个问题。
反馈
https://aka.ms/ContentUserFeedback。
即将推出:在整个 2024 年,我们将逐步取消以“GitHub 问题”作为内容的反馈机制,并将其替换为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈