certbot (Let's Encrypt) はローカル ドメイン NXDOMAIN で **.domain の A を検索します

certbot (Let's Encrypt) はローカル ドメイン NXDOMAIN で **.domain の A を検索します

使用しようとしています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機能しません。

関連情報