Hilfe bei der Verbindung

HTTP-Fehler 502: Was er bedeutet und wie Sie ihn beheben

HTTP-Fehler 502 (Bad Gateway) bedeutet, dass ein Server in der Mitte, etwa ein Proxy, ein CDN oder ein Load Balancer, den eigentlichen Server der Website nach der Seite gefragt und eine ungültige oder leere Antwort erhalten hat. Fast immer liegt das Problem bei der Website und nicht bei Ihnen. Mit den folgenden Prüfungen von Teal VPN finden Sie in zwei Minuten heraus, ob der Fehler auf der Seite der Website oder auf Ihrer Seite liegt.

Teal VPN Aktualisiert

Ein 502-Fehler bedeutet meist, dass das Backend der Website ausgefallen ist, nicht dein Gerät. Wenn der Fehler in zwei Netzwerken auftritt, warte ein paar Minuten und sieh auf der Statusseite der Website nach.

HTTP-Fehler 502 heißt: Ein Server in der Mitte hat vom eigentlichen Server eine fehlerhafte Antwort erhalten

Der HTTP-Fehler 502 („Bad Gateway“) bedeutet, dass der Server, den du erreicht hast, nur als Vermittler dient. Der Server dahinter hat eine ungültige oder gar keine brauchbare Antwort geliefert. Der Vermittler (Nginx, Apache, Cloudflare, ein AWS-Load-Balancer) läuft einwandfrei; das System dahinter nicht.

Der Code gehört zur 5xx-Familie und ist damit per Definition ein serverseitiger Fehler. Er ist genauer als ein 500: Er besagt, dass der Fehler bei der Übergabe zwischen dem Gateway und dem Anwendungsserver aufgetreten ist. Die Referenzseite von MDN (aktualisiert am 22. Juni 2026) ergänzt: Hätte der Ursprungsserver einen korrekten HTTP-Fehler gesendet, hätte das Gateway ihn weitergeben sollen. Ein 502 bedeutet, dass das Gateway nichts Brauchbares zum Weitergeben hatte.

Du begegnest ihm als schlichte weiße Seite mit „502 Bad Gateway“ im Browser, als „HTTP error! status: 502“ im Fehlerfenster einer App und in Zoom, Spielen oder Trading-Apps als allgemeine Meldung „Serverfehler“, bei der die 502 in den Details steckt. Die Bedeutung ist immer dieselbe: Das Back-End des Dienstes hat auf seine eigene Eingangstür nicht geantwortet.

Der Server hat, während er als Gateway oder Proxy fungierte, eine ungültige Antwort von einem eingehenden Server erhalten, auf den er beim Versuch, die Anfrage zu erfüllen, zugegriffen hat.

RFC 9110, zitiert auf der 502-Seite von Authgear

Die Anfrage läuft über ein Gateway, und dort entsteht der Fehler 502

Ein 502 wird vom mittleren Glied der Kette ausgelöst: Dein Browser spricht mit einem Gateway (einem Reverse-Proxy, CDN oder Load Balancer), das Gateway spricht mit dem Anwendungsserver, und das Gateway gibt 502 zurück, wenn dieser letzte Abschnitt fehlschlägt.

Die Seite von Authgear nennt vier Arten, wie der letzte Abschnitt fehlschlagen kann: Der Anwendungsserver läuft nicht, er beendet die Verbindung unerwartet, er liefert eine fehlerhafte HTTP-Antwort oder er braucht länger als das Zeitlimit des Gateways. In allen vier Fällen hat das Gateway nichts Gültiges weiterzugeben. Deshalb erstellt es eine eigene kurze Fehlerseite und sendet stattdessen diese.

Das Branding auf der Fehlerseite zeigt dir, welche Zwischenstelle aufgegeben hat. Eine 502 im Cloudflare-Stil bedeutet, dass Cloudflare vom Ursprungsserver der Website keine saubere Antwort bekommen hat. Eine schlichte Seite mit „nginx“ oder „openresty“ am unteren Rand bedeutet, dass der eigene Proxy der Website ihre eigene App auf demselben Rechner oder im selben Netzwerk nicht erreichen konnte.

Eine Anfrage geht von deinem Browser über ein Gateway zum Anwendungsserver. Die Antwort des Servers ist ungültig oder leer, also erstellt das Gateway seine eigene 502-Bad-Gateway-Seite und schickt sie zurück.

Hinweise, dass der Fehler bei der Website liegt

  • Andere melden zur gleichen Zeit denselben Fehler
  • Die Fehlerseite zeigt das Branding der Website oder des CDN
  • Alle Seiten der Website schlagen fehl, nicht nur eine
  • Dein Smartphone zeigt im Mobilfunknetz denselben 502-Fehler

