У меня есть wildcard SSL для моего сайта, но в моем веб-браузере(ах) появляется странная ошибка.
Вы попытались получить доступ к app.dev.mysite.com, но вместо этого вы фактически получили доступ к серверу, идентифицирующему себя как *.mysite.com.
(Вот что мне сообщает Chrome о происходящем)
Я не понимаю эту ошибку. Я думал, что wildcard SSL означает, что это будет работать налюбойПоддомен моего сайта? Какого черта app.dev.mysite.com
не совпадает *.mysite.com
?
Как ни странно, app.mysite.com
работает отлично с этим SSL. Что тут происходит? Есть ли настройка Apache для этого?
P.S. Мой домен/SSL через GoDaddy.
решение1
Вам понадобится еще один сертификат ssl для *.dev.mysite.comhttp://www.ietf.org/rfc/rfc2818.txt
Раздел 3.1
Сопоставление выполняется с использованием правил сопоставления, указанных в [RFC2459]. Если в сертификате
присутствует более одной идентификации заданного типа (например, более одного имени dNSName, совпадение в любом из набора считается приемлемым.) Имена могут содержать подстановочный символ *, который считается соответствующим любому отдельному компоненту доменного имени или фрагменту компонента. Например,
.a.com соответствует foo.a.com, но
не bar.foo.a.com. f.com соответствует foo.com, но не bar.com.