Что значит 502 bad gateway

Представьте ситуацию. При открытии сайта появляется сообщение с ошибкой 502. Это не означает, что сайт не работает. Рассмотрим подробнее что значит 502 bad gateway и как ее устранить.

Что это такое

Ошибка 502 bad gateway говорит про сбой в работе на сервере. Причиной ее появления являются DNS или хостинг сервер, где размещен сайт.
Это ошибка nginx-сервера (работающего на Unix-подобных ОС). Часто возникает на сайтах под управлением WordPress.

Как это работает

При загрузке страницы, обозреватель отправляет запросы на сервер. Если сервер, где размещен сайт получив запрос не может его обработать, про это он сообщает серверу nginx, выступающему в роли посредника. Он передает сообщение, отображающееся в браузере в виде ошибки.

Почему возникает

Существует три причины возникновения ошибки:

  1. Доменное имя недоступно по IP-адресу;
  2. На сервере не работает интернет;
  3. Брандмауэр заблокировал запрос.

Итак, ошибка 502 bad gateway что означает и как ее исправить рассмотрим подробнее.

Что делать пользователю

Возможно, причина заключается в неправильной настройке конфигурации обозревателя у пользователя. Рассмотрим, что предпринять.

Проверка подключения к интернет

Проверьте работу роутера. Попробуйте выключить его от сети и подождать десять секунд. Потом включите его снова.

Перезагрузите страницу

Это самое простое решение. После появления ошибки bad gateway подождите одну-две минуты, и выполните перезагрузку. Обновите страницу без учета данных кэша. На клавиатуре нажмите комбинацию клавиш «Shift+F5».

Удалите кэш

Способ рассмотренный выше может не сработать если на сайте расположен закэшированный элемент, который блокирует отображение страницы. Что предпринять? Очистите кэш.
В современных обозревателях это делается по одному алгоритму:

  1. В меню обозревателя перейдите «История»-«Очистить»;
  2. Отметьте пункт «Очистить кэш».

Подробнее смотрите в статье «Очищаем кэш в Chrome».

Режим инкогнито

Обозреватель откроется с настройками по умолчанию. Отключатся расширения и плагины. Подробнее смотрите в статье: «Как включить режим инкогнито в Chrome».

Другой браузер

Откройте сайт, где возникла 502 ошибка в другом браузере. Если он откроется, это значит, что причина появления ошибки в обозревателе.
Попробуйте зайти на сайт со смартфона. Если страница не открылась, придется подождать пока ошибку устранит администратор ресурса.

Очистка кэша DNS

Возможно, в кэше прописано неправильное значение IP-адреса. Сбросьте его. В Командной строке пропишите:
Подождите завершения операции.

Откройте сайт немного позже

Подождите пока разработчики не устранят ошибку 502 bad gateway. Отправьте письмо его владельцу, где сообщите о возникшей проблеме.

Как поступить владельцу сайта

Самому решать проблему с работоспособностью сайта не рекомендуется, если вы не обладаете достаточными знаниями в этой области. Поэтому обратитесь в техподдержку. Подробно опишите проблему.
Рассмотрим способы, которые определят причину ошибки.

Смотрим журнал

Неполадка возникает после обновления или редактирования на сайте. Как узнать причину неполадки? Посмотрите журнал ошибок.

Плагины

Проблема возникает на сайте под управлением WordPress, если установлены плагины кэширования. Отключите их. Проверьте, пропала ли ошибка.

Проверка сети CDN

Если под кодом ошибки 502 будет надпись «cloudflare», обратитесь в техподдержку CloudFlare. Если этот сервис отключить, придется ждать 1-2 часа обновления DNS.

Виртуальный хостинг

Ошибка появляется в результате превышения лимита трафика. Что предпринять? Командой «top» в терминале проверьте есть ли свободная память.

Проверьте логи

В них посмотрите активность пользователей. Если их действия подозрительные, забаньте эти IP адреса.

Увеличьте память

Если при проверке командой top появится ошибка ООМ. Увеличьте объем памяти. Закажите другой тариф, предоставляющий больше памяти.

Читайте также:

Вывод

Мы рассмотрели, что означает надпись 502 bad gateway. Часто ошибка возникает у пользователя. Для ее устранения начните с самого простого. Перезагрузите страницу, почистите кэш в обозревателе.
Если вы владелец сайта, проверьте работу плагинов. Если не удалость устранить ошибку самостоятельно обратитесь в техподдержку.

Понравилась статья? Поделиться с друзьями:
Задайте вопрос или оставьте свое мнение

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.