Wyłącz i wyłącz router
- Aby naprawić błąd 503, pobieranie zaplecza nie powiodło się, uruchom ponownie komputer, wykonaj polecenie ping do routera, wyczyść pamięć podręczną przeglądarki lub zresetuj przeglądarkę.
- Czytaj dalej, aby poznać szczegółowe instrukcje.

Jeśli podczas przeglądania Internetu napotkałeś błąd 503 Backend Fetch Failed Varnish serwera pamięci podręcznej, ten przewodnik może Ci pomóc!
Porozmawiamy o najczęstszych przyczynach i zaproponujemy przetestowane przez ekspertów WR metody szybkiego rozwiązania problemu.
Co to jest błąd backendu 503?
Serwer pamięci podręcznej 503 Backend Fetch Failed Varnish wskazuje, że witryna lub usługa sieciowa, do której próbujesz uzyskać dostęp, jest obecnie niedostępna lub masz niestabilne połączenie internetowe. Inne prawdopodobne przyczyny to:
Jak testujemy, recenzujemy i oceniamy?
Przez ostatnie 6 miesięcy pracowaliśmy nad stworzeniem nowego systemu oceny sposobu, w jaki tworzymy treści. Korzystając z niego, później przerobiliśmy większość naszych artykułów, aby zapewnić praktyczną wiedzę na temat stworzonych przez nas przewodników.
Aby uzyskać więcej szczegółów, możesz przeczytać jak testujemy, recenzujemy i oceniamy w WindowsReport.
- Serwer jest w trakcie konserwacji.
- Witryna jest uważana za podejrzaną i dlatego blokowana przez Adblocker na Twoim komputerze.
- Serwer witryny nie ma wystarczającej ilości pamięci, aby przetworzyć przychodzące informacje.
- Jak naprawić błąd 503 Niepowodzenie pobierania zaplecza?
- 1. Wyłącz i wyłącz router (zarówno dla użytkowników frontendowych, jak i backendowych)
- 2. Pinguj do routera, aby sprawdzić połączenie
- 3. Wyczyść pamięć podręczną przeglądarki
- 4. Zresetuj przeglądarkę
- 5. Włącz ponownie wtyczkę Varnish (użytkownicy backendu)
- 6. Zmodyfikuj pliki konfiguracyjne Varnish i NGIX (użytkownicy backendu)
- 7. Edytuj długość pamięci podręcznej (użytkownicy backendu)
Jak naprawić błąd 503 Niepowodzenie pobierania zaplecza?
Przed przystąpieniem do jakichkolwiek kroków mających na celu naprawienie komunikatu o błędzie 503 pobierania zaplecza nie powiodło się, wykonaj następujące wstępne kontrole:
- Bezpośrednim rozwiązaniem tego i podobnych problemów może być użycie innej przeglądarki 503 limit czasu pierwszego bajtu.
- Naciskać F5 aby odświeżyć stronę internetową.
- Zamknij wszystkie pozostałe aktywne karty lub uruchom ponownie komputer.
1. Wyłącz i wyłącz router (zarówno dla użytkowników frontendowych, jak i backendowych)
- Odłącz modem i router od gniazdka elektrycznego.
- Poczekaj 15-30 sekund, a następnie podłącz modem z powrotem do gniazdka elektrycznego.
- Ponownie poczekaj 1 minutę lub 2, a następnie włącz router,
- Router uruchomi się; poczekaj, aż wszystkie lampki zaświecą się na zielono, a następnie przetestuj połączenie.
Włączenie i wyłączenie zasilania routera może pomóc w rozwiązaniu problemów z siecią lokalną i odświeżeniu informacji DNS. Eliminując w ten sposób problem, jeśli problem ze stroną leży po Twojej stronie. To również może pomóc podobne problemy związane ze stroną internetową, takie jak błąd 503, są niedostępne.
2. Pinguj do routera, aby sprawdzić połączenie
- wciśnij Okna typ klucza cmd i kliknij Uruchom jako administrator.
- Wpisz następujące polecenie, aby pingować serwery DNS Google i wyświetlać informacje o utracie pakietów lub trafieniu Wchodzić:
ping 8.8.8.8
Pingowanie routera może pomóc w zdiagnozowaniu problemów z łącznością w sieci lokalnej i wykluczeniu prawdopodobnych problemów z siecią.
3. Wyczyść pamięć podręczną przeglądarki
- Otwórz preferowaną przeglądarkę. Tutaj demonstrujemy kroki przy użyciu przeglądarki Google Chrome.
- Idź do ikona trzech kropek, następnie kliknij Ustawienia.
- Kliknij Prywatność i bezpieczeństwo opcję i kliknij Wyczyść dane przeglądania.
- Dla Zakres czasu, wybierać Cały czas z listy rozwijanej i umieść znacznik wyboru obok Pliki cookie i inne dane witryny, & Obrazy i pliki w pamięci podręcznej.
- Kliknij Wyczyść dane.
Jeśli nie możesz uzyskać dostępu do witryny z powodu uszkodzonych lub nieaktualnych danych zapisanych w pamięci podręcznej w przeglądarce, poniższe kroki mogą pomóc w ich usunięciu.
Wyczyszczenie pamięci podręcznej może pomóc w ominięciu Błąd 503 Certyfikat wygasł problem, dzięki czemu nie będziesz ograniczony do odwiedzania żadnych stron internetowych.
- Chronione: 3 sposoby usuwania tła z wideo
- Poprawka: Sky Glass utknął podczas aktualizacji oprogramowania
- Czy HBO Max powiadamia Cię, gdy ktoś się loguje?
- Chronione: jak skalować i ulepszać wideo za pomocą VideoProc Converter AI
4. Zresetuj przeglądarkę
- Otwórz preferowaną przeglądarkę. Tutaj demonstrujemy kroki przy użyciu przeglądarki Google Chrome.
- Idź do ikona trzech kropek, następnie kliknij Ustawienia.
- Z lewej strony wybierz Resetowanie ustawień.
- Kliknij Zresetuj ustawienia do ich oryginalnych wartości domyślnych.
- Teraz w następnym wierszu wybierz Resetowanie ustawień.
Jeśli możesz korzystać ze strony w innej przeglądarce, ale nie możesz jej otworzyć w preferowanej przeglądarce, czas zresetować ją do ustawień domyślnych.
5. Włącz ponownie wtyczkę Varnish (użytkownicy backendu)
- Przejdź do Panelu sterowania swojej witryny i zaloguj się przy użyciu poświadczeń.
- Następnie przejdź do Akcelerator sieciowy, następnie kliknij Zarządzaj lakierem.
- Kliknij Wyłącz lakier.
- Następnie kliknij Potwierdź działanie wyłączyć.
- Teraz kliknij Włącz lakier.
Jeśli błąd 503 Backend Fetch Failed występuje po stronie serwera i jest spowodowany błędną konfiguracją pamięci podręcznej Varnish lub innymi problemami, pomocne może być odświeżenie wtyczki. Jeśli jednak wtyczka jest już wyłączona, spróbuj ją włączyć i sprawdź, czy problem został rozwiązany.
6. Zmodyfikuj pliki konfiguracyjne Varnish i NGIX (użytkownicy backendu)
- Upewnij się, że zalogowałeś się przy użyciu uprawnień administratora. Znajdź i otwórz plik w Ubuntu z tej ścieżki w wybranym edytorze tekstu: /etc/varnish/default.vcl
- Przeszukaj tę linię i usuń z niej /pub:
.probe = {
.url = "/pub/health_check.php";
- Po zmianie powinno to wyglądać tak:
.probe = {
.url = "/health_check.php";
- Jeśli nie widzisz /pub w wierszu, spróbuj go dodać. Zapisz plik.
Teraz zlokalizuj nginx.conf.przykład plik w Magneto 2 folderze głównym, wykonaj następujące kroki:
- Znajdź tę linię i dodaj health_check:
location ~ (index|get|static|report|404|503)\.php$ {
- Po zmianie powinno to wyglądać tak:
location ~ (index|get|static|report|404|503|health_check)\.php$ {
- Naciskać klawisz kontrolny + S aby zapisać zmiany.
7. Edytuj długość pamięci podręcznej (użytkownicy backendu)
- Przejdź do pliku konfiguracyjnego Varnish:
etc/default/varnish
- Spójrz na http_resp_hdr_len linii i zmień jej wartość na 70000 bajty. W przypadku, gdy parametr nie istnieje, poszukaj thread_pool_max i dodaj tę linię:
-p http_resp_hdr_len=70000 \
- Znajdź http_resp_size i zmień jego wartość na 100000; To powinno wyglądać tak:
-p http_resp_size=100000 \
- Naciskać klawisz kontrolny + S aby zapisać zmiany.
Jeśli nic nie pomogło, spróbuj zwrócić się do administratora witryny, wyjaśnij problem i wypróbowane poprawki, aby uzyskać dalszą pomoc.
Jeśli masz jakieś pytania lub sugestie na ten temat, możesz wspomnieć o nich w sekcji komentarzy poniżej.