Автообнаружение с несколькими принятыми доменами

В настоящее время я использую сервер Exchange 2013 (15.0 1178.4) с несколькими принятыми доменами, и проблема в том, что у меня установлен один сертификат SSL, который действителен, но есть только основной домен с автообнаружением и именами почты, перечисленными в нем.

Поэтому я получаю предупреждения Outlook SSL о том, что autodiscover.domain.tld не указан в сертификате.

Я уже пробовал несколько вещей, например, используя метод записи SRV DNS, который выглядит так:

_autodiscover._tcp 300 SRV 10 0 443 ex13.primary-domain.tld.
_autodiscover._tcp 300 SRV 0 5 443 ex13.primary-domain.tld.
autodiscover.domain.tld CNAME ex13.primary-domain.tld.

Эти записи позволяют Outlook определить все параметры, но после настройки учетной записи и ее запуска в течение нескольких минут появляется всплывающее окно с предупреждением SSL, как указано выше.

Поскольку на нем запущено около 30 доменов, и я действительно не хочу получать сертификат SAN/MultiDomain, я бы хотел узнать, есть ли другое решение для этого.

Будет ли функция Lets Encrypt SAN работать для такой настройки?

1 ответ

Решение

SRV-запись или HTTP-перенаправление - вот путь.

Для записи SRV необходимо убедиться, что Autodiscover.example.com НЕ разрешается. Это будет означать, что в домене нет подстановочных знаков, нет записи A или CNAME и т. Д. Конечно, можно использовать большое количество доменов для одного сертификата, если вы знаете об ограничениях.

Вам также необходимо убедиться, что на веб-хостах не включено автообнаружение, так как первое, что проверяет Outlook, это https://example.com/Autodiscover/Autodiscover.xml (т. Е. Корень домена), который также может помешать.,

HTTP перенаправление иногда может быть проще реализовать. Для этого потребуется отдельный веб-сайт, который затем перенаправляет на версию HTTPS. Это часто используется, когда по различным причинам подстановочный знак не может быть удален из домена.

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