Anzeichen, dass es an dir liegt

  • Die Website funktioniert bei einem Freund gerade
  • Nur ein Netzwerk (zu Hause, Café, Büro) zeigt den Fehler
  • Er verschwindet, wenn du den VPN-Server wechselst oder das VPN ausschaltest
  • Er trat direkt nach einer Änderung der DNS- oder Proxy-Einstellungen auf

502, 503 und 504 sind drei verschiedene Fehler, die vom selben Gateway kommen

Ein 502 bedeutet, dass das Backend fehlerhaft geantwortet hat. Ein 503 bedeutet, dass der Dienst absichtlich nicht verfügbar oder überlastet ist. Ein 504 bedeutet, dass das Backend gar nicht geantwortet hat, bevor die Zeit des Gateways abgelaufen war.

Der Unterschied ist wichtig, denn er bestimmt, was du tun solltest. Ein 503 kommt oft mit einem Retry-After-Hinweis und verschwindet nach einem festen Zeitplan. Ein 504 weist auf Langsamkeit hin, also helfen Geduld oder eine Timeout-Einstellung. Ein 502 weist auf einen Absturz, einen falschen Port oder eine fehlerhafte Antwort hin. Hier muss sich jemand auf der Serverseite darum kümmern.

CodeWas das Gateway festgestellt hatWer es meist behebtWas Besucher tun können
500 Internal Server ErrorDie Anwendung selbst hat einen Fehler ausgelöstDie Entwickler der WebsiteEinmal neu laden, dann abwarten
502 Bad GatewayEine ungültige oder leere Antwort des vorgelagerten ServersWebsite-Administratoren (Proxy oder App)Seite neu laden, in einem anderen Netzwerk testen, abwarten
503 Service UnavailableDer Dienst meldet, dass er nicht erreichbar oder überlastet istWebsite-Administratoren, oft absichtlich während WartungsarbeitenDas Zeitfenster aus dem Retry-After-Header abwarten
504 Gateway TimeoutKeine Antwort innerhalb des Timeouts des GatewaysWebsite-Administratoren (langsames Backend oder Timeout-Einstellung)Ein paar Minuten warten und es erneut versuchen

Was Sie als Besucher bei HTTP-Fehler 502 tun können

Lade die Seite nach einer kurzen Pause einmal neu und rufe dieselbe Seite dann über ein zweites Netzwerk auf. Klappt beides nicht, liegt die Störung bei der Website, und an deinem Gerät lässt sich nichts daran ändern.

Wir glauben, dass die meisten Besucher einen 502-Fehler zu kompliziert angehen. Unser ehrlicher Rat: Warte drei Minuten, bevor du irgendeine Einstellung änderst. Ein abgestürzter Prozess auf der Seite der Website wird in dieser Zeit meist von der eigenen Überwachung neu gestartet. Die folgenden Schritte sind für die wenigen Fälle gedacht, in denen der Fehler an deinem Gerät oder deinem Netzwerk liegt.

  1. Nach kurzer Wartezeit neu laden

    Zähle bis dreißig und lade die Seite neu. Ein 502-Fehler durch ein Back-End, das gerade neu startet, verschwindet oft schon beim zweiten oder dritten Versuch.

  2. Probiere ein zweites Netzwerk aus

    Öffne dieselbe Adresse auf deinem Smartphone über mobile Daten. Erscheint dort ebenfalls der 502-Fehler, kannst du die Fehlersuche beenden: Das Problem liegt bei der Website.

  3. DNS-Cache leeren

    Öffne unter Windows das Terminal als Administrator und führe ipconfig /flushdns und danach netsh winsock reset aus, wie es eine Antwort aus der Microsoft-Community vom 20. April 2026 empfiehlt. Ein veralteter DNS-Eintrag kann dich zu einem Gateway leiten, das nicht mehr einwandfrei läuft.

  4. VPN-Server wechseln oder das VPN zum Testen ausschalten

    Wenn du ein VPN nutzt, wähle einen Server in einem anderen Land und lade die Seite neu. Ändert sich dadurch etwas, hatte ein einzelner Standort Probleme und nicht dein Gerät. Schalte das VPN danach wieder ein, falls du es brauchst.

  5. Statusseite oder Social-Media-Konto der Website prüfen

    Große Dienste melden Ausfälle meist innerhalb weniger Minuten. Steht dort „wird untersucht“, schließe den Tab und versuche es später noch einmal.

  6. Cookies nur für diese Website löschen

    Das kommt selten vor, aber ein beschädigtes Sitzungs-Cookie kann dazu führen, dass ein Authentifizierungs-Gateway die Anfrage ablehnt und den Fehler 502 zurückgibt. Löschen Sie die Cookies nur für diese eine Domain, nicht für den ganzen Browser.

