Fehler 503 Backend-Abruf fehlgeschlagen: So beheben Sie ihn

Fehler 503 Backend-Abruf fehlgeschlagen: So beheben Sie ihn
Fehler 503: Backend-Abruf fehlgeschlagen

Wenn Sie beim Surfen im Internet auf den Fehler 503 Backend Fetch Failed Varnish Cache Server gestoßen sind, kann Ihnen diese Anleitung helfen!

Wir sprechen über die häufigsten Ursachen und bieten Ihnen von WR-Experten erprobte Methoden an, um das Problem sofort zu beheben.

Was ist ein Backend-Fehler 503?

Ein 503 Backend Fetch Failed Varnish-Cache-Server weist darauf hin, dass die Website oder der Webdienst, auf die Sie zugreifen möchten, derzeit nicht verfügbar ist oder Sie über eine instabile Internetverbindung verfügen. Weitere wahrscheinliche Ursachen sind:

  • Der Server wird gewartet.
  • Die Website gilt als verdächtig und wird daher vom Adblocker auf Ihrem Computer blockiert.
  • Der Website-Server verfügt nicht über genügend Speicher, um die eingehenden Informationen zu verarbeiten.

Wie behebe ich den Fehler 503 „Backend-Abruf fehlgeschlagen“?

Bevor Sie mit den Schritten zur Behebung der Fehlermeldung 503 Backend-Abruf fehlgeschlagen fortfahren, führen Sie die folgenden Vorprüfungen durch:

  • Die Verwendung eines anderen Browsers kann eine direkte Lösung sein, um dieses und andere Probleme wie 503 First Byte Timeout zu beheben .
  • Drücken Sie, F5um die Webseite zu aktualisieren.
  • Schließen Sie alle anderen aktiven Registerkarten oder starten Sie Ihren Computer neu.

1. Schalten Sie Ihren Router aus und wieder ein (für Frontend- und Backend-Benutzer)

  1. Trennen Sie Modem und Router von der Steckdose.
  2. Warten Sie 15 bis 30 Sekunden und schließen Sie das Modem dann wieder an die Steckdose an.
  3. Warten Sie erneut 1 oder 2 Minuten und schalten Sie dann Ihren Router ein.
  4. Der Router wird gestartet; Warten Sie, bis alle Lichter grün leuchten, und testen Sie dann Ihre Verbindung.

Das Aus- und Einschalten des Routers kann dabei helfen, lokale Netzwerkprobleme zu beheben und DNS-Informationen zu aktualisieren. Dadurch wird das Problem beseitigt, wenn das Problem mit der Website auf Ihrer Seite liegt. Dies könnte auch bei ähnlichen Website-bezogenen Problemen wie 503-Fehler nicht verfügbar helfen .

2. Pingen Sie Ihren Router an, um die Verbindung zu überprüfen

  1. Drücken Sie die Windows Taste, geben Sie cmd ein und klicken Sie auf Als Administrator ausführen.CMD erhöht – 503 Backend-Abruf fehlgeschlagen
  2. Geben Sie den folgenden Befehl ein, um die Google DNS-Server anzupingen und Ihnen anzuzeigen, ob ein Paketverlust vorliegt, und klicken Sie auf Enter: ping 8.8.8.8cmd_ping

Das Anpingen des Routers kann dabei helfen, Probleme mit der lokalen Netzwerkverbindung zu diagnostizieren und mögliche Probleme mit Ihrem Netzwerk auszuschließen.

3. Leeren Sie den Browser-Cache

  1. Öffnen Sie Ihren bevorzugten Browser. Hier demonstrieren wir die Schritte mit Google Chrome.
  2. Gehen Sie zum Symbol mit den drei Punkten und klicken Sie dann auf Einstellungen .Einstellungen CHrome
  3. Klicken Sie auf die Option „Datenschutz und Sicherheit“ und dann auf „Browserdaten löschen“ .Privatsphäre & Sicherheit
  4. Wählen Sie für den Zeitraum die Option „ Gesamte Zeit“ aus der Dropdown-Liste aus und setzen Sie ein Häkchen neben „Cookies und andere Websitedaten“ und „ Zwischengespeicherte Bilder und Dateien“ .Daten löschen – Fehler 503 Backend-Abruf fehlgeschlagen
  5. Klicken Sie auf Daten löschen.

Wenn Sie aufgrund beschädigter oder veralteter zwischengespeicherter Daten in Ihrem Browser nicht auf die Website zugreifen können, können Ihnen diese Schritte beim Löschen helfen.

Das Leeren des Caches kann Ihnen dabei helfen, das Problem „Fehler 503: Zertifikat ist abgelaufen“ zu umgehen, sodass Sie nicht auf den Besuch von Websites beschränkt sind.

