Ordnen Sie den Verbindungsfehler der Upstream-Adresse zu. Ein IPv6-Ziel und ein network-unreachable-Fehler deuten auf einen Fehler der IPv6-Route hin, obwohl DNS eine gültige Antwort geliefert hat. Eine später erscheinende Meldung „vorübergehend deaktiviert“ allein benennt DNS nicht als Ursache.

Für eine bestehende Konfiguration, die tatsächlich den Laufzeit-Resolver von NGINX verwendet, kann eine Richtlinie nur für IPv4 Folgendes nutzen:

resolver 192.0.2.53 ipv6=off;

Verwenden Sie einen vertrauenswürdigen, erreichbaren Resolver anstelle der Dokumentationsadresse. NGINX fragt normalerweise beide Adressfamilien ab; ipv6=off unterdrückt die IPv6-Abfragen dieses Resolvers.

Es deaktiviert IPv6 weder auf dem Host noch ändert es jeden Hostnamen, der beim Laden der Konfiguration aufgelöst wird. Bestätigen Sie, dass das dynamische Ziel diesen Resolver verwendet, bevor Sie eine Änderung des Routings erwarten.

Wenn die Arbeitslast IPv6 erfordert, reparieren Sie stattdessen ihre Route. Ein abgelehnter IPv4-Port, eine fehlgeschlagene übergeordnete Verbindung oder ein veralteter Eintrag deutet auf ein anderes Problem hin.

Ähnliche Artikel