Wenn Sie die Website betreiben, beheben drei Maßnahmen die meisten 502-Fehler

Starten Sie den abgestürzten Upstream-Server neu, richten Sie den Proxy auf den richtigen Port aus und erhöhen Sie das Read-Timeout des Proxys. Laut Authgear liegt die Ursache in neun von zehn Fällen bei einem dieser drei Punkte.

Neben diesen dreien kommen häufig diese Ursachen infrage: ein Load Balancer, dessen Health Checks alle Backends als fehlerhaft markiert haben, ein Proxy, der eine alte DNS-Antwort für den Upstream zwischengespeichert hat, ein fehlschlagender TLS-Handshake zwischen Proxy und Upstream oder ein Upstream, dem der Arbeitsspeicher oder die Worker-Prozesse ausgehen. Jede dieser Ursachen hinterlässt einen Eintrag im Fehlerprotokoll des Proxys. Lesen Sie dieses Protokoll, bevor Sie die Konfiguration ändern.

  1. Prüfen, ob die App auf Verbindungen wartet

    Führen Sie auf dem Server ss -tlnp | grep <port> aus. Wenn auf dem Port, den der Proxy erwartet, nichts lauscht, starten Sie die App und prüfen Sie, warum sie beendet wurde.

  2. Ziel des Proxys prüfen

    Prüfen Sie in Nginx die Einstellung proxy_pass, in Apache die Einstellung ProxyPass. Ein falscher Port, ein falscher Socket-Pfad oder http:// statt https:// bei einer App, die https:// erwartet, führt zuverlässig zu einem 502-Fehler.

  3. Timeouts mit den tatsächlichen Antwortzeiten vergleichen

    Wenn die App einfach langsam antwortet, erhöhen Sie proxy_read_timeout (Nginx) oder ProxyTimeout (Apache). Analysieren Sie anschließend den langsamen Endpunkt, damit das Timeout keinen Fehler verdeckt.

  4. Mit curl auf dem Proxy-Host nachstellen

    curl -v http://127.0.0.1:<port>/ auf demselben Rechner zeigt, ob der Upstream überhaupt antwortet und ob seine Header gültiges HTTP sind.

  5. Den Zustand des Load Balancers prüfen

    Bei AWS ALB, Kubernetes Ingress oder Ähnlichem liefert eine Target Group ohne einen einzigen gesunden Backend-Server für alle einen 502-Fehler. Korrigiere den Pfad der Zustandsprüfung oder die Readiness-Antwort der App.

Ein VPN verursacht selten einen 502-Fehler, aber ein einzelner Ausgangsserver kann Sie auf einen fehlerhaften Edge-Server führen

Ein VPN erzeugt von sich aus keine 502-Fehler. MDN nennt VPNs und andere eigene Netzwerk-Setups nur dann als Ausnahme, die man prüfen sollte, wenn die Website bei allen anderen funktioniert.

So erklärt sich, warum ein Serverwechsel manchmal hilft: Große Websites antworten von dem CDN-Edge, der deiner Exit-IP-Adresse am nächsten liegt. Wenn dieser eine Edge oder sein Weg zurück zum Ursprungsserver gestört ist, sehen alle, die über diesen Exit ins Netz gehen, einen 502-Fehler, während andere anderswo normal surfen. Mit einem Server in einem anderen Land landest du bei einem anderen Edge. Das ist ein legitimer Test und kein Trick. Unter tealvpn.com/what-is-my-ip kannst du vor und nach dem Wechsel prüfen, über welchen Exit du verbunden bist.

Teal VPN von Fxolio LLC bietet einen kostenlosen Tarif (500 MB am Tag) und einen Pro-Tarif, dazu Apps für Android, Windows, Mac, Linux, Android TV und Chromebook sowie Server in 14 Ländern (Stand: November 2026). Teal Secure ist bei jeder Verbindung und in jedem Tarif aktiv: Es tarnt den VPN-Datenverkehr, und die App probiert von selbst andere Wege aus, wenn ein Netzwerk einen davon schließt. Das hilft in Netzwerken, die VPNs einschränken. Bei einem 502-Fehler hilft es nicht, denn ein 502 bedeutet, dass das Backend der Website selbst ausfällt. Kein VPN kann garantieren, dass es in jedem Netzwerk eine Verbindung aufbaut, und kein VPN kann den Server eines anderen reparieren.

