Ich versuche zu verwendencertbot
(Lass uns verschlüsseln) für eine lokale Domäne.
Ich habe das hier /etc/hosts
drin.
127.0.0.1 myapp.whitebear.com
Aber wenn ich certbot
(Let’s Encrypt) ausführe, wird dieser Fehler angezeigt.
Wie kann ich HTTPS für einen lokalen Host einstellen?
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
Antwort1
Um Let's Encrypt-Zertifikate verwenden zu können, muss Ihre Domain im DNS-System vorhanden sein. Lokale Überschreibungen wie diese /etc/hosts
funktionieren nicht.