Ein 502 Bad Gateway-Fehler ist einer der häufigsten Fehlercodes, die du wahrscheinlich siehst, wenn eine Webseite nicht geladen werden kann. Dies kann auf DNS-Probleme, Geoblocking oder andere in diesem Artikel besprochene Probleme zurückzuführen sein, in dem wir erklären, was der Fehler bedeutet und wie du ihn eventuell beheben kannst. Bitte beachte jedoch, dass es sich um ein serverseitiges Problem handelt und die einzige Lösung darin bestehen kann, einfach zu warten, bis der Website-Inhaber das Problem behoben hat.

In diesem Artikel werfen wir einen Blick auf:

Was bedeutet „502 Bad Gateway“?

Ein 502 Bad Gateway-Fehler tritt auf, wenn du dich über einen Zwischenserver wie ein Gateway(neues Fenster), einen Load Balancer(neues Fenster), ein CDN(neues Fenster) oder einen Reverse-Proxy-Server mit einer Website verbindest. Das bedeutet, dass du dich zwar problemlos mit dem Zwischenserver verbunden hast, dieser Zwischenserver sich jedoch nicht mit dem Zielserver verbinden konnte, auf dem die Website gehostet wird, die du aufrufen möchtest.

Bad Gateway-Fehler von Cloudflare

Da so viele Websites für die Bereitstellung von Inhalten und den DDoS-Schutz auf die Reverse-Proxy-Server von Cloudflare angewiesen sind, ist die 502-Fehlerseite von Cloudflare eine der am häufigsten angezeigten. Sie bietet zudem eine ungewöhnlich nützliche visuelle Darstellung des Problems.

Der 502 Bad Gateway-Fehler ist ein HTTP-Statuscode(neues Fenster), wie in Abschnitt 6.6.3 der Spezifikation RFC 7231(neues Fenster) definiert. Wie der Fehler angezeigt wird, wird von der Person oder dem Unternehmen bestimmt, die bzw. das den Zwischenserver betreibt, der ihn zurückgibt.

502-Fehler von Google

Häufige Varianten sind:

  • 502 Bad Gateway
  • 502 Service Temporarily Overloaded
  • Bad Gateway: Der Proxy-Server hat eine ungültige Antwort von einem Upstream-Server erhalten
  • Fehler 502
  • HTTP-Fehler 502 – Bad Gateway
  • Temporärer Fehler (502)
  • 502 Proxy-Fehler
  • HTTP 502
  • 502 Server Error: Der Server ist auf einen temporären Fehler gestoßen und konnte deine Anfrage nicht abschließen
  • HTTP 502
  • 502. Das ist ein Fehler
  • Bad Gateway: Der Proxy-Server hat eine ungültige Antwort von einem Upstream-Server erhalten

Was der Fehler nicht erklärt, ist, was ihn verursacht hat.

Was verursacht einen 502 Bad Gateway-Fehler?

Ein 502-Fehler weist darauf hin, dass ein Zwischenserver keine Verbindung zum Zielserver („Upstream-Server“) herstellen kann. Häufige Gründe dafür sind:

Der Zielserver ist überlastet

Wenn ein Server zu viele Anfragen auf einmal erhält, kann er überlastet sein und nicht mehr auf Anfragen von anderen Servern reagieren, was zu einem 502-Fehler für den Endbenutzer führt. Server können durch plötzliche Verkehrsspitzen, unzureichende Serverressourcen oder schlecht optimierte Anwendungen, die zu viele Ressourcen verbrauchen, überlastet werden.

Netzwerkprobleme zwischen Servern

Ein 502-Fehler kann auftreten, wenn Netzwerkverbindungsprobleme zwischen dem Zwischenserver und dem Upstream-Server vorliegen. Zu den häufigsten Netzwerkproblemen gehören Paketverlust und falsch konfigurierte Routen (dies kann auch Firewall-Probleme einschließen, aber diese besprechen wir weiter unten separat).

Eine schlechte Verbindung zwischen Servern kann auch das Ergebnis von Geoblocking oder Latenzproblemen sein, insbesondere wenn sich die Server in unterschiedlichen Regionen befinden oder wenn zeitweilige Internetprobleme einen der Server beeinträchtigen.

Firewalls und andere Sicherheitsbeschränkungen

Firewalls oder Sicherheitssoftware können legitime Anfragen fälschlicherweise blockieren, sodass sie den Server nicht erreichen. Wenn beispielsweise eine Firewall-Regel bestimmten Datenverkehr fälschlicherweise als verdächtig eingestuft, kann dies verhindern, dass der Zwischenserver den Upstream-Server erreicht.

Dieses Problem kann auch auftreten, wenn ein CDN- oder Proxy-Dienst versucht, auf einen Server zuzugreifen, der strenge Sicherheitseinstellungen hat, wie z. B. das Whitelisting bestimmter IP-Adressen oder das Blockieren bestimmter Regionen.

DNS-Probleme

Wenn ein Problem mit der DNS-Auflösung vorliegt, kann der Proxy-Server möglicherweise die IP-Adresse des Upstream-Servers nicht finden(neues Fenster), was zu einem 502-Fehler führt. Dies kann passieren, wenn DNS-Einträge veraltet oder falsch konfiguriert sind. DNS-Probleme können auch während der DNS-Propagierung nach einer Änderung der DNS-Einstellungen des Zielservers auftreten, wenn einige Server ihre Einträge noch nicht aktualisiert haben, um die neue IP-Adresse zu berücksichtigen.

Erfahre mehr darüber, wie DNS funktioniert