Windows-Browser mit VPN-Erweiterung, der auf eine Seite wartet, die nicht lädt
  • Bevor du dem VPN die Schuld gibst: Tritt der 502-Fehler auch auf, wenn das VPN im selben Netzwerk ausgeschaltet ist?
  • Tritt er auch bei einem zweiten Serverland auf?
  • Trägt die Fehlerseite den Namen eines CDN (Cloudflare, Fastly) statt den der Website?
  • Hat ein Freund außerhalb Ihres Netzwerks innerhalb derselben Minute denselben Fehler erhalten?

Website-Betreiber verhindern wiederkehrende 502-Fehler mit Health-Checks und realistischen Timeouts

Wiederholte 502-Fehler hören auf, wenn der Proxy den tatsächlichen Zustand der App kennt: ein Readiness-Endpunkt, den die Integritätsprüfung abruft, ein Prozessmanager, der die App nach einem Absturz neu startet, und ein Proxy-Timeout, das aus gemessenen Antwortzeiten abgeleitet ist statt aus einer Schätzung.

Zwei weitere Gewohnheiten zahlen sich aus. Halten Sie den DNS-Cache des Proxys für den Upstream kurz, damit ein erneutes Deployment auf eine neue Adresse den Proxy nicht auf der alten Adresse hängen lässt. Und richten Sie Alarme auf die Anzahl der 502-Fehler selbst ein, nicht nur auf CPU oder Arbeitsspeicher, denn eine falsche proxy_pass-Zeile erzeugt keine Last, aber eine Fehlerquote von hundert Prozent.

Weiterlesen

Quellen

Brauchen Sie Hilfe mit Teal? Support kontaktieren.

Fragen

Was bedeutet der HTTP-Fehler 502?

Das bedeutet, dass ein Server, der als Gateway oder Proxy arbeitet, vom dahinterliegenden Server eine ungültige oder keine brauchbare Antwort erhalten hat. Das Gateway funktioniert; der Anwendungsserver hat nicht richtig geantwortet.

Liegt der HTTP-Fehler 502 an mir?

Fast nie. Es ist ein 5xx-Code, und diese Codes betreffen per Definition die Serverseite. Probiere es in einem zweiten Netzwerk. Tritt der 502-Fehler dort auch auf, liegt das Problem bei der Website, und du musst nur abwarten.

Wie lange dauert ein 502-Fehler?

Oft nur einige Sekunden bis wenige Minuten, denn die Überwachung startet einen abgestürzten Prozess neu. Dauert es länger als fünfzehn Minuten, liegt bei den Administratoren der Website eher ein Konfigurationsproblem als ein Absturz vor, und nur sie können es beheben.

Was ist der Unterschied zwischen 502 und 504?

Bei einem 502 hat das Backend etwas Ungültiges geantwortet; bei einem 504 hat es vor Ablauf des Gateway-Timeouts gar nicht geantwortet. MDN zieht genau diese Grenze: Kommt vom Ursprungsserver keine HTTP-Antwort, ergibt das 504, kommt eine fehlerhafte, ergibt das 502.

Kann ein VPN einen HTTP-502-Fehler beheben?

Nur in dem seltenen Fall, dass ein CDN-Edge-Server in der Nähe deiner Exit-IP gestört ist. Wechselst du zu einem Teal VPN-Server in einem anderen Land, wirst du zu einem anderen Edge-Server geleitet. Bleibt der Fehler bestehen, ist das Backend der Website ausgefallen, und kein VPN hilft.

Warum zeigen Zoom oder ein Spiel den HTTP-Fehler 502 an?

Apps sprechen mit denselben Gateways wie Websites. Wenn das Back-End des Dienstes abstürzt oder überlastet ist, gibt das Gateway der App den Fehler 502 zurück. Die App zeigt ihn dann als „HTTP error! status: 502“ oder als allgemeinen Serverfehler an.

Was bedeutet ein 502 von ngrok?

Der Tunnel hat Ihren Rechner erreicht, aber auf dem lokalen Port, an den ngrok weiterleiten soll, hat nichts geantwortet. Starten Sie die lokale App auf diesem Port oder korrigieren Sie den Port im ngrok-Befehl.

Füge Teal VPN bei Google als bevorzugte Quelle hinzu

Dein Internet, unter deinen Flügeln.

Lerne Teal VPN kennen.

Um einen 502-Fehler über einen anderen Ausgang zu testen, öffnen Sie die Seite über einen Teal VPN-Server in einem von 14 Ländern. Der Tarif Free bietet 500 MB pro Tag.

Teal Free holen