@AndrewZ990

Как подключить несколько сертификатов на 1 сайт iis 7.5?

Здравствуйте, уважаемое сообщество!
Прошу прояснить момент: возможно ли добавить bind's для сайта iis 7.5 несколько сертификатов?
В данный момент к сайту привязан основной сертификат:
бинд выглядит след. образом:
https, внешний ip, 443, mywebsite.domain + ssl1
для доступа по внутреннему ip были подключение поддомены subd1.mywebsite.local; subd2.mywebsite.localи т.д.
и выпущены и добавлены в системе одноименные сертификаты к ним.
Теперь, когда пытаюсь прописать бинды для внутренних ссылок http работает. Но при подключении сертификата берется первый по списку биндов для всех ссылок.
Т.е. ситуация 1:
бинд 1: https, внешний ip, 443, mywebsite.domain + ssl1
бинд 2: https, внутренний ip, 54443, subd1.mywebsite.local + ssl:"subd1.mywebsite.local"
бинд 3: https, внутренний ip, 54444, subd2.mywebsite.local + ssl:"subd2.mywebsite.local"
при таком раскладе на все линки применяется сертификат ssl1 соответственно основная ссылка открывается отлично и проходит проверку подлинности браузерами а вторые ссылки определяют этот ssl1 и ругаются, что проверку пройти не могут. Firefox err: SSL_ERROR_BAD_CERT_DOMAIN

Ситуация 2:
бинд 1: https, внутренний ip, 54443, subd1.mywebsite.local + ssl:"subd1.mywebsite.local"
бинд 2: https, внутренний ip, 54444, subd2.mywebsite.local + ssl:"subd2.mywebsite.local"
бинд 3: https, внешний ip, 443, mywebsite.domain + ssl1
В таком случае ко всем ссылкам применяется ssl:"subd1.mywebsite.local" но Firefox err: SSL_ERROR_BAD_CERT_DOMAIN остается. И mywebsite.domain становится вовсе недоступен.

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

UPD: Пока нет возможности проверить, но есть уверенность в след. фактах:
для первого бинда не было указано имя общего домена и стояла маска "*" и привязан сертификат. Так исходя из этого шаблона (он отрабатывает в приоритете) система думает, что нужно применить сертификат ко всем доменным сертификатам несмотря на то, что ниже указаны бинды других сертификатов уже на другие домены.
  • Вопрос задан
  • 445 просмотров
Решения вопроса 1
CityCat4
@CityCat4 Куратор тега Цифровые сертификаты
//COPY01 EXEC PGM=IEBGENER
Нельзя. Для того, чтобы сетификат был валидным на несколько имен - нужно заказывать SAN-сертификат. LE вроде как умеет (не проверял), а вообще они довольно дорогие. Ну а самодельный понятное дело можно вообще каким угодно сделать.
Можно только при условии, что разные сертификаты будут привязаны на разные порты, то есть на один порт можно только один сертификат.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы