서브도메인 ssl 헤매고있습니다.
CMS/프레임워크 | WordPress |
---|---|
개발 언어 | PHP 8.2 |
blog.domain.com 이라는 서브 도메인을 생성하고 ssl 적용 시키려고 합니다.
1. 클라우드플레어에 도메인이 등록되어있어서 클플 DNS에 유형:A / 이름: blog / 콘텐츠: IP 주소를 넣었습니다.
1-1. 엣지 인증서에는 *.domain.com domain.com 두개가 적용되어있었고 제가 따로 손댈줄 몰라서 그냥 뒀습니다.
2. webroot는 /var/www/b 로 만들었습니다. (메인 도메인은 /var/www/html)
3. 서버에서 ssl 추가하려고 했더니 아래와 같은 에러가 뜹니다.
Certbot failed to authenticate some domains (authenticator: webroot). The Certificate Authority reported these problems:
Domain: blog.domain.com
Type: unauthorized
Detail: 111.111.111.111: Invalid response from http://blog.domain.com.well-known/acme-challenge/Wll-nS43vd010dQnKCJhv8Ec_eB0f8s1feiINHnxv4: 404
뭘 잘못했을까용
댓글 2
1. 서버 설정이나 htaccess 파일에서 .으로 시작하는 폴더의 접근을 일괄한 경우
2. webroot 지정이 잘못된 경우(실제로 사용할 웹루트 경로여야 합니다)
3. 폴더만 생성하고 실제로 가상호스트 생성을 하지 않아 메인 도메인으로 접속됨(/var/www/html)
3번의 경우 인증서 발급시 /var/www/html을 루트경로로 지정해보시고 된다면 이 경우입니다.
웹루트 정상적으로 했고
vhost 설정도 되었는데..
1번 이려나요 ㅜㅜ
일단 다시 도전해보겠습니다. 감사합니다!