Ein falsch konfigurierter Server

Fehlkonfigurationen auf dem Zwischen- oder Zielserver können zu 502-Fehlern führen. Beispiele hierfür sind falsche Server-Routing-Regeln, fehlerhafte Reverse-Proxy-Einstellungen oder eine falsche IP-Adresse oder ein falscher Port für die Verbindung zum Upstream-Server.

Dies kann auch passieren, wenn ein Fehler in den Konfigurationsdateien der Serversoftware vorliegt oder wenn ein Server so konfiguriert ist, dass er nur auf Anfragen von bestimmten IP-Adressen reagiert.

Anwendungsfehler und -abstürze

Manchmal tritt bei einer Anwendung auf dem Zielserver ein Fehler auf oder sie stürzt ab, was verhindert, dass sie auf die Anfrage des Proxy-Servers reagiert. Wenn beispielsweise der Code einer Webanwendung fehlerhaft, schlecht optimiert oder unzureichend gewartet ist, kann dies dazu führen, dass die Anwendung zeitweise ausfällt. Veraltete Software, Fehler bei der Datenbankverbindung und inkompatible Updates können ebenfalls zu diesen Ausfällen auf Anwendungsebene beitragen.

Timeouts

Ein Timeout tritt auf, wenn ein Server zu lange braucht, um auf eine Anfrage zu antworten. Der Zwischenserver wartet möglicherweise eine bestimmte Zeit (sein Timeout-Limit), bevor er entscheidet, dass der Upstream-Server nicht antwortet. In diesem Fall antwortet der Proxy-Server möglicherweise mit einem 502 Bad Gateway-Fehler, um anzuzeigen, dass der Upstream-Server das Zeitlimit überschritten hat.

Serverwartung oder Ausfallzeiten

Der Zielserver ist möglicherweise einfach offline („down“). Wartungsarbeiten sind ein häufiger Grund dafür, und viele Websites zeigen während geplanter Ausfallzeiten Wartungsseiten an.

Zu den weiteren Gründen gehören jedoch ein katastrophaler Serverausfall (der Server ist abgestürzt) oder eine erzwungene Abschaltung des Servers (beispielsweise durch die Polizei oder aufgrund rechtlichen Drucks wegen Urheberrechtsproblemen). Manchmal werden Websites von den Entwicklern auch einfach aufgegeben, weil sie kein Interesse mehr an der Wartung haben.

Kann ich irgendetwas tun, um einen 502 Bad Gateway-Fehler zu beheben?

Die Tatsache, dass du erfolgreich eine Verbindung zum Zwischenserver herstellen kannst, der dir den 502-Fehler anzeigt, spricht stark dafür, dass das Problem nicht bei dir liegt. Das bedeutet, dass es in den meisten Fällen Sache des Website-Inhabers ist, das Problem zu beheben. Wahrscheinlich wird das Problem nach einer kurzen Wartezeit und dem Aktualisieren der Seite in deinem Browser behoben sein, sodass du eine Verbindung herstellen kannst.

Wenn das Problem weiterhin besteht, kannst du Online-Dienste wie www.isitdownrightnow.com(neues Fenster) nutzen, um zu sehen, ob die Website bei anderen funktioniert.

Prüfe mit Diensten von Drittanbietern, ob die Webseite bei anderen funktioniert

Wenn nicht, kannst du nicht viel tun, außer vielleicht zu versuchen, die Website-Besitzer zu kontaktieren, um herauszufinden, was los ist. Wenn doch, liegt das Problem möglicherweise tatsächlich bei dir. Hier sind einige Dinge, die du versuchen kannst, um das Problem zu beheben:

  • Lösche deinen Browser-Cache und deine Cookies, da alte oder fehlerhafte Daten, die von deinem Browser gespeichert wurden, Probleme verursachen können
  • Probiere einen anderen Browser(neues Fenster) aus, da sich so browserspezifische Probleme ausschließen lassen.
  • Starte deinen Computer oder dein Mobilgerät, dein Modem und deinen Router neu (was oft dasselbe Gerät ist), um deine Verbindung zu aktualisieren
  • Leere deinen DNS-Cache und überprüfe deine DNS-Einstellungen, um sicherzustellen, dass sie korrekt konfiguriert sind
  • Wenn du ein VPN verwendest (einschließlich Proton VPN), wechsle den VPN-Server. Wenn das nicht funktioniert, versuche, das VPN auszuschalten. Wenn das Problem nur bei der Verwendung von Proton VPN auftritt, kontaktiere bitte unser Support-Team
  • Umgekehrt gilt: Wenn du kein VPN verwendest, versuche, eines zu benutzen. Wenn du Proton VPN verwendest, stelle sicher, dass das alternative Routing(neues Fenster) in den App-Einstellungen aktiviert ist, da diese einzigartige Funktion zur Zensurumgehung darauf ausgelegt ist, Sperren zu umgehen, indem blockierte Verbindungen über Drittanbieter-Netzwerke geleitet werden

Und denke daran, die Website, auf die du zugreifen möchtest, nach jedem Schritt zur Behebung des Problems neu zu laden.

Keine Panik!

Der Fehler „502 Bad Gateway“ ist fast immer ein serverseitiges Problem. Das bedeutet, dass mit deiner Verbindung wahrscheinlich alles in Ordnung ist. Aller Voraussicht nach wird sich das Problem durch ein wenig Geduld, während der Website-Besitzer das Problem auf seiner Seite behebt, und das anschließende Aktualisieren der Webseite beheben lassen.