내 웹사이트에 와일드카드 SSL이 있지만 웹 브라우저에서 이상한 오류가 발생합니다.
app.dev.mysite.com에 접속하려고 시도했지만 실제로는 *.mysite.com으로 식별되는 서버에 접속했습니다.
(이것이 Chrome에서 나에게 알려주는 내용입니다.)
이 오류를 이해하지 못합니다. 나는 와일드카드 SSL이 작동한다는 것을 의미한다고 생각했습니다.어느내 사이트의 하위 도메인? 도대체 어떻게 app.dev.mysite.com
일치하지 않는 걸까요 *.mysite.com
?
이상하게도 app.mysite.com
이 SSL에서는 잘 작동합니다. 여기서 무슨 일이 일어나고 있는 걸까요? 이에 대한 아파치 설정이 있습니까?
PS 내 도메인/SSL은 GoDaddy를 통해 이루어집니다.
답변1
*.dev.mysite.com에 대한 또 다른 SSL 인증서가 필요합니다.http://www.ietf.org/rfc/rfc2818.txt
섹션 3.1
[RFC2459] 에 지정된 일치 규칙을 사용하여 일치가 수행됩니다 . 특정 유형의 ID가 두 개 이상
인증서에 있는 경우(예: dNSName 이름이 두 개 이상 있으면 세트 중 하나의 일치가 허용되는 것으로 간주됩니다.) 이름에는 와일드카드
문자 *가 포함될 수 있으며 이는 단일 항목과 일치하는 것으로 간주됩니다. 도메인 이름
구성 요소 또는 구성 요소 조각. 예:.a.com은 foo.a.com과 일치하지만
bar.foo.a.com과는 일치하지 않습니다. 에프.com은 foo.com과 일치하지만 bar.com과는 일치하지 않습니다.