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


Outlook 2007 постоянно предлагает ввести учетные данные при автоматическом создании учетной записи через соединение RPC через HTTP

 

Последнее изменение раздела: 2009-03-31

В этом разделе описан порядок устранения неполадок, возникающих при попытке создать профиль Microsoft Office Outlook 2007 по соединению RPC через HTTP. В этом сценарии постоянно предлагается ввести учетные данные. Если в ответ на приглашение нажать кнопку Отмена, выдается следующее сообщение об ошибке:

Возникла проблема с сертификатом безопасности прокси-сервера.

Имя сертификата недействительно или не соответствует имени узла назначения ExternalMaiServerName

Эта проблема связана с тем, что соединение RPC через HTTP настроено с сертификатом, название которого указано с использованием подстановочного знака или является именем внутреннего сервера. Когда мастер автоматического создания учетной записи создает профиль, в качестве имени сертификата по умолчанию используется имя внешнего сервера. Когда Outlook 2007 подключается к серверу Exchange Server, имя участника сертификата сравнивается с именем субъекта сертификата. Поскольку имя участника сертификата не совпадает с его именем субъекта, предлагается ввести учетные данные, а при нажатии кнопки Отмена выдается сообщение об ошибке.

Например, имя субъекта сертификата может быть *.microsoft.com, имя внутреннего сервера — intmailsvr.microsoft.com, имя внешнего сервера — mail.microsoft.com. При настройке профиля для Outlook 2007 функцией автоматического создания учетной записи через соединение RPC через HTTP используется имя участника сертификата mail.microsoft.com. Однако правильным именем участника сертификата в данном случае является *.microsoft.com.

Чтобы устранить эту проблему, добавьте в профиль правильное имя участника сертификата с использованием командной консоли Exchange.

Добавление в профиль правильного имени участника сертификата

  1. Откройте командную консоль Exchange.

  2. Выполните следующую команду:

    Set-OutlookProvider -identity EXPR -CertPrincipalName "msstd:<имя_субъекта_сертификата_для_RPC_через_HTTP>"

    Например, введите следующее:

    Set-OutlookProvider -identity EXPR -CertPrincipalName "msstd:*.microsoft.com"

  3. Закройте командную консоль Exchange.