无法从 Linux 远程连接到本地 Exchage Powershell

无法从 Linux 远程连接到本地 Exchage Powershell

我正在尝试从 Centos 7 远程连接到我的内部部署 Exchange 2013 Powershell。

我按照微软文档中的步骤进行操作(https://docs.microsoft.com/en-us/powershell/exchange/connect-to-exchange-servers-using-remote-powershell),除了将身份验证更改为“基本”之外。

当我运行 New-PSSession 命令提示符 (pwsh) 时,冻结 5-10 分钟。之后 Get-PSSession 返回我的会话,状态为“已打开”,但 Import-PSSession 退出并失败。

在 Windows 上执行相同的步骤(也使用 PowerShell 7.1.1)成功,并且 New-PSSession 命令在一秒或更短的时间内完成。

Exchange 的 IIS 日志显示此连接出现 500 错误。请参见下文:

2021-01-22 10:20:28 192.168.1.3 POST /PowerShell PSVersion=7.1.1&CorrelationID=<empty>;&ClientId=SR*--omitted--*PG&cafeReqId=7e*--omitted--*cb; 443 [email protected] 172.16.2.9 - - 200 0 0 171
2021-01-22 10:20:28 192.168.1.3 POST /PowerShell PSVersion=7.1.1&CorrelationID=<empty>;&ClientId=DH*--omitted--*EA&cafeReqId=85*--omitted--*1a; 443 [email protected] 172.16.2.9 - - 200 0 0 703
2021-01-22 10:20:30 192.168.1.3 POST /PowerShell PSVersion=7.1.1&CorrelationID=<empty>;&ClientId=JP*--omitted--*TW&cafeReqId=23*--omitted--*c5; 443 [email protected] 172.16.2.9 - - 200 0 0 921
2021-01-22 10:20:30 192.168.1.3 POST /PowerShell PSVersion=7.1.1&CorrelationID=<empty>;&ClientId=NR*--omitted--*WW&cafeReqId=a4*--omitted--*9a; 443 [email protected] 172.16.2.9 - - 200 0 0 31
2021-01-22 10:22:29 192.168.1.3 POST /PowerShell PSVersion=7.1.1 443 - 172.16.2.9 - - 500 0 64 119312
2021-01-22 10:23:30 192.168.1.3 POST /PowerShell PSVersion=7.1.1&CorrelationID=<empty>;&ClientId=WS*--omitted--*VG&cafeReqId=e8*--omitted--*aa; 443 [email protected] 172.16.2.9 - - 500 0 0 180047
2021-01-22 10:25:30 192.168.1.3 POST /PowerShell PSVersion=7.1.1 443 - 172.16.2.9 - - 500 0 64 119500
2021-01-22 10:26:30 192.168.1.3 POST /PowerShell PSVersion=7.1.1&CorrelationID=<empty>;&ClientId=CP*--omitted--*NG&cafeReqId=1d*--omitted--*e2; 443 [email protected] 172.16.2.9 - - 500 0 0 180062
2021-01-22 10:29:30 192.168.1.3 POST /PowerShell PSVersion=7.1.1&CorrelationID=<empty>;&ClientId=XA*--omitted--*UQ&cafeReqId=be*--omitted--*ec; 443 [email protected] 172.16.2.9 - - 500 0 0 180047

Exxage 版本:2013 CU23(内部版本:15.0.1497.2)

有人可以帮忙吗?

答案1

根据上述微软文档,并未提及在 Linux 上远程 PowerShell 会话的可支持性,远程连接到 Exchange Server PowerShell 仅适用于以下客户端和服务器:

在此处输入图片描述

但是,我发现一个帖子提到了在 Linux 上远程连接 Exchange Server 的方法,请检查它是否对您有帮助:从 Linux 计算机连接到 Exchange PowerShell

编辑:有关 IIS 中的 HTTP 状态代码的更多详细信息:IIS 7.0 及更高版本中的 HTTP 状态代码

相关内容