Let’s Encrypt · IPv6 · Hilfe

Let’s Encrypt scheitert am AAAA-Eintrag

Vergleiche IPv4 und IPv6 am selben Challenge-Pfad, wenn die Website funktioniert, das Zertifikat aber nicht erneuert wird.

Quellenstand: 5. November 2026Redaktion: KAN KAI WORKSRedaktionell aktualisiert:

Kurzantwort

Ein veröffentlichter AAAA-Eintrag kann die Let's-Encrypt-Prüfung zu einem anderen oder falsch eingerichteten IPv6-Ziel führen. IPv4-Erreichbarkeit genügt deshalb nicht. Vergleiche denselben Hostnamen und Challenge-Pfad von außen über beide Adressfamilien, einschließlich Antwortinhalt und Weiterleitung. Ein falsches HTTP-Ergebnis ist anders zu bewerten als ein Verbindungs-Timeout; der IPv4-Rückfall greift nicht beliebig bei jedem Fehler.

Quellengrundlage: Q1 · Q2

Gilt für
Gilt für Domains mit veröffentlichten A- und AAAA-Einträgen bei HTTP-Validierung. Der Ausgangsbericht nennt Apache 2.4.68 und Certbot 4.0.0; die IPv6-Abgrenzung ist dokumentiert.
So prüfst du das Ergebnis
Alle absichtlich veröffentlichten Adressfamilien liefern für denselben Challenge-Pfad die erwartete Antwort. Erst der anschließende kontrollierte Validierungstest bestätigt die Erreichbarkeit für die Zertifikatsprüfung.
Deine erste Prüfung

Liefert die veröffentlichte IPv6-Adresse denselben Challenge-Inhalt?

Teste denselben Hostnamen und Pfad gezielt über IPv4 und IPv6. Ein funktionierender IPv4-Zugriff bestätigt den AAAA-Weg nicht.

Die Website ist erreichbar, aber Let’s Encrypt meldet beim HTTP-Nachweis einen Fehler zur IPv6-Adresse oder zum AAAA-Eintrag. Ein konkreter Bericht beschreibt genau diese Trennung: IPv4 funktionierte, der veröffentlichte IPv6-Weg nicht. Die eingesetzten Programmversionen machen daraus noch keinen allgemeinen Softwarefehler. Q1

Warum ein funktionierender Browser nicht reicht

Bei vorhandenen A- und AAAA-Einträgen bevorzugt Let’s Encrypt zunächst IPv6. Ein Rückfall auf IPv4 erfolgt nicht bei jeder Art von Fehler; insbesondere eine falsche HTTP-Antwort über IPv6 ist anders zu behandeln als ein Verbindungs-Timeout. Q2 Du brauchst daher einen Vergleich desselben Ziels über beide Adressfamilien.

So wird der Unterschied sichtbar

  1. Veröffentlichte Adressen erfassen. Frage A und AAAA für den exakt beantragten Namen ab. Prüfe auch Weiterleitungsziele. Eine alte IPv6-Adresse kann auf einen früheren Server oder auf einen Router statt auf den vorgesehenen Webserver zeigen.
  2. Von außen testen. Verwende ein Netz mit funktionierendem IPv6. Rufe einen harmlosen Testpfad im vorgesehenen Challenge-Verzeichnis einmal gezielt über IPv4 und einmal über IPv6 ab. Behalte Hostname und Inhalt bei; teste keine fremden Systeme.
  3. Antworten unterscheiden. Timeout spricht für einen anderen Prüfzweig als 404, die Standardseite eines anderen Virtual Hosts oder eine Anmeldung. Notiere Status, Antwortinhalt und Zieladresse. „Port offen“ allein genügt nicht.
  4. Serverprotokoll zuordnen. Suche die Testzeit in den Zugriffslogs. Fehlt nur der IPv6-Aufruf, untersuche Routing, Listener und gezielte Firewall-Regeln. Erscheint er im falschen Virtual Host, korrigiere die Zuordnung des Namens.
  5. Weiterleitungen verfolgen. Kontrolliere, ob ein zweiter Host oder HTTPS-Ziel eine zusätzliche falsche IPv6-Adresse einführt. Ein sauberer erster Aufruf beweist nicht die ganze Kette.

Passende Korrektur wählen

Ist IPv6 vorgesehen, repariere den veröffentlichten Weg einschließlich des Nachweispfads. Ist die Adresse versehentlich veröffentlicht und IPv6 wird nicht betrieben, kann ihre kontrollierte Entfernung richtig sein. Prüfe vorher abhängige Dienste und Cache-Zeiten. Das ist eine bewusste DNS-Entscheidung, kein universeller Trick zur Zertifikatserneuerung.

Halte für eine Übergabe die beiden Antworten, DNS-Werte, das Testnetz, die Serverversion und den Zeitpunkt fest. Nach der Korrektur sollten der Nachweis und der normale Seitenaufruf über jede veröffentlichte Adressfamilie funktionieren. Ein neuer Testlauf kontrolliert genau diese Annahme.

Häufige Fragen

Kann ich Let’s Encrypt einfach auf IPv4 festlegen?

Die dokumentierte Lösung ist ein korrekter veröffentlichter Adressbestand und erreichbarer Nachweisweg, keine Auswahl im Zertifikatsantrag. Q2

Soll ich AAAA immer löschen?

Nein. Ein beabsichtigter IPv6-Dienst sollte repariert werden. Löschen ist nur bei einer bewusst zurückgenommenen Veröffentlichung sinnvoll.

Fall beschreiben

Unterstützung bei diesem Fehler

Wir können IPv6-Routing, Webserver-Zuordnung und Zertifikatsnachweis eingrenzen.

Quellen