Назад | Перейти на главную страницу

Нужно ли мне включать адреса .local при продлении сертификата SSL?

Я собираюсь обновить сертификат SSL для использования с Microsoft Exchange Server 2013. Я просматриваю текущий сертификат SSL, срок действия которого истекает, чтобы проверить, какие адреса в настоящее время включены в него, чтобы я знал, что указать в новом сертификате SSL .

Текущие адреса:

DNS Name=mail.example.com
DNS Name=autodiscover.example.com
DNS Name=exchangeserver.example.local

Мой вопрос: нужно ли мне включать exchangeserver.example.local адрес или это только по какой-то старой исторической причине? Насколько я понимаю, вы не должны включать .local адреса на сертификатах SSL в наши дни, но как я могу проверить, не вызовет ли отсутствие этого включения каких-либо проблем при переключении на новый сертификат SSL?

Есть ли способ проверить, использует ли что-нибудь в настоящее время .local адрес для подключения?

Если вы продлеваете этот сертификат в общедоступном ЦС, ваш запрос будет либо отклонен, либо запись SAN с .local DNS-имя будет удалено.

Из Форумы CA / Browser Базовые требования (7.1.4.2):

[...] Также с Даты вступления в силу CA НЕ ДОЛЖЕН выпускать сертификат с Датой истечения срока действия позже 1 ноября 2015 года с расширением subjectAlternativeName или полем Subject commonName. содержащий зарезервированный IP-адрес или внутреннее имя. С 1 октября 2016 г. центры сертификации ДОЛЖНЫ аннулировать все сертификаты с истекшим сроком действия, у которых расширение subjectAlternativeName или поле Subject commonName содержит зарезервированный IP-адрес или внутреннее имя.

Сертификат, используемый сервером Exchange, должен включать все имена, с которыми сервер может быть вызван; если ваш сервер настроен на использование разных URL-адресов для внутренних и внешних веб-служб, и если внутренние URL-адреса используют суффикс «corp.local» (который, как я предполагаю, является DNS-именем для вашего домена Active Directory), то да, вашему сертификату Exchange также потребуется это имя.

В случае сомнений просто попросите Exchange сгенерировать новый запрос сертификата (либо через панель управления Exchange, либо через командную консоль Exchange); он автоматически включит все необходимые сети SAN.


Вы можете проверить текущую конфигурацию виртуальных каталогов Exchange, используя следующие команды:

Get-OwaVirtualDirectory | fl InternalUrl, ExternalUrl
Get-EcpVirtualDirectory | fl InternalUrl, ExternalUrl
Get-OABVirtualDirectory | fl InternalUrl, ExternalUrl
Get-ActiveSyncVirtualDirectory | fl InternalUrl, ExternalUrl
Get-WebServicesVirtualDirectory | fl InternalUrl, ExternalUrl
Get-PowerShellVirtualDirectory | fl InternalUrl, ExternalUrl
Get-OutlookAnywhere | fl InternalHostname, ExternalHostname