Fehler 502: Ursachen und Techniken zur Fehlerbehebung
Veröffentlicht: 2021-10-26Der 502 Bad Gateway Error zeigt an, dass der Internetserver beim Versuch, auf eine Webseite zuzugreifen, eine ungültige Antwort zurückgegeben hat.
Dieser Fehler kann jedoch auch aufgrund von Computerproblemen auftreten.
Sind Sie sich nicht sicher, was das 502 Bad Gateway bedeutet oder wie Sie es lösen können?
Hier ist eine Schritt-für-Schritt-Anleitung zum Beheben des Fehlers 502 Bad Gateway. Erfahren Sie, was es bedeutet, wie Sie es erkennen und wie Sie es lösen können.
Was ist ein 502 Bad Gateway-Fehler?
Wenn Sie versuchen, eine Webseite zu öffnen, sendet Ihr Computer eine Anfrage an einen Webserver, um auf diese Seite zuzugreifen. Wenn der Server Ihre Nachricht erhält, vervollständigt er Ihre Anfrage und gibt den Inhalt mit einem HTTP-Header und einem HTTP-Statuscode zurück. Dadurch kann die Kommunikation zwischen Ihrem System und dem Webserver mehrfach gestört werden.
Die HTTP-Statuscodes im 500er-Bereich wie 500, 501, 503, 504 usw. weisen auf Serverfehler unter diesen Netzwerkfehlern hin.
Der 502-Fehler ist einer der Statuscodes, der anzeigt, dass der Webserver, mit dem Sie verbunden sind, als Proxy für Daten dient, die von einem anderen Server weitergeleitet werden, dieser Server jedoch eine ungültige Antwort zurückgegeben hat.
Je nach Betriebssystem, Browser, Webserver und Host kann der 502 Bad Gateway Error auf unterschiedliche Weise auftreten. Im Folgenden sind die häufigsten Formen des temporären HTTP-Fehlers 502 Bad Gateway aufgeführt:
- HTTP-Fehler 502 Bad Gateway
- 502 Proxy-Fehler
- 502 Bad Gateway nginx
- Serverfehler
- Gateway 502-Dienst vorübergehend überlastet
- HTTP-502
- Temporärer Fehler 502
Hier ist ein Beispiel dafür, wie Google es anzeigt.
Andere Dienste, wie z. B. Twitter, zeigen als Reaktion auf einen 502 Bad Gateway-Fehler möglicherweise eine völlig andere Meldung an, z. B. „Twitter ist überlastet“. Dies scheint etwas benutzerfreundlicher zu sein.
Ursachen für 502-Fehler Bad Gateway
Lassen Sie uns untersuchen, was einen 502-Bad-Fehler verursacht, bevor wir uns ansehen, wie er behoben werden kann. Der 502-Gateway-Fehler ist ein vorübergehender Fehler, der aus verschiedenen Gründen auftreten kann. Im Folgenden sind einige der häufigsten Ursachen aufgeführt.
- Aufgrund der plötzlichen Verkehrsspitze (Serverüberlastung)
- Wenn die Firewall die Anfrage blockiert
- Wenn die Domänenadresse nicht auflösbar ist
- Timeouts der Serversoftware (Das Zurücksenden einer Anfrage von einem Webserver dauert länger als beabsichtigt.)
- Einige Browser-Erweiterungen können auch manchmal zu Fehlern führen, hauptsächlich eine AdBlock-Erweiterung.
Wie behebt man den 502-Fehler?
Ein 502-Bad-Gateway-Fehler weist normalerweise auf ein Netzwerk-/Serverproblem hin; manchmal kann es auch ein clientseitiges Problem sein. Diese Optionen variieren je nachdem, ob das Problem bei uns oder den Ursprungsservern liegt. Wenn der Ursprungsserver das Problem verursacht, können Sie als Benutzer nicht viel tun, aber wir sollten überprüfen und bestätigen, dass das Problem nicht bei uns liegt.
Wenn Sie ein Benutzer sind, versuchen Sie Folgendes:
Versuchen Sie, die Seite neu zu laden.
Wenn Sie ein 502-Bad-Gateway-Problem erhalten, sollten Sie als Erstes einige Minuten warten und dann die Website neu laden. Dies liegt daran, dass ein vorübergehend überlasteter Server das Problem verursacht haben könnte.
Überprüfen Sie, ob die Website für andere nicht verfügbar ist.
Wenn Sie (aus welchem Grund auch immer) Probleme beim Herstellen einer Verbindung zu einer Website haben, können Sie sehen, ob nur Sie es sind oder ob andere Personen die gleichen Probleme haben. Dafür gibt es zahlreiche Tools, wie zum Beispiel down.com.
Diese Methode zeigt Ihnen, wo das Problem liegt, und hilft Ihnen bei der Lösung. Wenn die Website für alle ausgefallen ist, können Sie nicht viel tun. Sie müssen nur warten, bis es gelöst ist.
Versuchen Sie es mit einem anderen Browser
Der Fehler 502 Bad Gateway kann auch durch ein Problem mit Ihrem Browser verursacht werden. Die Verwendung eines anderen Browsers, um zu sehen, ob es funktioniert, ist eine einfache Methode, um dies zu testen. Google Chrome, Mozilla Firefox, Apple Safari oder Microsoft Edge sind alle Optionen. Wenn der Fehler auch im neuen Browser auftritt, wissen Sie, dass es sich nicht um ein Browserproblem handelt, und Sie sollten eine andere Lösung ausprobieren.
Browser-Cache löschen
Wenn der Wechsel zu einem anderen Browser das Problem löst, hat Ihr Hauptbrowser möglicherweise veraltete oder beschädigte Dateien zwischengespeichert, die den 502-Fehler verursachen. Wenn Sie versuchen, die Website nach dem Entfernen dieser zwischengespeicherten Dateien zu öffnen, kann das Problem möglicherweise behoben werden.
Überprüfen Sie die Browsererweiterungen
Wenn Sie Erweiterungen in Ihrem Browser installiert haben, können eine oder mehrere davon das Problem verursachen. Deaktivieren Sie alle Ihre Erweiterungen und versuchen Sie dann erneut, auf die Seite zuzugreifen. Wenn der Fehler danach verschwindet, ist es höchstwahrscheinlich ein Plugin oder eine Erweiterung, die das Problem verursacht. Um den Täter zu lokalisieren, aktivieren Sie danach nacheinander Ihre Plugins.
Starten Sie die Geräte neu
Wenn Sie den Website-Checker verwendet und festgestellt haben, dass die Website nur für Sie heruntergefahren ist, und Sie einen anderen Browser mit demselben Ergebnis ausprobiert haben, wissen Sie, dass das Problem nicht am Server oder Browser liegt. Es liegt wahrscheinlich an Ihrem Gerät.
Wahrscheinlich treten bei Ihrem Computer oder Ihrer Netzwerkausrüstung (WLAN, Router usw.) einige seltsame und vorübergehende Probleme auf. Dieses Problem kann gelöst werden, indem Sie Ihren Computer und Ihre Netzwerkgeräte neu starten.
DNS-Server ändern
DNS-Probleme können gelegentlich zu 502-Fehlern führen. Das Ändern des DNS-Servers ist keine gute Idee, aber es ist eine Möglichkeit, nach Fehlern zu suchen. Ihr ISP wird höchstwahrscheinlich Ihre DNS-Server einrichten, es sei denn, Sie ändern sie selbst. Sie können sie zu DNS-Servern von Drittanbietern wie Open DNS oder Google DNS ändern, wodurch das Problem möglicherweise behoben wird. Es gibt auch andere Vorteile des Wechsels zu DNS-Servern, wie z. B. verbesserte Geschwindigkeit und Zuverlässigkeit.
Wenn Sie Sysadmin oder Website-Eigentümer sind, versuchen Sie Folgendes:
Funktioniert der Backend-Server?
- Überprüfen Sie, ob der Backend-Server (z. B. PHP, NodeJS, Tomcat usw.) läuft? Wenn nicht, starten Sie es.
- Wenn der Backend-Server läuft, hängt er vielleicht? Oder sind Sie nicht in der Lage, eine Anfrage zu erfüllen?
- Kann der Webserver mit dem Backend-Server kommunizieren? Vielleicht ein Firewall-Problem?
Sie sehen, es kann zahlreiche Gründe geben, und der beste Weg zum Debuggen besteht darin, die Protokolle des Webservers und des Backend-Servers zu überprüfen, um festzustellen, warum die Anforderung nicht bedient werden kann. Sobald Sie wissen, was das Problem verursacht, können Sie es beheben.
CDN oder Firewall vorübergehend deaktivieren.
Content Delivery Networks (CDN) sind das transparente Rückgrat des Internets für die Verteilung von Inhalten. Der Fehler 502 Bad Gateway könnte durch ein CDN verursacht werden. Sie verwenden ein CDN von einem Drittanbieterdienst.
Wenn das Ändern der Firewall- und CD-Konfigurationen nicht hilft, ziehen Sie in Betracht, sie vorübergehend auszuschalten und die Website neu zu starten. Dieses Verfahren ist nicht zu 100 Prozent effektiv, aber es ist einen Versuch wert, um zu sehen, was das Problem ist.
Einpacken
In diesem Artikel haben wir uns angesehen, was das 502 Bad Gateway-Problem bedeutet, die häufigsten Ursachen und wie man es löst.
502 ist ein Fehler, der auftritt, wenn die Server nicht kommunizieren können. Durch die Anwendung der oben genannten Techniken sollten Sie das Problem besser verstehen und wissen, wie Sie es beheben können.