Cloud Composer 1 | Cloud Composer 2 | Cloud Composer 3
Auf dieser Seite finden Sie Schritte zur Fehlerbehebung und Informationen zu gängigen Airflow-Anwendungen. Probleme mit dem Webserver.
Der Airflow-Webserver ist eine Airflow-Komponente, die eine Benutzeroberfläche zur Verwaltung von Airflow-DAGs und -Aufgaben. Auf dieser Seite werden Schritte zur Fehlerbehebung beschrieben. für verschiedene Probleme beim Zugriff auf den Airflow-Webserver Ihrer Umgebung oder für Webserver-bezogene Warnungen, die in Airflow-Logs sichtbar sind.
Zugriff auf Airflow-UI nicht möglich, wenn Netzwerkzugriffssteuerung aktiviert ist
Symptom: Nachdem die Webserver-Zugriffssteuerungen konfiguriert wurden, ist das nicht mehr möglich. um auf die Airflow-UI zuzugreifen. Normalerweise wird in dieser Situation der Fehlercode 403.
Informationen zum Problem: Cloud Composer unterstützt Netzwerkzugriffssteuerung für Webserver mit dem Sie IP-Bereiche angeben können, die eine Verbindung zum Webserver herstellen dürfen.
Probleme beim Zugriff auf die Airflow-UI führen in der Regel zum Fehler 403. Um zu prüfen, ob das auf die Netzwerkzugriffssteuerung des Webservers zurückzuführen ist, gehen Sie so vor:
- Klicken Sie in der Liste der Umgebungen auf den Namen Ihrer Umgebung. Die Seite Umgebungsdetails wird geöffnet.
- Rufen Sie den Tab Umgebungskonfiguration auf.
- Prüfen Sie, ob das Element Webserver-Zugriffssteuerung auf Alle IP-Adressen haben Zugriff (Standardeinstellung).
- Wenn ein anderer Wert als Alle IP-Adressen haben Zugriff (Standardeinstellung) lautet ist die Netzwerkzugriffssteuerung aktiviert und die Sichtbarkeit der Airflow-UI ist auf die angegebene IPv4- und IPv6-Adresse beschränkt Bereiche. In diesem Fall könnte das Problem mit dem Webserver-Netzwerk zusammenhängen, Zugriffssteuerungen.
In den meisten Fällen ist die Ursache des Problems eine Nichtübereinstimmung zwischen der vorgesehenen IP-Adresse und der IP-Adresse, die für die Verbindung mit dem Airflow-UI So beheben Sie das Problem:
Klicken Sie in der Liste der Umgebungen auf den Namen Ihrer Umgebung. Die Seite Umgebungsdetails wird geöffnet.
Rufen Sie den Tab Umgebungskonfiguration auf.
Suchen Sie das Element Webserver-Zugriffssteuerung und klicken Sie auf Bearbeiten.
Wählen Sie im Dialogfeld Webserver-Netzwerkzugriffssteuerung die Option Zugriff von allen IP-Adressen zulassen
Greifen Sie mehrmals auf die Airflow-UI zu und prüfen Sie, ob sie ohne Probleme:
Sollten keine Probleme auftreten, fahren Sie mit dem nächsten Schritt fort.
Wenn jetzt ein Problem auftritt, bedeutet dies, dass es sich möglicherweise mit Ihrer IAM-Berechtigungskonfiguration zusammenhängen. Für zu den IAM-Berechtigungen für Informationen zu Cloud Composer finden Sie unter Zugriffssteuerung.
Wählen Sie im Dialogfeld Webserver-Netzwerkzugriffssteuerung die Option Zugriff nur von bestimmten IP-Adressen zulassen
Fügen Sie den IP-Bereich
0.0.0.0/0
hinzu, greifen Sie dann mehrmals auf die Airflow-UI zu und überprüfen, ob es ohne Probleme funktioniert:Wenn keine Probleme auftreten, ist die IP-Adresse, zu der Sie eine Verbindung herstellen, mit einer IPv4-Adresse.
Sollte jetzt ein Problem auftreten, bedeutet dies, dass die IP-Adresse, mit einer IPv6-Adresse verbunden ist.
Löschen Sie den IP-Bereich
0.0.0.0/0
und fügen Sie den IP-Bereich::/0
hinzu.Wenn keine Probleme auftreten, ist die IP-Adresse, zu der Sie eine Verbindung herstellen, mit einer IPv6-Adresse.
Sollte jetzt ein Problem auftreten, bedeutet dies, dass die IP-Adresse, mit einer IPv4-Adresse verbunden ist.
Jetzt haben Sie festgestellt, ob die aufgelöste Adresse IPv4 oder IPv6 ist.
Grenzen Sie je nach Adresstyp den Bereich
::/0
oder0.0.0.0/0
ein. in spezifischere, um nach Beendigung des Zugriffs den breitesten Bereich zu überprüfen funktioniert:Sie können mit der breiten Subnetzmaske (z. B.
192.0.2.0/8
) beginnen, die die Adresse enthält, von der Sie annehmen, dass sie Ihre IP-Adresse ist.Zum Ermitteln Ihrer IP-Adresse können Sie einen Drittanbieterdienst verwenden, der Ihre externe IP-Adresse bereitstellt, wenn Sie deren Seite besuchen. Sie können anhand der „wie lautet meine IP-Adresse“ nach solchen Diensten Suchanfrage).