frostschutz schrieb:
Server: 127.0.0.53
Das ist ja erstmal nur ein lokaler DNS. Bekommst du die Antwort auch von einem öffentlichen DNS?
Der DNS Eintrag darf nicht nur lokal existieren sondern muss tatsächlich vom für die Domain zuständigen DNS Server so publik gemacht worden sein.
Dann sollte es eigentlich klappen.
nene Zur Erklärung.
Ich sitze in einem Firmennetzwerk mit eigenem Microsoft DNS-Server. diesem habe ich eine neue Zone hinzugefügt.
SUPPORT.MEINE-DOMAIN.com
auf dieser Zone habe ich einen "Text"-Eintrag hinterlegt.
_acme-challenge
Ergibt dann
_acme-challenge.SUPPORT.MEINE-DOMAIN.com
Wenn ich nun meine virtuelle Maschine nehme, auf der Ubuntu installiert ist und eine Abfrage nach dieser Datei mache
nslookup -type=txt _acme-challenge.SUPPORT.MEINE-DOMAIN.com
Dazu erhalte ich dann auch den Inhalt der aktuellen Text-Datei
|
root@srv-zammad:/home/zammad# nslookup -type=txt _acme-challenge.SUPPORT.MEINE-DOMAIN.com
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
_acme-challenge.SUPPORT.MEINE-DOMAIN.com text = "EppZ78BWkVIJDmAnFRP596Fi0z-E35QMTb-8YUQS0Hw"
Authoritative answers can be found from:
|
Somit fragt er schon den richtigen Server, er bekommt auch den richtigen Inhalt.
Nur eben
certbot --manual --preferred-challenges dns certonly -d SUPPORT.MEINE-DOMAIN.com
hier kommt eine Fehlermeldung.
Challenge failed for domain SUPPORT.MEINE-DOMAIN.com
dns-01 challenge for SUPPORT.MEINE-DOMAIN.com
Cleaning up challenges
Some challenges have failed.
IMPORTANT NOTES:
- The following errors were reported by the server:
Domain: it-support.tobsteel.com
Type: dns
Detail: DNS problem: NXDOMAIN looking up TXT for
_acme-challenge.SUPPORT.MEINE-DOMAIN.comm - check that a DNS record
exists for this domain
Laut Anleitung sollte das so funktionieren, was es aber nicht tut. eien Fehlermeldung ist auch nicht wirklich vorhanden.