Помилка 503 Backend Fetch Failed: як її виправити

Помилка 503 Backend Fetch Failed: як її виправити
Помилка 503 Помилка отримання даних із серверної частини

Якщо ви зіткнулися з помилкою 503 Backend Fetch Failed Varnish cache server під час перегляду Інтернету, цей посібник може допомогти!

Ми розповімо про найпоширеніші причини та запропонуємо вам перевірені фахівцями WR способи негайного вирішення проблеми.

Що таке серверна помилка 503?

Сервер кешу 503 Backend Fetch Failed Varnish вказує на те, що веб-сайт або веб-служба, до яких ви намагаєтеся отримати доступ, наразі недоступні або у вас нестабільне підключення до Інтернету. Інші ймовірні причини:

  • Сервер знаходиться на техобслуговуванні.
  • Веб-сайт вважається підозрілим і тому блокується Adblocker на вашому комп’ютері.
  • Сервер веб-сайту не має достатньо пам’яті для обробки вхідної інформації.

Як виправити помилку 503 Backend Fetch Failed?

Перш ніж виконувати будь-які кроки, щоб виправити повідомлення про помилку 503, виконайте такі попередні перевірки:

  • Використання іншого браузера може бути прямим рішенням для вирішення цієї проблеми та інших, як-от 503 перших байт тайм-ауту .
  • Натисніть F5, щоб оновити веб-сторінку.
  • Закрийте всі інші активні вкладки або перезавантажте комп’ютер.

1. Увімкніть маршрутизатор (для зовнішніх і внутрішніх користувачів)

  1. Від’єднайте модем і маршрутизатор від розетки.
  2. Зачекайте 15-30 секунд, а потім знову підключіть модем до розетки.
  3. Знову зачекайте 1 або 2 хвилини, потім увімкніть маршрутизатор,
  4. Маршрутизатор запуститься; зачекайте, поки всі індикатори загоряться зеленим, а потім перевірте підключення.

Увімкнення та вимкнення живлення маршрутизатора може допомогти вирішити проблеми з локальною мережею та оновити інформацію DNS. Тим самим усуваючи проблему, якщо проблема з сайтом лежить на вашому боці. Це також може вирішити подібні проблеми, пов’язані з веб-сайтами, як-от помилка 503 недоступна .

2. Щоб перевірити з’єднання, перевірте зв’язок із маршрутизатором

  1. Натисніть Windows клавішу, введіть cmd і натисніть Запуск від імені адміністратора.CMD підвищено – 503 Помилка отримання з серверної частини
  2. Введіть таку команду, щоб перевірити DNS-сервери Google і показати, чи є втрата пакетів, і натисніть Enter: ping 8.8.8.8cmd_ping

За допомогою пінгування маршрутизатора можна діагностувати проблеми з підключенням до локальної мережі та виключити ймовірні проблеми з мережею.

3. Очистіть кеш браузера

  1. Відкрийте бажаний браузер. Тут ми демонструємо кроки за допомогою Google Chrome.
  2. Перейдіть до значка з трьома крапками, а потім натисніть Налаштування .Налаштування Chrome
  3. Натисніть опцію Конфіденційність і безпека, а потім натисніть Очистити дані веб-перегляду .Конфіденційність і безпека
  4. Для параметра «Діапазон часу» виберіть « Увесь час» із розкривного списку та поставте позначку поруч із пунктами «Cookie та інші дані сайтів», « Кешовані зображення та файли» .Очистити дані – помилка 503. Помилка отримання з серверної частини
  5. Натисніть Очистити дані.

Якщо ви не можете отримати доступ до веб-сайту через пошкоджені або застарілі кешовані дані, які зберігаються у вашому браузері, ці кроки можуть допомогти вам видалити його.

Очищення кешу може допомогти вам подолати проблему помилки 503, термін дії сертифіката закінчився , щоб ви не були обмежені у відвідуванні будь-яких веб-сайтів.

4. Перезавантажте браузер

  1. Відкрийте бажаний браузер. Тут ми демонструємо кроки за допомогою Google Chrome.
  2. Перейдіть до значка з трьома крапками, а потім натисніть Налаштування .Налаштування CHrome – помилка 503. Помилка отримання з серверної частини
  3. Ліворуч виберіть Скинути налаштування .Скиньте налаштування до замовчування
  4. Натисніть Скинути налаштування до початкових значень за замовчуванням.
  5. Тепер у наступній підказці виберіть Скинути налаштування .Скинути 2

Якщо ви можете використовувати веб-сайт в іншому браузері, але не можете відкрити його в бажаному браузері, настав час скинути налаштування за замовчуванням.

5. Знову ввімкніть плагін Varnish (користувачі серверної системи)

  1. Перейдіть на панель керування свого сайту та увійдіть, використовуючи облікові дані.
  2. Далі перейдіть до Web Accelerator і натисніть Manage Varnish.
  3. Натисніть Вимкнути лак .Вимкнути Varnish – помилка 503. Помилка отримання даних із серверної частини
  4. Далі натисніть «Підтвердити дію», щоб вимкнути.
  5. Тепер натисніть Увімкнути лак .eNABLE Varnish - = Помилка 503 Помилка отримання серверної частини

Якщо проблема Error 503 Backend Fetch Failed виникає на сервері та спричинена неправильною конфігурацією кешу Varnish або іншими проблемами, оновлення плагіна може допомогти. Однак якщо плагін уже вимкнено, спробуйте ввімкнути його та перевірте, чи проблему вирішено.

6. Змініть конфігураційні файли Varnish & NGIX (користувачі серверної системи)

  1. Переконайтеся, що ви ввійшли з правами адміністратора. Знайдіть і відкрийте файл в Ubuntu за цим шляхом у текстовому редакторі за вашим вибором: /etc/varnish/default.vcl
  2. Знайдіть у цьому рядку та видаліть з нього /pub:
    • .probe = {.url = "/pub/health_check.php";
  3. Після змін це має виглядати так:
    • .probe = {.url = "/health_check.php";
  1. Якщо ви не бачите /pub у рядку, спробуйте додати його. Збережіть файл.

Тепер знайдіть файл nginx.conf.sample у кореневій папці Magneto 2 і виконайте такі дії:

  1. Знайдіть цей рядок і додайте health_check:
    • location ~ (index|get|static|report|404|503)\.php$ {
  2. Після змін це має виглядати так:
    • location ~ (index|get|static|report|404|503|health_check)\.php$ {
  3. Натисніть Ctrl+ S, щоб зберегти зміни.

7. Відредагуйте довжину кешу (користувачі серверної системи)

  1. Перейдіть до файлу конфігурації Varnish:etc/default/varnish
  2. Знайдіть рядок http_resp_hdr_len і змініть його значення на 70000 байт. Якщо параметр не існує, знайдіть thread_pool_max і додайте цей рядок:-p http_resp_hdr_len=70000 \
  3. Знайдіть http_resp_size і змініть його значення на 100000; це має виглядати так:-p http_resp_size=100000 \http_resp_hdr_len-1 - Помилка 503 Помилка отримання з серверної частини
  4. Натисніть Ctrl+ S, щоб зберегти зміни.

Якщо у вас нічого не вийшло, спробуйте звернутися до адміністратора веб-сайту, пояснити проблему та виправлення, які ви намагалися отримати, щоб отримати подальшу допомогу.

Якщо у вас є запитання чи пропозиції щодо цієї теми, не соромтеся згадати їх у розділі коментарів нижче.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *