Keine Ahnung, welches Hosting-Paket zu dir passt? Zum Webhosting-Berater

HTTP Error 502 - wodurch entsteht er und was ist die Lösung?

Autor: Hosttest Redaktion   |03.09.2021

Fehler 408Dass sich das Hypertext Transfer Protokoll (HTTP) seit den 1990er Jahren als Standard für die Übermittlung von Webseiten durchgesetzt hat, liegt unter anderem an einem integrierten Verfahren zur Vermeidung von Daten- und Übertragungsfehlern. Jede Anfrage beantwortet ein Webserver mit einem Status- oder einem Fehlercode, um eine korrekte Kommunikation zu gewährleisten und bei der Suche nach Fehlerquellen zu erleichtern. Ein 500 Fehlercode wie der Fehler 502 Bad Gateway weist dabei auf eine fehlerhafte Konfiguration oder eine temporäre Überlastung des Webservers hin und bedeutet, dass der Datentransfer aufgrund einer schwerwiegenden Panne in der aktuellen Situation scheitert.

Welche Ursachen lösen einen 500 Fehlercode aus?

Das Protokoll HTTP kennt fünf verschiedene Statuscodes, die sich anhand der ersten von drei Ziffern kategorisieren lassen. Der Zahlenbereich von 1XX bis 3XX steht bei diesem Konzept für die Bestätigung einer erfolgreichen Operation oder zusätzliche Informationen wie zum Beispiel eine laufende Anfrage oder temporäre und permanente Umleitungen auf eine andere Ressource beziehungsweise Adresse. Die Anfangszahl 4XX bezeichnet (meist) durch den Client hervorgerufene Probleme, ein 500 Fehlercode wiederum deutet auf eine Ursache durch den Webserver hin. Die häufigsten Varianten sind:

  • Fehler 500 Internal Server Error für unspezifische, nicht erwartete Serverfehler
  • Fehler 501 Not Implemented bei fehlende Funktionen wie z. B. eine nicht unterstützte HTTP Methode
  • Fehler 502 Bad Gateway für ein Abbrechen der Kommunikation durch den Server
  • Fehler 503 Service Unavailable bei einem (temporären) Ausfall des Servers
  • Fehler 504 Gateway Timeout als Zeichen für ein Überschreiten der zulässigen Wartefrist
  • Fehler 508 Loop Detected bei einer Endlosschleife in der Abfrage
  • Fehler 509 Bandwidth Limit Exceeded im Falle einer Überschreitung der zulässigen Bandbreite
  • Fehler 511 Network Authentication Required verlangt eine Authentifizierung im Netzwerk

Obwohl ein 500 Fehlercode durchaus durch fehlerhafte Konfiguration oder ein unerwartetes Verhalten des Clients ausgelöst werden kann, liegt das Problem in den meisten Fällen auf der Seite des Servers.

Wann entsteht der Fehler 502 Bad Gateway?

Der Fehler 502 Bad Gateway - mitunter nach dem Webserver ebenfalls speziell als Bad Gateway NGINX oder Bad Gateway Apache angezeigt - zählt nach dem Fehlercode 404 Not Found wahrscheinlich zu den häufigsten Ursachen für einen Abbruch des Datentransfers. Die Gründe für sein Auftreten sind vielseitig und umfassen zum Beispiel:

  • Vollständiger Ausfall des Webservers etwa durch den Crash des Systems
  • Zeitweise Überlastung zum Beispiel während einer DDoS Attacke auf eine Webseite
  • Dauerhaft auftretende Fehler in der Kommunikation zwischen Server und Client
  • Scheitern von Anfragen wegen Bugs in der PHP Programmierung
  • Erweiterungen im Browser verhindern oder stören die korrekte Übertragung von Daten
  • Netzwerk blockiert Anfragen etwa durch eine strikte Firewall des Routers
  • Eine dritte Instanz - etwa ein VPN oder Proxy - verhindert die bilaterale Verbindung

Auf den ersten Blick scheint ein Fehler 502 Bad Gateway eindeutig - leider besagt er technisch lediglich, dass eine Abfrage an einem bestimmten Punkt der Kommunikation scheitert, weil der Server keine plausiblen Antworten liefert oder ausgeben kann.

Wie lässt sich ein Fehler 502 Bad Gateway beheben?

Die Möglichkeiten für den Besucher einer Webseite, den Fehler 502 zu beseitigen, sind in den meisten Fällen begrenzt. In vielen Situationen handelt es sich ohnehin um eine temporäre Störung, die zum Beispiel eine Wartung oder eine kurzfristige Überlastung hervorruft. Um diese ausschließen zu können, empfehlen sich einige einfache Schritte:

  • Aufruf mit einem alternativen Browser und - wenn möglich - Betriebssystem
  • Deaktivieren von Extensions und Plug-ins wie UBlock, Ghostery oder AdAway
  • Leeren des Caches, um veraltete Daten zu entfernen
  • Löschen aller Cookies der betreffenden Seite und der verwendeten Drittanbieter

