Установлен новый сервер Exchange 2016 для миграции на него с Exchange 2010.
При запуске Exchange Management Shell на новом сервере возникает ошибка:
ПОДРОБНО: Подключение к mail.domain.local. New-PSSession : [mail.domain.local] Сбой подключения к удаленному серверу mail.domain.local. Сообщение об ошибке: WinRM-клиент получил состояние "Ошибка сервера" (ошибка HTTP 500), но удаленная служба не предоставила других сведен ий о причине сбоя. Подробности см. в разделе справки "about_Remote_Troubleshooting". строка:1 знак:1 + New-PSSession -ConnectionURI "$connectionUri" -ConfigurationName Micr ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], PSRemotin gTransportException + FullyQualifiedErrorId : WinRMHttpError,PSSessionOpenFailed
Читал много советов из интернета — ничего не помогало.
В итоге помогло следующее:
В IIS зайти Default Web Site — PowerShell. Поменять Физический путь с
C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\PowerShell
на
C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\PowerShell
Запустить IISRESET.
Проверьте нет ли у вас ошибок в журнале windows — система с номером №15021:
Произошла ошибка при использовании SSL-конфигурации для конечной точки 0.0.0.0:444. Код состояния ошибки содержится в возвращенных данных.
Если такая ошибка есть, то вам нужно открыть Диспетчер служб IIS, выбрать там свой сервер — сайты — Exchange Back End -> правой клавишей мыши -> Изменить привязки
Выбрать https — port 444 -> Изменить ->
SSL-сертификат изменить с «не выбрано» на «Microsoft Exchange Server Auth Certificate» -> OK
после этого выполнить команду iisreset /restart