Поделиться через


Ошибка HTTP 403 при запуске командной консоли Exchange на сервере клиентского доступа Exchange Server 2010

Исходный номер базы знаний: 2276957

Симптомы

При попытке открыть EMS на сервере клиентского доступа Exchange Server 2010 вы получите следующее сообщение об ошибке в EMS:

VERBOSE: подключение к <имени сервера>

[<имя> сервера] Сбой подключения к удаленному серверу со следующим сообщением об ошибке: клиент WinRM получил код состояния HTTP 403 из удаленной службы WS-Management. Дополнительную информацию можно найти в разделе справки about_Remote_Troubleshooting.

+ CategoryInfo: OpenError: (System.Manageme.... RemoteRunspace:RemoteRunspace) [], PSRemotingTransportException

+ FullyQualifiedErrorId: PSSessionOpenFailed

Не удалось подключиться к любому серверу Exchange Server на текущем сайте.

Введите полное доменное имя сервера, к которому хотите подключиться:

Причина

Эта проблема возникает, так как включен параметр "Требовать SSL" в виртуальном каталоге PowerShell в диспетчере служб IIS. Однако этот параметр не нужен, так как Exchange Server 2010 использует проверку подлинности Kerberos.

Резолюция

Чтобы устранить эту проблему, выполните следующие действия.

  1. На сервере клиентского доступа Exchange Server 2010 откройте диспетчер IIS.
  2. Найдите виртуальный каталог PowerShell в разделе "Веб-сайт по умолчанию" и выберите параметры SSL в области сведений.
  3. Дважды щелкните параметры SSL и снимите флажок "Требовать SSL ".
  4. В области сведений нажмите кнопку "Применить ", чтобы сохранить параметры в диспетчере IIS.
  5. Перезапустите IIS.
  6. Закройте EMS, а затем снова откройте его.

Состояние

Корпорация Майкрософт подтвердила, что это проблема.