Поставщик 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 - как это работает?