TrueURL
TrueURL

Menü

502 Bad Gateway

Ein Gateway oder Proxy hat vom Upstream-Server eine ungültige Antwort erhalten, zum Beispiel weil die Anwendung hinter nginx abgestürzt ist.

Statustext
Bad Gateway
Weiterleitung
Nein
Standardmäßig cachebar
Nein

502 Bad Gateway bedeutet, dass ein Server, der als Gateway oder Proxy arbeitet, eine ungültige Antwort von dem Upstream-Server erhalten hat, den er zur Ausführung der Anfrage kontaktiert hat. Der Proxy selbst funktioniert; das Problem liegt dahinter.

In typischen Setups ist der Proxy nginx, Apache, ein Load Balancer oder ein CDN und der Upstream ein Anwendungsserver wie PHP-FPM, Node.js, Gunicorn oder ein Container. „Ungültige Antwort“ umfasst eine abgelehnte oder zurückgesetzte Verbindung, einen Absturz mitten in der Antwort, fehlerhafte Header oder Header, die größer sind als die Puffer des Proxys (nginx protokolliert „upstream sent too big header“).

Bei Cloudflare führen Probleme mit dem Ursprungsserver meist zu spezifischeren Codes wie 520, 521 oder 522. Ein einfacher 502 über Cloudflare kann vom Ursprungsserver selbst stammen oder auf ein Problem im Netzwerk von Cloudflare zurückgehen.

Beispielantwort

HTTP
HTTP/1.1 502 Bad Gateway
Date: Fri, 06 Nov 2026 10:15:32 GMT
Server: nginx
Content-Type: text/html
Content-Length: 142
Connection: keep-alive

<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx</center>
</body>
</html>

SEO und Weiterleitungsprüfung

Wie bei anderen 5xx-Fehlern verlangsamen kurze Phasen mit 502-Fehlern das Crawling, entfernen aber keine Seiten, während anhaltende 502-Fehler zur Deindexierung führen. 502-Fehler treten oft sporadisch auf (ein Worker startet neu, ein Pool läuft voll). Prüfen Sie eine URL daher mehrmals, oder ermitteln Sie mit dem Bulk-Redirect-Checker, wie oft sie fehlschlägt.

Häufige Ursachen und Einsatzzwecke

  • Der Anwendungsserver (PHP-FPM, Node.js, Gunicorn) ist ausgefallen, startet neu oder ist abgestürzt.
  • Der Proxy verweist auf die falsche Upstream-Adresse, den falschen Port oder den falschen Socket.
  • Die Antwort-Header des Upstreams überschreiten die Puffer des Proxys (proxy_buffer_size oder fastcgi_buffer_size in nginx).
  • Eine Firewall oder Sicherheitsgruppe hindert den Proxy daran, das Backend zu erreichen.

URL-Redirect-Checker

Prüfen Sie mit dem kostenlosen Redirect-Checker von TrueURL Hop für Hop, welche Statuscodes eine URL zurückgibt.