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

SSL с подстановочными знаками не работает для нескольких поддоменов

У меня есть SSL с подстановочным знаком для моего веб-сайта, но я получаю странную ошибку в моем браузере (ах).

Вы попытались связаться с app.dev.mysite.com, но вместо этого вы достигли сервера, идентифицирующего себя как * .mysite.com.

(Это то, что говорит мне Chrome)

Я не понимаю эту ошибку. Я думал, что SSL с подстановочными знаками означает, что он будет работать на любой поддомен моего сайта? Как, черт возьми, app.dev.mysite.com не соответствует *.mysite.com?

Довольно странно, app.mysite.com отлично работает с этим SSL. Что здесь происходит? Есть ли для этого настройка apache?

P.S. Мой домен / SSL находится через GoDaddy.

Вам понадобится еще один сертификат ssl для * .dev.mysite.com на http://www.ietf.org/rfc/rfc2818.txt

Раздел 3.1

Сопоставление выполняется с использованием правил сопоставления, указанных
[RFC2459]. Если более одного идентификатора данного типа присутствует в
сертификат (например, более одного имени dNSName, соответствие в любом из набора считается приемлемым). Имена могут содержать подстановочный знак
символ *, который считается соответствующим любому отдельному доменному имени
компонент или фрагмент компонента. Например., .a.com соответствует foo.a.com, но
не bar.foo.a.com. ж
.com соответствует foo.com, но не bar.com.