cetbot을 이용한 ssl 적용시 에러 발생에 대한 질문
안녕하세요?
몇일간 계속 혼자 해결해보려다가 도저히 답이 안나와서 질문드립니다.
구글링으로 정리가 잘 되어 있는 블로그를 보고 certbot을 이용한 Let's Encryption 적용을 하고 있는데
인증서 파일을 가져올려고 하면 저기서 부터 자꾸 에러가 떨어집니다.
권한이 없는 에러인것 같은데....
Requesting a certificate for woongs357.com and www.woongs357.com
Performing the following challenges:
http-01 challenge for woongs357.com
http-01 challenge for www.woongs357.com
Using the webroot path /var/lib/letsencrypt for all unmatched domains.
Waiting for verification...
Challenge failed for domain woongs357.com
Challenge failed for domain www.woongs357.com
http-01 challenge for woongs357.com
http-01 challenge for www.woongs357.com
Cleaning up challenges
Some challenges have failed.
IMPORTANT NOTES:
- The following errors were reported by the server:
Domain: woongs357.com
Type: unauthorized
Detail: Invalid response from
http://woongs357.com/.well-known/acme-challenge/Eij_TiJL77yINzHGoXHnxL6dYhLP3UgS3dFyACHvRpE
[12x.4x.12x.8x]: "<html>\r\n<head><title>404 Not
Found</title></head>\r\n<body>\r\n<center><h1>404 Not
Found</h1></center>\r\n<hr><center>nginx/1.20.1</ce"
Domain: www.woongs357.com
Type: unauthorized
Detail: Invalid response from
http://www.woongs357.com/.well-known/acme-challenge/CrV0AwcSjRPJVcxtGccFEOCgm3EY5U7VnwUnzWAZLJQ
[12x.4x.12x.8x]: "<html>\r\n<head><title>404 Not
Found</title></head>\r\n<body>\r\n<center><h1>404 Not
Found</h1></center>\r\n<hr><center>nginx/1.20.1</ce"
To fix these errors, please make sure that your domain name was
entered correctly and the DNS A/AAAA record(s) for that domain
contain(s) the right IP address.
이런 에러입니다. 404로 보아 파일이 없는 것 같은데..
https://jjeongil.tistory.com/842
를 참조하혔습니다. 제가 생각하는 것 이 블로그에 나와 있는데로 하면 인증서까지 발급 받아지는 걸로 판단을 했는데
다시 자세히 보니 인증서를 가지고 온다고 표현하는 걸로 봐선 인증서 발급 과정은 별도로 하는것인지....
답답합니다. 문해력이 떨어지는 건지....
조언 좀 부탁드립니다.
인증방식에 file을 통한 소유자 인증을 통한 ssl인증서 발급으로 진행하신듯합니다.
cert bot 과정중 file을 생성해서 파일생성 후 내용넣어주는게있는데 그부분은 진행하신걸까요?
일단 아무생각없이 순서대로 따라 했습니다. 도메인만 제것으로 하구요. 현재 링크시킨 블로그 페이지만 보고 순서대로 따라하다가
sudo certbot certonly --agree-tos --email admin@example.com --webroot -w /var/lib/letsencrypt/ -d example.com -d www.example.com
이쪽에서 발생한 문제입니다. 폴더로 가보니 아무런 파일도 없네요. 글을 천천히 다시 봐야겠습니다. 인증서가 없는 건 뭔가 과정 중 누락이 되었다는 소리인데...
인증서 생성과정에서 파일을 만들라고 하는데 만들때 전체과정캡쳐가있으면 좋을거같네요
cmt alert