- 1. So diagnostizieren Sie den Fehler 504 Gateway Timeout
- 2. Aktualisieren Sie die Website, um den Fehler 504 zu beheben
- 3. So überprüfen Sie die Proxy-Einstellungen Windows, Linux und Mac
- 4. So starten Sie alle Windows-, Linux- und Mac-Netzwerkgeräte neu
- 5. So ändern Sie die DNS-Einstellungen für Windows, Linux und Mac
- 6. So überprüfen Sie die letzten DNS-Änderungen unter Windows, Linux oder Mac
- 7. So beheben Sie Verbindungsprobleme mit Windows-, Linux- und Mac-Servern
- 8. So beheben Sie falsche Firewall-Einstellungen
- 9. So konfigurieren Sie den Proxy auf Organisationsebene und lösen den Fehler 504
- 10. So aktualisieren Sie Netzwerktreiber und beheben Fehler 504
- 11. So führen Sie SFC aus und beheben den Fehler 504
- 12. Andere Möglichkeiten, Fehler 504 zu beheben
In aktuellen Betriebssystemen gibt es eine Reihe von Fehlern im Zusammenhang mit Prozessen, Diensten, Hardware und Anwendungen, aber einer der heikelsten und bei dem wir immer wachsam sein müssen, ist alles, was mit Netzwerkproblemen zu tun hat. Sie sind wichtig, da Hunderte von Aufgaben davon abhängen und mehr, wenn wir über Server sprechen, da viele der Elemente oder Rollen nicht wie erwartet funktionieren können, da sie keine ideale Netzwerklast haben, was die Produktivität auf allgemeiner Ebene beeinträchtigt .
Einer der Fehler oder vielleicht der häufigste, den wir auf Netzwerkebene haben, ist der 504 Gateway Timeout-Fehler, den wir in Windows, macOS oder Linux sehen und dieser Fehler erlaubt uns einfach nicht, auf eine Webressource in der erforderlichen Weise zuzugreifen Das hindert uns daran, auf Geschäftsplattformen, E-Mails und im Allgemeinen auf Webseiten zuzugreifen, was wir täglich tun.
Solvetic wird im Detail analysieren, was dieser Fehler impliziert und wie wir ihn endgültig lösen können.
Was ist der 504 Gateway Timeout-Fehler?Dieser Fehler ist ein HTTP-Statuscodefehler, der im Wesentlichen anzeigt, dass ein Server, der die Aufgabe hat, als Gateway oder Proxy zu fungieren, die entsprechende Antwort nicht und zum angeforderten Zeitpunkt von einem anderen Server auf den, auf den Sie zugegriffen haben, erhalten hat versuchen, die Webseite zu laden oder eine andere Browseranfrage auszuführen.
Auf der Netzwerkebene sind jeder Netzwerkport, auch Gateway genannt, und die Proxy-Server dafür verantwortlich, die Weiterleitung von Anfragen zur Entlastung des Webservers zu regeln und so eine sichere und agile Übertragung der Daten im Kreislauf zu gewährleisten die erfüllt ist, wenn wir versuchen, auf eine Website zuzugreifen, ist Folgendes:
- Eine IP-Adresse ergibt sich aus dem IP-Namen der zu besuchenden Site (der URL der Site ohne den Header "http://"). Diese Suche, die die Umwandlung des IP-Namens in die IP-Adresse beinhaltet, wird dank der Domain Name Server (DNS) durchgeführt.
- Dann wird eine IP-Socket-Verbindung zu dieser bestimmten IP-Adresse geöffnet
- Später wird ein HTTP-Datenstrom über diesen Socket geschrieben
- Als Antwort vom Ziel-Webserver wird ein HTTP-Datenstrom empfangen, dieser Datenstrom enthält Statuscodes, deren Werte durch das HTTP-Protokoll festgelegt wurden
Alle Antwortstatuscodes auf HTTP-Ebene, die sich in der Kategorie 5xx befinden, werden als Serverfehlerantworten katalogisiert. Denken Sie daran, dass das Hypertext Transfer Protocol (HTTP) die Kommunikation zwischen dem Client und dem jeweiligen Webserver ermöglicht, auf dem der gewünschte Inhalt gehostet wird.
HTTP erfüllt die Funktion der Übertragung des Hypertexts, daher auch der Name der Webseite, die von der Client-Software in Text, Bilder, Audio und mehr umgewandelt wird, aber wenn dieser Vorgang übermäßig länger dauert als vorgeschrieben, generiert das 504 Gateway Zeitüberschreitungsfehler.
504 FehlerEinige der Fehler, die wir in Kategorie 504 finden, sind:
- HTTP-504
- HTTP-Fehler 504: Gateway-Timeout
- Gateway-Timeout (504)
- Gateway-Timeout-Fehler
- 504 Gateway-Zeitüberschreitung
- 504 Fehler
- Fehler 504 Gateway-Zeitüberschreitung
Dieser 504-Fehler kann, wie bereits erwähnt, auf jedem Betriebssystem und auf jedem Gerätetyp angezeigt werden, egal ob mobil oder fest installiert.
1. So diagnostizieren Sie den Fehler 504 Gateway Timeout
Eine der praktischsten Möglichkeiten, diesen Fehler zu überprüfen, besteht darin, das Gateway zu verwenden, das als Vermittler bei der Kommunikation zwischen dem lokalen Computer und dem Ziel-Webserver dient. Jedem Computer im Netzwerk wird ein Gateway mit der Syntax 192.168.1 zugewiesen. * oder 192.168.0. * die die Kommunikation von einer lokalen Netzwerkadresse zu einer anderen lokalen Netzwerkadresse herstellt und wenn wir in die Internetwelt gehen, nimmt das Modem oder der Router diese IP und stellt sicher, dass sie sich in verschiedenen Bereichen im globalen Netzwerk befinden kann.
Jetzt ist es an der Zeit, einige praktische Lösungen zu finden, um diesen Fehler vollständig zu korrigieren.
2. Aktualisieren Sie die Website, um den Fehler 504 zu beheben
In einigen Situationen kann der Fehler 504 Gateway Timeout aufgrund eines plötzlichen Ausfalls eines Dienstes vorübergehend sein, aber es reicht aus, die Seite zu aktualisieren, auf der der Fehler generiert wird, indem Sie auf die Schaltfläche Update klicken, die Taste F5 drücken oder auf das Update-Symbol klicken in der URL der Adressleiste.
In vielen Fällen werden die Inhalte vollständig geladen, ohne dass es zu größeren Problemen kommt.
3. So überprüfen Sie die Proxy-Einstellungen Windows, Linux und Mac
Wenn wir einen Proxy-Anbieter verwenden, um viel sicherer und privater zu navigieren, aber eine schlechte Konfiguration seiner Werte den angezeigten Fehler auslösen kann, müssen wir in diesem Fall auf diese Konfiguration zugreifen und überprüfen, ob alles mit den Daten übereinstimmt vom Lieferanten bereitgestellt.
FensterIn Windows gehen wir zu folgendem Pfad:
- Start
- Einstellung
- Netzwerk und Internet
- Stellvertreter
Dort validieren wir jeden Aspekt des Proxy-Servers:
VERGRÖSSERN
MacIm Fall von macOS High Sierra gehen wir den folgenden Weg:
- Systemeinstellungen
- Netz
Dort klicken wir auf die Schaltfläche Erweitert und bestätigen im Reiter Proxys die jeweilige Konfiguration:
4. So starten Sie alle Windows-, Linux- und Mac-Netzwerkgeräte neu
In einigen Fällen führt die übermäßige und längere Nutzung von Netzwerkgeräten wie Modem oder Router zu einer Überlastung der Arbeit, was dazu führt, dass die Netzwerkpakete nicht korrekt gesendet werden und den Fehler 504 verursachen.
Dazu reicht es aus, unsere Netzwerkgeräte für 2 bis 4 Minuten auszuschalten, um sie abzukühlen und dann wieder anzuschließen und zu versuchen, auf die fehlerhafte Site zuzugreifen und deren optimale Funktion zu überprüfen.
5. So ändern Sie die DNS-Einstellungen für Windows, Linux und Mac
Der DNS-Server (Domain Name System-Domain Name System) ist für die Übersetzung von IP-Adressen in Domainnamen und umgekehrt verantwortlich, daher ist es für uns viel einfacher, Solvetic.com zu sagen als 178.33.118.246, aber in einigen Situationen ist die DNS kann aufgrund einer übermäßigen Nutzung seiner Ressourcen eine Art von Fehler aufweisen.
Denken wir daran, dass das DNS von unserem ISP (Internet Service Provider) bereitgestellt wird und wenn seine Server nicht leistungsfähig genug sind, kann dies die Übersetzungsaufgabe beeinträchtigen und den Fehler 504 beenden. Wir können auf das Konfigurations-DNS unserer Systeme zugreifen und eine IP-Adresse einrichten von öffentlichen Servern wie Google, die über Server verfügen, die wirklich große Arbeitslasten unterstützen können.
DNS in Windows ändernBei Windows-Systemen gehen wir folgenden Weg:
- Schalttafel
- Netzwerk und Internet
- Netzwerk zentrieren und teilen
Im Popup-Fenster suchen wir die Zeile Internet Protocol Version 4 und klicken auf die Schaltfläche Eigenschaften:
Im neuen Fenster werden wir das Kontrollkästchen Folgende DNS-Serveradressen verwenden aktivieren und Folgendes festlegen:
- Im Feld Bevorzugter DNS-Server setzen wir 8.8.8.8
- Im Feld Alternative DNS Server setzen wir 8.8.4.4
Klicken Sie auf OK, um die Änderungen zu speichern.
DNS ändern macOSIm Fall von macOS High Sierra gehen wir zu:
- Systemeinstellungen
- Netz
Dort klicken wir auf die Schaltfläche Erweitert und gehen im neuen Fenster zum Abschnitt DNS:
Dort klicken wir unten auf das +-Zeichen und geben im angezeigten Fenster die IP-Adressen der neuen DNS-Server ein:
Klicken Sie nach der Eingabe auf Akzeptieren, um die Änderungen zu übernehmen.
DNS unter Linux ändernBei Linux, in diesem Fall Ubuntu 17, klicken wir auf das Konfigurationssymbol in der oberen rechten Ecke und dort auf den Namen unserer Netzwerkverbindung:
Das folgende Fenster wird angezeigt, in dem wir die Verbindung erneut auswählen und auf die Schaltfläche Bearbeiten klicken:
Im sich öffnenden Fenster tragen wir die IP-Adressen der gewünschten DNS-Server ein und klicken auf Hinzufügen:
Abschließend klicken wir auf die Schaltfläche Speichern, um die neuen Einstellungen zu übernehmen.
6. So überprüfen Sie die letzten DNS-Änderungen unter Windows, Linux oder Mac
Wir haben über die Rolle gesprochen, die DNS im Netzwerk spielt. Das DNS ist dafür verantwortlich, Domainnamen wie Solvetic.com mit bestimmten IP-Adressen zu verknüpfen, und speichert diese Verknüpfung dann in einer Reihe von autorisierten Nameservern, die auf der ganzen Welt verteilt sind damit der Zugriff auf diese Domain korrekt und gültig ist. Auf diese Weise wird die Solvetic.com-Adresse, wenn wir sie eingeben, mit einem nahegelegenen DNS-Namensserver überprüft, um festzustellen, mit welcher spezifischen IP-Adresse, die als Internetressource bezeichnet wird, wir eine Verbindung herstellen müssen, um auf Solvetic.com zuzugreifen
Für den Fall, dass Solvetic kürzlich Änderungen am DNS-Server vorgenommen hat, z. B. eine Änderung der IP-Adresse, würde dies eine Weitergabe dieser Änderung an alle Internetserver erfordern. Dies wird als DNS-Verbreitung bezeichnet und Sie sollten bedenken, dass es sich nicht um eine sofortige Änderung handelt und die Verbreitung einige Stunden dauern kann.
7. So beheben Sie Verbindungsprobleme mit Windows-, Linux- und Mac-Servern
Der Fehler 504 Gateway Timeout kann generiert werden, weil ein Server ausgefallen oder aus irgendeinem Grund nicht erreichbar ist. Es ist wichtig zu verdeutlichen, dass derzeit die meisten DNS-Server nicht auf einem einzigen Server gehostet werden, sondern auf mehrere Systeme verteilt sein können oder sogar für ihren Betrieb von vielen Drittanbieterdiensten abhängig sind.
Wenn also einer dieser Server ausgefallen ist oder aus Hardware- oder Softwaregründen nicht darauf zugegriffen werden kann, ist dies eine Hauptursache für diesen Fehler.
Überprüfung der AufzeichnungenModerne Webanwendungen sind in der Lage, Ereignisprotokolle von allem zu erstellen, was sowohl mit ihr als auch mit dem Server passiert. Anwendungsregister sind eines der idealen Werkzeuge für Administratoren, da wir dank ihnen die Möglichkeit haben, Informationen zu erhalten wie:
- Seiten, die angefordert wurden
- Server, zu denen eine Verbindung aufgebaut wurde
- Datenbankergebnisse
- Angemeldete Benutzer und mehr
Etwas Nützliches, das uns die Serverprotokolle auch bieten, ist die Möglichkeit, Informationen zu der realen Hardware zu generieren, auf der die Anwendung ausgeführt wird. Dadurch können wir den Status aller angeschlossenen Dienste in Echtzeit überprüfen und so feststellen, ob etwas den 504-Fehler verursacht.
8. So beheben Sie falsche Firewall-Einstellungen
Denken Sie daran, dass der Zweck einer Firewall darin besteht, den eingehenden und ausgehenden Netzwerkverkehr zu überwachen und zu verwalten, um als Zugriffsadministrator zu fungieren und zu analysieren, welcher Verkehr sicher ist und welcher als bösartig eingestuft werden kann. Auf diese Weise wird potenziell schädlicher Datenverkehr gestoppt und ein Protokoll zur Verwendung durch das Management geführt.
Im Rahmen ihrer Sicherheitsaufgaben kann die Firewall eine bestimmte Website verhindern, z Videos, damit die Firewall dies als Bedrohung erkennt und verhindert, dass Ihre Verbindung zum 504-Fehler führt.
Um Zweifel auszuräumen, können wir die Firewall des Systems vorübergehend deaktivieren und die Verbindung versuchen, diese Option zu verwerfen.
FensterIm Fall von Windows gehen wir den folgenden Weg:
- Schalttafel
- Sicherheitssystem
- Windows Defender-Firewall
- Einstellungen anpassen
Dort aktivieren wir die Kontrollkästchen Windows Defender Firewall deaktivieren und klicken auf OK, um die Änderungen zu übernehmen.
Im Fall von macOS gehen wir zu Systemeinstellungen / Sicherheit und Datenschutz und deaktivieren es auf der Registerkarte Firewall:
9. So konfigurieren Sie den Proxy auf Organisationsebene und lösen den Fehler 504
Wenn wir IT-Administratoren sind und für die Verwaltung des Webservers verantwortlich sind, müssen wir überprüfen, ob die Proxy-Konfiguration korrekt ist, da sonst die Verarbeitung von Client-Anfragen nicht wie gewünscht funktioniert.
Wenn wir beispielsweise Nginx verwenden, um den Webserver zu verwalten, können wir über die folgende Zeile mit dem gewünschten Editor auf dessen Konfigurationsdatei zugreifen:
sudo nano /etc/nginx/nginx.confDort werden wir folgendes hinzufügen:
proxy_connect_timeout 600; proxy_send_timeout 600; proxy_read_timeout 600; send_timeout 600;
Wir speichern die Änderungen und starten den Nginx-Dienst neu, indem wir Folgendes ausführen:
service nginx neu laden
10. So aktualisieren Sie Netzwerktreiber und beheben Fehler 504
Eine Ursache, die wir auch hinzufügen können, um diesen Fehler zu verursachen, sind veraltete Treiber, die mit den neuen Updates von Betriebssystemen wie Windows 10, macOS High Sierra oder Ubuntu 17.10 nach und nach obsolet werden.
Schritt 1
Wenn Sie unter Windows die Netzwerktreiber aktualisieren möchten, rufen Sie den Geräte-Manager mit einer der folgenden Optionen auf:
- Klicken Sie mit der rechten Maustaste auf das Startmenü und wählen Sie Geräte-Manager
- Mit der Tastenkombination + R und Ausführen des Befehls devmgmt.msc
Dort gehen wir zum Abschnitt Netzwerkadapter und klicken mit der rechten Maustaste auf unseren Adapter und wählen die Option Treiber aktualisieren:
Schritt 2Folgendes wird angezeigt:
Dort können wir den Treiber online oder lokal aktualisieren, wenn wir die Update-Dateien von der Herstellerseite heruntergeladen haben.
11. So führen Sie SFC aus und beheben den Fehler 504
SFC (System File Checker) ist ein Windows-Dienstprogramm, mit dem wir das Dateisystem der Festplatte im Detail analysieren und ausschließen können, dass einer von ihnen mit Fehlern den 504-Fehler generiert.
Um dies auszuführen, gehen wir als Administratoren zur Eingabeaufforderung und führen Folgendes aus:
sfc / scannow
Auf diese Weise schließen wir Fehler im Windows-Dateisystem aus.
12. Andere Möglichkeiten, Fehler 504 zu beheben
Content-Management-Systeme und Datenbanken analysierenZu allen Ursachen, die zu dem 504-Fehler führen können, gehört eine Zeit der Inaktivität bei der gesamten HTTP-Verarbeitung, die sich direkt auf Dienstprogramme wie das Content Management System (CMS), die Datenbank oder eine Serveranwendung auswirkt, die diesen Fehler verursacht .
Gehen Sie zum Eigentümer oder Administrator der Website, um den Fehler 504 zu behebenWenn eine der vorgeschlagenen Lösungen keine umfassende Lösung für den Fehler 504 Gateway Timeout bietet, besteht eine akzeptable Möglichkeit darin, die Website-Administratoren direkt per Telefon, Chat oder E-Mail zu kontaktieren, um den Stamm der Website zu erfahren unten, also werden wir viele Unbekannte löschen.
Erhöhen Sie die Ressourcen des ProxyserversIn einem vorherigen Punkt haben wir gesehen, wie man die Proxy-Server-Konfiguration überwacht, aber wenn wir als Organisation oder als Benutzer unsere Site auf einem Proxy-Server gehostet haben und sie nicht über ausreichende Hardware-Ressourcen verfügt, kann sie irgendwann gesättigt sein, was zu Fehler 504 führt .
Beispielsweise kann eine Website mit hohem Traffic-Aufkommen oder Lastspitzen, wie Datei-Uploads oder -Downloads, dadurch negativ beeinflusst werden, dass nicht auf jede Anfrage reagiert werden kann, was schließlich ihre Leistung sättigt und den 504 Gateway Timeout-Fehler überspringt.
Eine viel umfassendere Lösung besteht in diesem Fall darin, unsere Website in die Cloud zu verschieben, wo wir sehr kostengünstige Optionen mit einem großen Einsatz von Hardwareressourcen finden.
Wir sehen, dass so vielfältig die Ursachen für diesen Fehler sind, dass auch die Lösungen vielfältig sind. Lassen Sie uns jede von ihnen nach unseren Bedürfnissen verwenden und genießen Sie so eine ideale Webverbindung.