Я пытаюсь подключиться к своей локальной Exchange 2013 Powershell удаленно из Centos 7.
Я делаю все шаги, как в microsoft docs ( 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 завершается через секунду или меньше.
Журналы IIS для Exchange показывают ошибку 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 remotemg@contoso.com 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 remotemg@contoso.com 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 remotemg@contoso.com 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 remotemg@contoso.com 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 remotemg@contoso.com 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 remotemg@contoso.com 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 remotemg@contoso.com 172.16.2.9 - - 500 0 0 180047
Версия Exchage: 2013 CU23 ( build: 15.0.1497.2)
Кто-нибудь может помочь?
На основании вышеупомянутых документов microsoft, возможность поддержки удаленного сеанса PowerShell в Linux не упоминается, удаленное подключение к Exchange Server PowerShell работает только на следующих клиентах и серверах:
Тем не менее, я нашел ветку, в которой упоминаются способы удаленного подключения к Exchange Server в Linux, пожалуйста, проверьте, поможет ли это вам: Подключение к Exchange PowerShell с компьютера Linux
Изменить : Подробнее о коде состояния HTTP в IIS: Код состояния HTTP в IIS 7.0 и более поздних версиях