4. Setzen Sie Ihren Browser zurück

  1. Öffnen Sie Ihren bevorzugten Browser. Hier demonstrieren wir die Schritte mit Google Chrome.
  2. Gehen Sie zum Symbol mit den drei Punkten und klicken Sie dann auf Einstellungen .Einstellungen CHrome – Fehler 503 Backend-Abruf fehlgeschlagen
  3. Wählen Sie auf der linken Seite „Einstellungen zurücksetzen“ aus .Setzen Sie die Einstellungen auf die Standardeinstellungen zurück
  4. Klicken Sie auf „Einstellungen auf die ursprünglichen Standardwerte zurücksetzen“.
  5. Wählen Sie nun bei der folgenden Eingabeaufforderung „Einstellungen zurücksetzen“ aus .Zurücksetzen 2

Wenn Sie die Website in einem anderen Browser nutzen, sie aber mit dem bevorzugten Browser nicht öffnen können, ist es an der Zeit, sie auf die Standardeinstellungen zurückzusetzen.

5. Aktivieren Sie das Varnish-Plugin erneut (Backend-Benutzer).

  1. Gehen Sie zur Systemsteuerung Ihrer Website und melden Sie sich mit den Anmeldeinformationen an.
  2. Gehen Sie als Nächstes zu Web Accelerator und klicken Sie dann auf Lack verwalten.
  3. Klicken Sie auf Lack deaktivieren .Lack deaktivieren – Fehler 503 Backend-Abruf fehlgeschlagen
  4. Klicken Sie anschließend zum Deaktivieren auf Aktion bestätigen.
  5. Klicken Sie nun auf Lack aktivieren .eNABLE Varnish – = Fehler 503 Backend-Abruf fehlgeschlagen

Wenn das Problem „Fehler 503 Backend Fetch Failed“ serverseitig auftritt und durch eine Fehlkonfiguration des Varnish-Cache oder andere Probleme verursacht wird, kann eine Aktualisierung des Plugins Abhilfe schaffen. Wenn das Plugin jedoch bereits deaktiviert ist, versuchen Sie es zu aktivieren und prüfen Sie, ob das Problem behoben ist.

6. Ändern Sie die Varnish- und NGIX-Konfigurationsdateien (Backend-Benutzer).

  1. Stellen Sie sicher, dass Sie sich mit Administratorrechten angemeldet haben. Suchen und öffnen Sie die Datei in Ubuntu unter diesem Pfad im Texteditor Ihrer Wahl: /etc/varnish/default.vcl
  2. Durchsuchen Sie diese Zeile und entfernen Sie /pub daraus:
    • .probe = {.url = "/pub/health_check.php";
  3. Nach der Änderung sollte es so aussehen:
    • .probe = {.url = "/health_check.php";
  1. Wenn /pub in der Zeile nicht angezeigt wird, versuchen Sie, es hinzuzufügen. Speicher die Datei.

Suchen Sie nun die Datei nginx.conf.sample im Magneto 2-Stammordner und führen Sie die folgenden Schritte aus:

  1. Suchen Sie diese Zeile und fügen Sie health_check hinzu:
    • location ~ (index|get|static|report|404|503)\.php$ {
  2. Nach der Änderung sollte es so aussehen:
    • location ~ (index|get|static|report|404|503|health_check)\.php$ {
  3. Drücken Sie Ctrl+, Sum die Änderungen zu speichern.

7. Bearbeiten Sie die Cache-Länge (Backend-Benutzer)

  1. Gehen Sie zur Varnish-Konfigurationsdatei:etc/default/varnish
  2. Suchen Sie nach der Zeile http_resp_hdr_len und ändern Sie ihren Wert in 70000 Bytes. Falls der Parameter nicht vorhanden ist, suchen Sie nach thread_pool_max und fügen Sie diese Zeile hinzu:-p http_resp_hdr_len=70000 \
  3. Suchen Sie http_resp_size und ändern Sie den Wert in 100000; es sollte so aussehen:-p http_resp_size=100000 \http_resp_hdr_len-1 – Fehler 503 Backend-Abruf fehlgeschlagen
  4. Drücken Sie Ctrl+, Sum die Änderungen zu speichern.

Falls bei Ihnen nichts funktioniert hat, wenden Sie sich an den Website-Administrator und erläutern Sie das Problem und die von Ihnen versuchten Korrekturen, um weitere Hilfe zu erhalten.

Wenn Sie Fragen oder Anregungen zu diesem Thema haben, können Sie diese gerne im Kommentarbereich unten erwähnen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert