使用しようとしていますcertbot
(暗号化しましょう) をローカル ドメインにインストールします。
私は/etc/hosts
これを持っています。
127.0.0.1 myapp.whitebear.com
しかし、(Let's Encrypt)を実行するとcertbot
このエラーが表示されます。
ローカルホストに 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
機能しません。