나는 사용하려고certbot
(암호화하자) 로컬 도메인의 경우.
나는 /etc/hosts
이것을 가지고 있습니다.
127.0.0.1 myapp.whitebear.com
certbot
하지만 (Let's Encrypt)를 실행하면 이 오류가 표시됩니다.
로컬 호스트에 대한 HTTPS를 어떻게 설정합니까?
Obtaining a new certificate
Performing the following challenges:
http-01 challenge for myapp.whitebear.com
Waiting for verification...
Challenge failed for domain myapp.whitebear.com
http-01 challenge for myapp.whitebear.com
Cleaning up challenges
Some challenges have failed.
IMPORTANT NOTES:
- The following errors were reported by the server:
Domain: myapp.whitebear.com
Type: dns
Detail: DNS problem: NXDOMAIN looking up A for myapp.whitebear.com
답변1
Let's Encrypt 인증서를 사용하려면 도메인이 DNS 시스템에 존재해야 합니다. 와 같은 로컬 재정의는 /etc/hosts
작동하지 않습니다.