首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >它无法从目标计算机wsman确定HTTP响应的内容类型

它无法从目标计算机wsman确定HTTP响应的内容类型
EN

Server Fault用户
提问于 2014-06-09 12:22:01
回答 2查看 21.6K关注 0票数 2

我正在尝试使用PowerShell通过wsman连接连接到Exchange服务器。所讨论的客户端服务器位于工作组中,而Exchange服务器位于其自己的域中。

我使用以下命令尝试连接到服务器:

代码语言:javascript
复制
connect-wsman -connectionuri http://servername/PowerShell -credential domain\administrator

然后我得到了完整的错误:

连接到远程服务器失败,有以下错误消息: WinRM客户端无法处理请求。它无法从目标计算机确定HTTP响应的内容类型。内容类型不存在或无效。有关更多信息,请参见about_Remote_Troubleshooting帮助主题。

以前,当所讨论的客户端服务器与Exchange服务器位于同一域中时,此操作是有效的。防火墙关闭,所有服务器相对于TrustedHosts都是WinRM。

有趣的是,当我用:

代码语言:javascript
复制
connect-wsman -computername servername -credential domain\administrator

我没有任何错误。但是,我需要能够使用URI而不是计算机名。

有什么想法吗?

EN

回答 2

Server Fault用户

发布于 2014-06-09 16:02:14

我相信你去错了港口。在端口80上可能有其他一些服务(不是wsman)正在运行,但是在URI中,您没有指定端口,所以它假设端口80。

代码语言:javascript
复制
http://servername

除非您确实在Exchange服务器上为wsman使用端口80,否则应该指定端口(例如使用端口5985):

代码语言:javascript
复制
http://servername:5985

要找出您需要的端口,您应该登录到Exchange服务器,启动powershell并运行以下命令:

代码语言:javascript
复制
Get-WSManInstance -ResourceURI winrm/config/listener -Enumerate

您可以从客户端powershell使用一个测试函数(请参阅http://technet.microsoft.com/en-us/library/hh849873.aspx):

代码语言:javascript
复制
test-wsman http://servername:port  
票数 1
EN

Server Fault用户

发布于 2014-06-10 12:16:15

我能够通过将我的客户放在与目标相同的领域来解决这个问题。以前由于一些外部问题,这是不可能的,但这些问题已经得到解决。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/603822

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档