Fehlermeldung "Ungültiger TTL-Wert"

Hintergrund und Erklärung
In DNS-Zonen (Domain Name System) wird für jede Ressource bzw. jeden DNS-Eintrag ein sogenannter TTL-Wert (Time To Live) hinterlegt. Dieser Wert gibt an, wie lange ein Eintrag von DNS-Resolvern zwischengespeichert werden darf, bevor er erneut vom autoritativen Nameserver abgefragt wird.

Wenn Sie für mehrere DNS-Einträge desselben Typs (z. B. TXT) unter derselben Domain oder demselben Hostnamen unterschiedliche TTL-Werte festlegen, kann es sein, dass Sie eine Fehlermeldung wie diese erhalten.

Ungültiger TTL-Wert 3600 TXT [...] unterscheidet sich von 600 TXT [...]
reagiert.

Das heißt konkret:

  • Ein Eintrag besitzt die TTL 3600 (entspricht 1 Stunde).
  • Ein anderer (oder derselbe) Eintrag besitzt die TTL 600 (entspricht 10 Minuten).
  • Beide stehen möglicherweise unter derselben Domain/Subdomain, was nicht erlaubt ist, weil der TTL-Wert übereinstimmen muss.


Lösungsschritte

  1. DNS-Verwaltung öffnen
  2. Betroffene Einträge identifizieren
    • Suchen Sie nach dem TXT-Eintrag mit der TTL 3600 und dem TXT-Eintrag mit der TTL 600.
    • Notieren Sie sich, welche Subdomain beide verwenden (z. B.  für die Hauptdomain oder mail.example.com, spf.example.com etc.).
      Hinweise Wenn das Feld „Name“ leer ist, handelt es sich um einen DNS-Eintrag für die Hauptdomain (z. B. example.com). Steht im Feld „Name“ hingegen eine Angabe wie „www“ oder „mail-in“, bezieht sich der DNS-Eintrag auf eine Subdomain (z. B. www.example.com oder mail-in.example.com).
  3. TTL-Werte vereinheitlichen
    • Entscheiden Sie sich für einen sinnvollen TTL-Wert – meist reichen 600 (10 Minuten) oder 1800 (30 Minuten), manchmal sind aber 3600 (1 Stunde) oder mehr gewünscht.
    • Passen Sie alle TXT-Einträge für dieselbe Subdomain/denselben Hostnamen vor dem speichern an diesen gewünschten Wert an.
  4. Änderungen speichern und warten
    • Beachten Sie, dass sich DNS-Einstellungen teils erst nach einigen Minuten oder Stunden weltweit aktualisieren (abhängig vom alten und neuen TTL-Wert).
  5. Überprüfung
    • Nutzen Sie ein Tool wie nslookup, dig oder Online-DNS-Checker (z. B. „https://dnschecker.org/“), um zu überprüfen, ob die Einträge korrekt übernommen wurden.
    • Prüfen Sie, ob nun alle TXT-Einträge den gleichen TTL-Wert aufweisen.

Zusammenfassung

Die Fehlermeldung „Ungültiger TTL-Wert 3600 TXT [...] unterscheidet sich von 600 TXT [...]“ bedeutet, dass mindestens zwei TXT-Einträge unter derselben Domain oder Subdomain unterschiedliche TTL-Werte besitzen, was vom System nicht akzeptiert wird. Um den Fehler zu beheben, sorgen Sie dafür, dass sämtliche TXT-Einträge (oder alle Einträge unter derselben Subdomain) denselben TTL-Wert aufweisen. Wählen Sie einen Wert (z. B. 600 oder 3600) und passen Sie alle Einträge entsprechend an. Anschließend speichern Sie Ihre DNS-Konfiguration und warten auf die Aktualisierung.