Поставщик EXCH ссылается на неверное полное доменное имя в Autodiscover.xml в Exchange 2010?

Наше публичное доменное имя изменилось в прошлом году, но в активном каталоге все еще используется старое доменное имя. Это не создавало проблем, пока мы не обновили сертификат SSL в Exchange 2010. Теперь даже после изменения AutoDiscoverServiceInternalUri на сервере клиентского доступа и при перераспределении всех виртуальных каталогов клиенты Outlook по-прежнему отображают одно упрямое предупреждение сертификата.

При запуске средства автоматической настройки тестовой электронной почты из клиента Outlook я заметил, что EXCH поставщик ссылается на имя хоста.old-domain.com, а EXPR провайдер правильно сопоставлен с mail.new-domain.com, а EXCH должно быть.

<Protocol>
    <Type>EXCH</Type>
    <Server>EXCH-1.old-domain.com</Server>
    ...
</Protocol>
<Protocol>
    <Type>EXPR</Type>
    <Server>mail.new-domain.com</Server>
    ...
</Protocol>

Можно ли обновить этот раздел автообнаружения без изменения суффикса домена AD?

Обновление: похоже, что ошибка появляется только для внутренних клиентов в локальной сети.

1 ответ

Да.

Выполните следующую команду в EMS, затем перезапустите службу IIS на всех серверах CAS, запустив iisreset (вы можете запланировать время простоя для перезапуска этого сервера, так как это временно повлияет на ответы служб Exchange на него):

Set-OutlookProvider -Identity EXCH -CertPrincipalName msstd: mail.new-domain.com

На самом деле, вы также можете установить CertPrincipleName для EXCH как ноль. Таким образом, клиент Outlook не будет подключаться к указанному имени сервера. Правильное доменное имя будет заполнено автоматически.

Ниже приведены блоги Microsoft для вашей справки:

Служба автообнаружения и поставщики Outlook - как это работает?

Когда, если и как вы модифицируете провайдеров Outlook?

Другие вопросы по тегам