Sollten diese Schritte keinen Erfolg zeigen, liegt das Problem bei dem angeforderten Webserver und muss durch den entsprechenden Administrator des Webhostings überprüft und behoben werden. Besucher haben trotzdem weiterhin gewisse Möglichkeiten, eine Seite bei einem Fehler 502 aufzurufen, obwohl die Funktionalität in diesem Fall eingeschränkt ist.

Wie lässt sich eine Webseite nach einem Fehlercode 500 aufrufen?

Wenn ein Fehlercode 500 wie der Fehler 502 Bad Gateway auftritt, bedeutet dies, dass der Server aktuell nicht zu erreichen ist. Es bieten sich zwei Optionen an, mit denen eine nicht durch Login oder andere Beschränkungen geschützte Webseite unabhängig von der Konfiguration des zuständigen virtuellen oder dedizierten Servers besucht werden kann. Dabei handelt es sich allerdings um eine archivierte Version, die keine weitere Interaktion wie das Anmelden zulässt.

Die Suchmaschine Google speichert Inhalte von Webseiten über einen festgelegten Zeitraum in seinem Cache und kann sie direkt aus diesem abrufen. Dazu muss der Nutzer lediglich vor der Adresse den Befehl cache: eingeben - zum Beispiel: cache:https://example.org/webseite.

Die zweite Variante besteht in der Verwendung eines Internetarchivs wie der Wayback Machine. Diese meist gemeinnützigen Projekte speichern in regelmäßigen Abständen Inhalte als sogenannte Snapshots und stellen sie öffentlich zur Verfügung.

Foto: Gerd Altmann from Pixabay

Schreibe einen Kommentar



Weitere Webhoster


Weitere interessante Artikel

HTTP 504 Gateway Timeout: Ursache und Lösung der Fehlermeldung 504

Wir erklären den Server Fehler 504 inkl. Lösungsansätzen. Wir helfen weiter!

HTTP Fehler 400: Wo liegen die Ursachen und die Lösung?

HTTP Fehler 400. Wir zeigen euch wie ihr den Fehler lösen könnt.

Too Many Requests - was ist der Fehler 429 und wie entsteht er?

Too Many Requests ist kein beliebter Fehler. Wir sagen euch wie ihr ihn vermeiden könnt.

Was ist der http Request? Einfach erklärt

Wir erklären euch einfach was ist ein http Request ist.

Statuscode 302 - was bedeutet er und wie wirkt er sich aus?

Der Statuscode 302 sollte nur in wenigen Fällen genutzt werden. Wir zeigen euch, wo die Nutzung Sinn ergibt.

Server Fehler 500 - Ursachen und Lösung des Problems

Wir erklären den Server Fehler 500 inkl. Lösungsansätzen. Wir helfen weiter!

Offene IT-Stellen
Linux Systemadmin...
dogado GmbH
Inhouse techn. Ku...
dogado GmbH
IT-Systemadminist...
IP-Projects GmbH & Co. KG
Linux-Systemadmin...
Domain-Offensive
Aktuelle Ausschreibungen
Günstiger Anbiete...
Vor kurzem Beendet
cpanel Webhosting...
Vor kurzem Beendet
Webhosting für Up...
Vor kurzem Beendet
Übernahme/Umzug v...
Vor kurzem Beendet
Neueste Bewertungen
Tom hat IONOS bewertet
Christian R. hat STRATO AG bewertet
Stefan S. hat IONOS bewertet
Louis N. hat IONOS bewertet
Gerhard hat dogado GmbH bewertet
Jan K. &. A. Z. hat Onyxhosting.de bewertet
Philipp T. hat Alfahosting GmbH bewertet
Peter hat IP-Projects GmbH & Co. KG bewertet
Walther K. hat DomainFactory bewertet
Uwe H. hat IONOS bewertet
Uwe D. hat Domainexpress.de bewertet
A. R. hat IONOS bewertet
Markus H. hat Webspace-Verkauf.de bewertet
Mehtap T. hat Hostinger bewertet
Caroline hat ServMedia.de bewertet
Rolf hat LA Webhosting bewertet
Valentin hat STRATO AG bewertet
Christiane hat lima-city bewertet
George hat checkdomain GmbH bewertet
Josef hat lima-city bewertet

Wir konnten bereits Hunderttausenden Webmastern helfen den passenden Hosting-Anbieter zu finden.
Über Hosttest.de

Im Jahr 2006 riefen wir hosttest ins Leben, um den Webhosting Markt im DACH-Raum transparenter zu machen. Mit derzeit über 400 Webhostern und über 10.000 Angeboten bieten wir dir die beste Grundlage, den für dich passenden Anbieter für Hosting-Leistungen zu finden.

Seit 2015 küren wir zudem alljährlich unsere Webhoster des Jahres und würden uns in Zukunft auch über deine Stimme freuen.
Mehr über uns...