Меню

Что делать если мангалиб не работает ошибка 502

Загружая страницу, браузер отправляет кучу запросов другим серверам. Они обрабатывают все запросы, затем возвращают код ответа HTTP с определенным результатом. Если в процессе этого возникнет какой-то сбой, на экране браузера отобразится ошибка. И одна из таких ошибок – 502 Bad Gateway. Я расскажу, что она означает, по каким причинам выходит, а еще опишу способы ее устранения.

Что означает ошибка 502 Bad Gateway

Ошибки, принадлежащие серии 5xx, означают появление проблем на стороне сервера. Если взять конкретно ошибку 502 Bad Gateway, то ее появление будет означать получение неправильного ответа сервера. «Виновниками» в такой ситуации обычно являются прокси, DNS или хостинг-серверы.

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Подписаться

Что делать, если вы пользователь

Ошибка 502 Bad Gateway может появиться на любом сайте. Пользователю для начала следует проверить, не является ли причиной проблемы какие-то неполадки с его стороны. Сделать это можно указанными ниже способами.

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

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

Проверить подключение к интернету

Стоит проверить работу модема и попробовать загрузить другие страницы. Убедитесь, что подключение к интернету стабильное. Еще вариант – перезапустить маршрутизатор и попробовать снова загрузить проблемный сайт.

Очистить кэш и cookies

Нередко причиной появления данной ошибки могут быть неверно загруженные cookies и кэш. В таких случаях необходимо просто очистить данные в настройках интернет-обозревателя.

Для любого браузера актуально – зайти в историю просмотров и найти ссылку «Очистить историю». В новом окне отметить пункты с кэшем и cookies, затем подтвердить действие. Как только данные будут удалены, надо вновь попробовать загрузить страницу. Не помогло? Идем дальше!

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

Допустимо, что в кэше установлено неправильное значение IP-адреса. Для таких случаев можно использовать сброс DNS кэша. В ОС Windows необходимо открыть инструмент «Командная строка» (вводим в поисковую строку название программы и выбираем запуск от имени администратора).

Далее следует ввести вот такую команду и активировать ее нажатием на клавишу Enter:

ipconfig /flushdns

Нужно подождать некоторое время, пока операция не завершится. Как только действие будет завершено, на экране выйдет подтверждение, что кэш был очищен.

Как очистить кэш DNS через командную строку Windows

Для Linux действие примерно схоже, но команда выглядит иначе. Открываю утилиту «Терминал» и ввожу в поле вот такой запрос:

Для Ubuntu:

sudo service network-manager restart

Для других дистрибутивов:

sudo /etc/init.d/nscd restart

Попробовать зайти с другого браузера

Проблема 502 Bad Gateway может быть актуальна и для конкретного браузера. Если у вас на компьютере есть другой интернет-обозреватель, попробуйте открыть сайт через него. 

Отключить плагины и расширения

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

Зайти на страницу позже

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

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

Ошибка 400 Bad Request

Что такое ошибка 500 и когда она возникает

Что делать, если вы администратор сайта

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

Проверка журнала ошибок

Актуально в случаях, при которых ошибка 502 Bad Gateway появляется после внесения изменений или обновления. Определить это очень просто, нужно лишь проверить журнал ошибок. В CMS WordPress можно включить запись возникающих ошибок, добавив в файл wp-config.php вот такие строки:

define( 'WP_DEBUG', true );

define( 'WP_DEBUG_LOG', true );

define( 'WP_DEBUG_DISPLAY', false );

После этого все записи начнут отображаться в файле debug.log. Храниться он будет в директории wp-content. Понадобится некоторое время, чтобы причины ошибок были записаны. Потом можно тщательно изучить записи и уже на основе их предпринимать конкретные изменения.

Проверка плагинов

Следует проверить, не влияют ли какие-либо плагины на работу сайта. Для этого можно поочередно отключать их, просто переименовывая папку интересующего плагина. Для этого надо выделить папку, затем нажать на меню «Файл» и в нем выбрать пункт «Переименовать».

Отключение плагина в WordPress путем переименования папки

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

Сети CDN и службы предотвращения DoS тоже могут влиять на работу сайта. Обычно виновник проблемы указывается на странице с кодом ошибки. Например, если под кодом 502 Bad Gateway есть строка cloudflare-nginx, значит, для исправления ошибки надо обратиться в службу поддержки CloudFlare. Можно отключить данный сервис, но потом придется долго ждать обновления DNS (это может занять несколько часов).

Один их вариантов отображения ошибки 502 Bad Gateway

Ошибка 502 на виртуальном хостинге VPS/VDS

Ошибка 502 Bad Gateway возникает из-за превышения лимита трафика пользователей, «шалостей» бота, скачивания сайта или даже DoS‑атаки. Решение данной проблемы кроется в ограничениях памяти.

Запустить команду top

Данный запрос в терминале поможет установить наличие свободной памяти. Этим же способом можно проверить, работает ли Apache.

Посмотреть логи Apache и nginx

Обычно в этих логах отображается активность пользователей. Если есть что-то подозрительное, можно предпринять действия. К примеру, забанить определенные IP-адреса, настроить Fail2ban или подключить систему защиты от DoS-атак.

Если после этого количество запросов к серверу снизилось, необходимо перезапустить Apache.

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

Бывает, что с логами все нормально, но памяти на обработку запросов все равно не хватает. Узнать об этом просто – при проверке командой top будет выдана ошибка OOM (out of memory). В таких случаях можно просто увеличить ее объем. Можно просто заказать другой тариф, в котором количество предоставляемой памяти больше. Подробнее об этом.

Проверить лимиты на php-cgi процессы

Если после проверки командой top показано, что свободной памяти еще достаточно, значит, на php-cgi процессы установлены лимиты. Для решения надо открыть конфигурационный файл Apache – httpd.conf, найти секцию модуля FastCGI (mod_fascgi или mod_fastcgid) и увеличить лимит.

Обратиться к службе технической поддержки

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

Содержание

  • Способ 1: Перезагрузка страницы
  • Способ 2: Проверка связи с интернетом
  • Способ 3: Очистка кэша и cookies
  • Способ 4: Очистка кэша DNS
  • Способ 5: Отключение расширений браузера
    • Google Chrome
    • Mozilla Firefox
    • Яндекс.Браузер
  • Способ 5: Использование другого браузера
  • Вопросы и ответы

как исправить ошибку «502 bad gateway» в браузере

Способ 1: Перезагрузка страницы

Рассматриваемый сбой означает, что сайт получил слишком много запросов за единицу времени и не позволяет выполнить подключение. В большинстве случаев это единичная ошибка, которую можно устранить банальной перезагрузкой страницы – во всех популярных браузерах за это действие отвечает клавиша F5. Если после этого ничего не изменилось, попробуйте ещё несколько раз, и только после задействуйте какой-нибудь из нижеописанных методов.

Способ 2: Проверка связи с интернетом

Также ошибку 502 Bad Gateway может вызывать нестабильное подключение ко всемирной сети – попробуйте зайти на какие-то другие сайты и проверить, как они загружаются. Также нелишним будет отключить десктопный клиент VPN, если таковой используется.

Способ 3: Очистка кэша и cookies

В некоторых случаях возникновение описываемой проблемы происходит из-за некорректных данных кэша или куки. Для её устранения либо в качестве профилактики соответствующие хранилища стоит очистить, в чём вам помогут следующие материалы.

Подробнее;
Как очистить кэш браузера Google Chrome, Mozilla Firefox, Opera, Яндекс.Браузера, Internet Explorer
Как очистить cookies в Google Chrome, Mozilla Firefox, Opera, Яндекс.Браузере, Internet Explorer

Способ 4: Очистка кэша DNS

Виновником проблемы может быть также неправильный IP-адрес, полученный вследствие, что особенно актуально для пользователей сетей, использующих локальную сеть или VPN. Произвести сброс можно посредством «Командной строки».

  1. Оснастку требуется запустить с административными полномочиями, например, с помощью нахождения её в «Поиске» и выбора соответствующего варианта.
  2. Открыть от администратора командную строку для устранения ошибки 502 Bad Gateway в браузере

  3. После запуска интерфейса введите в него команду ipconfig /flushdns и нажмите Enter.
  4. Ввод команды для очистки dns-кэша на Windows 10

  5. После появления сообщения как на скриншоте ниже закрывайте «Командную строку» и попробуйте открыть проблемную страницу – не исключено, что теперь ошибка пропадёт.
  6. Завершение очистки dns-кэша на Windows 10

Способ 5: Отключение расширений браузера

Вызывать появление рассматриваемого сбоя могут и некоторые дополнения для веб-обозревателя, в частности, предоставляющие услуги VPN или прокси. Получив ошибку 502, будет нелишним отключить все расширения и проверить, не устранена ли она.

Google Chrome

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

Подробнее: Как отключить расширения в Google Chrome

Отключить расширения Google Chrome для устранения ошибки 502 Bad Gateway в браузере

Mozilla Firefox

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

  1. Первым делом стоит задействовать режим чистого запуска браузера, чтобы узнать, виноваты ли дополнения. Откройте главное меню Файерфокс, затем выберите пункт «Справка».
    Открыть справку Mozilla Firefox с отключённым дополнением для устранения ошибки 502 Bad Gateway в браузере

    В окне справки воспользуйтесь кнопкой «Перезапустить без дополнений».

    Lumpics.ru

    Пункт безопасного запуска Mozilla Firefox с отключённым дополнением для устранения ошибки 502 Bad Gateway в браузере

    Подтвердите намерение.

  2. Подтвердить перезапуск без дополнений Mozilla Firefox для устранения ошибки 502 Bad Gateway в браузере

  3. Подождите, пока обозреватель загрузится, затем посетите ресурс, попытка доступа к которому и вызывает ошибку 502 – если переход на страницу происходит нормально, дело точно в плагинах. Но если сайт не открывается, необходимо их отключить. Для этого создайте новую вкладку любым удобным способом, щёлкните по адресной строке, введите в неё запрос about:addons и нажмите Enter.
  4. Открыть менеджер дополнений Mozilla Firefox для устранения ошибки 502 Bad Gateway в браузере

  5. Откроется менеджер расширений, где каждое находится в своём блоке. В нём же доступен и переключатель – кликните по нему для отключения соответствующего плагина.
  6. Отключить дополнение Mozilla Firefox для устранения ошибки 502 Bad Gateway в браузере

  7. Поочередно деактивируйте таким образом все аддоны, которые вызывают подозрение, каждый раз перезапуская браузер и проверяя наличие проблемы.
  8. Начать перезапуск Mozilla Firefox с отключённым дополнением для устранения ошибки 502 Bad Gateway в браузере

    Когда виновник будет обнаружен, придется отказаться от его использования или найти альтернативу.

Яндекс.Браузер

Веб-обозреватель от российского IT-гиганта построен на том же движке, что и Хром, поэтому большинство дополнений последнего подходят и первому. Впрочем, средство управления ими находится по совсем другому адресу – нюансы процедуры рассмотрены в следующем руководстве.

Подробнее: Отключаем дополнения Яндекс.Браузера

Отключить расширения Яндекс Браузера для устранения ошибки 502 Bad Gateway в браузере

Способ 5: Использование другого браузера

В наше время веб-технологии унифицируются, поэтому ситуации, когда сайт работает в одном интернет-обозреватели, но не загружается в другом, стали большой редкостью. Впрочем, такое ещё встречается, поэтому разумным будет использовать какой-нибудь альтернативный браузер для доступа к проблемному ресурсу: возможно, дело в каких-то особенностях конкретной страницы и конкретного приложения.

Подробнее: Браузеры для Windows

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

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

Теперь вход или регистрация будет на домене SocialLib, и в случае если вы уже там авторизованы, то вам просто будет легче входить на другие сайты семейства *Lib.

ВАЖНО. Для тех, кто не может войт на YaoiLib, но сейчас находится в аккаунте на этом или другом сайте, то перейдите по ссылке (вы сразу же должны будете вернуться на эту же страницу)

Собственно это всё обновление…

Ответы на вопросы.
Здесь присутствуют ответы даже на самые очевидные вопросы, но как показывает случай, даже их надо писать…

Нужно ли создавать аккаунт на SocialLib?
— Все аккаунты семейства *Lib имеют один аккаунт, и вам не надо создавать на каждый сайт новый, вы можете просто использовать один и входить на каждый из наших сайтов.

У меня пропали тайтлы которые были у меня в закладках.
— Если вы только проснулись, то все яой и сёнен-ай тайтлы были перенесены на yaoilib.me. Вам надо зайти в тот же аккаунт, который вы и входили на MangaLib.

Я вошла в аккаунт, но списки всё равно пустые.
— В 99% это означает что вы создали новый аккаунт, либо зашли на какой-то свой забытый старый. Ну и соответственно нужно зайти в тот самый аккаунт который у вас был на MangaLib.

Была авторизация через Facebook или Twitter, но они заблокированы.
— Воспользуйтесь проверенным vpn, а если и он не работает у вас, то перейдите по ссылке в начале с пометкой «ВАЖНО«, или ищите другой vpn который будет работать, главное выбрать в нём какой-нибудь СНГ регион или рядом с ними. На крайний случай вы можете указать почту в своём профиле и сбросить пароль.

Я не могу зайти в аккаунт и вообще не помню через что был осуществлён вход.
— В этом случае идёте к нам в Discord, и создаёте «тикет» связанный с аккаунтами, и делаете по инструкции как там написано.

Мне не приходит письмо о сбросе пароля
— Пробуйте ещё, но не чаще чем раз в полчаса. Поскольку народ ринулся вспоминать пароли, то они заполнили нашу квоту на отправку писем, которая обновляется каждый час. Ну и совет, пользуйтесь сохранением паролей, если уж вы забываете всё.

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

КАК СКАЧАТЬ ПРИЛОЖЕНИЕ? или КАК ДОБАВИТЬ ИКОНКУ?
— Всё написано в FAQ, печалит что в него вообще никто не заходит. Ну и это не приложение, а тот же самый браузер без адресной строки. Раздражает, что люди до сих пор думают, что его надо скачивать с GooglePlay или AppStore, почему-то их не смущает один и тот же интерфейс как в браузере, так и в якобы «приложении».

Почему вы не пренесёте Юри на отдельный сайт?
— Мы переносим критические жанры из-за которых приходит много жалоб в РКН. В остальном это бы решалось просто скрытием жанров. А если уж это понадобится переносить, то сделаем, но скорее всего это не будет отдельным доменом, а просто перейдёт на HentaiLib (это только предположение). Во многих других случах мы удаляем тайтлы, которые нарушают закон, либо те которые не перенесёшь на существующие наши сайты. Ну и для начала сравните количество Юри на сайте, с тем же Яоем, и поймёте, что фандом разительно отличается количеством, а это очень сильно влияет на многие решения…

Мне не удобно что теперь вы перенесли всё на другой сайт.
— Бывает, внешний фактор никто не отменял. Выбор не так велик, перед блокировкой сайта или переносом его на другой домен естественно будет выбран второй вариант.

Будет ли перенос тайтлов с HentaiLib на YaoiLib.
— Подумаем над этим. Пока остаётся всё как есть.

Будет ли доступна скачка глав на YaoiLib?

— В нынешней ситуации вряд ли. Есть вероятность сделать только для сенен-ай

Пока всё вспоминал(а) через что входил(а) насоздавал(а) кучу аккаунтов, можно ли их удалить?
— Удаление аккаунта будет в обновлённой версии сайта, в текущей же просто не обращайте на это внимание. Заранее напишу, что также в новой версии будет функция «объединить аккаунты».

На всякий случай здесь же напишу про отметки «Обновлено» в закладках, они вернутся когда сбросится кэш на сервере, примерно через сутки.

P.S. Ещё раз про закрытие комментариев, почитайте их в предыдущей новости и вы окунётесь в бесконечный цикл однотипных комментариев. Сложно сохранять спокойствие в таком случае. Ну и да, напомню, прочтите в самом начале про форум, если уж вы внезапно захотите быть самым умным и перенести дискуссию и множество вопросов туда. :/

При активном сёрфинге в сети не всегда всё проходит гладко. Время от времени пользователи вместо страницы сайта сталкиваются с ошибками HTTP. Если вы в качестве пользователя интернета столкнётесь с ошибкой 500, то в большинстве случаев проблема заключается не в вас или вашем интернет-соединении, а в сервере сайта. Исключением является ошибка 502, которая может указывать на неправильные настройки, особенно если окно с ошибкой появляется очень часто и не зависимо от того, на какой сайт вы пытаетесь перейти. Для начала необходимо определить, что методы решения ошибки 502 Bad Gateway для пользователя и администратора сайта отличаются. Рассмотрим причины и решения более подробно.

Ошибка 502 Bad Gateway на компьютере

502 Bad Gateway – что это значит

Интернет-протокол HTTP в ответ на каждый запрос предоставляет код состояния. Самый распространённый из них – 200: ОК, всё работает как надо. Обычно этот статус не отображается. Вместо этого посетители видят контент сайта. Различные ошибки имеют разные причины: если ошибки 400 означают, что проблемы у пользователя, то коды от 500 до 511 означают, что отрицательный ответ является результатом ошибки сервера. Цифры также указывают, где произошла ошибка – по крайней мере, для пользователей, которые знают, что означают отдельные коды.

Ошибка 502 обычно сопровождается фразой Bad Gateway, Bad Gateway Nginx, Bad Gateway Apache или Bad Gateway: Registered endpoint failed to handle the request. Такая ошибка неверного шлюза вместе с ошибкой «400: Страница не найдена» является одной из самых распространённых при работе в Интернете. Он появляется, когда сайт, к которому осуществляется доступ через главный сервер, не смог переслать запрос. В этом случае первый сервер функционирует только как прокси или шлюз. Хотя можно сказать, что все запросы в Интернете также пересылаются через шлюзы. Именно поэтому возникновение окна с ошибкой может доставить некоторые неудобства – не совсем ясно, в какой момент процесса запрос обнаружил неисправность.

Окно ошибки 502 Bad Gateway

Источники ошибки 502 Bad Gateway

В большинстве случаев ошибка неверного шлюза возникает на стороне сервера, поэтому простой пользователь исправить её не может. Также существует вероятность, что используемый браузер зарегистрировал ошибку 502 Bad Gateway, которой на самом деле не существует, или вы просто отключены от сети. Источником возникновения ошибки также может служить следующее:

  • Отказ сервера – шлюз от целевого сервера получает отрицательный результат. Это может произойти из-за сбоя системы. В редких случаях серверы могут отключаться от сети, например, когда контент нарушает закон.
  • Перегрузка веб-сервера – если веб-сервер достигает своего предела, он не может больше отвечать на запросы. Поэтому шлюз выдаёт 502 Bad Gateway. Причиной может быть неожиданно высокий интерес к сайту или даже DDoS-атака. Это означает, что злоумышленник использует виртуальную сеть, чтобы перегрузить сервер и спровоцировать системный сбой.
  • Неправильное программирование на PHP – иногда проблема содержится в коде сайта. Тогда на некоторые запросы будет получен отрицательный результат.
  • Ошибка связи – вызывать ошибки при пересылке запросов на обеих сторонах связи могут межсетевые экраны (сервер и клиент).
  • Ошибка браузера – вызвать ошибку отображения веб-сайта и 502 Bad Gateway могут расширения вашего браузера.

Принцип DDoS-атаки

Схема DoS-атаки

Причины возникновения

Существует 3 основных причины ошибки 502 Bad Gateway:

  • Доменное имя не разрешено – доменное имя по IP-адресу не разрешено. Важно отметить, что изменения DNS могут занимать столько же времени, сколько они будут активны. Это зависит от TTL или «времени жизни», отведённого для каждой записи.
  • Исходный сервер недоступен – не работает или отсутствует интернет-соединение.
  • Брандмауэр блокирует запрос – брандмауэр блокирует связь между пограничными и исходным серверами на сайте. Также может быть вызвано подключаемыми модулями безопасности CMS. Некоторые системы защиты DDOS слишком активны, поэтому блокируют запросы от серверов доставки контента.

Как исправить ошибку 502 Bad Gateway

Чтобы исправить ошибку 502 Bad Gateway, рассмотрим решение проблемы с точки зрения администратора сайта. Посетитель вашего портала поделился с вами информацией о том, что при попытке получить доступ к вашему сайту он видит сообщение об ошибке 502. Что это значит для вас? Администратор также далеко не всегда может правильно установить причину возникновения ошибки. Во-первых, нужно проверить, доступен ли сайт в целом. Если ваш сервер действительно выходит из строя, вам следует связаться с вашим хостинг-провайдером. Возможно, они уже знают об ошибке, и их поддержка уже работает над восстановлением. Также следует проверить файлы журналов сервера на наличие сообщений об ошибках. В частности, источником ошибок часто становится программирование на PHP, поэтому обязательно проверьте, содержится ли источник ошибок в коде или в базе данных. При необходимости можно использовать старую резервную копию, чтобы быстро исправить ошибку.

Выгрузка резервной копии файлов

Часто ошибка возникает только потому, что сервер был временно перегружен или слишком долго не мог ответить на вышестоящий запрос. Если такие перегрузки начинают возникать всё чаще, следует обратиться к хостинг-провайдеру. Совместными усилиями можно добиться лучшей конфигурации веб-сервера, но удаётся это далеко не всегда. Затем вы должны проверить, правильно ли настроен ваш брандмауэр, и убедиться, что он не блокирует какие-либо законные запросы. Другим источником ошибки может быть неисправность разрешений имён. Проверьте настройки DNS у своего хостинг-провайдера. Чаще всего 502 через какое-то время исчезает сама по себе. Когда ошибка возникает за пределами вашей сферы влияния, она решается интернет-провайдером (ISP) или хостинг-провайдером веб-сервера без какого-либо вмешательства с вашей стороны. Если же неисправность возникает по вашей вине, определить её источник и способ устранения нужно как можно быстрее.

Временно отключите свою сеть доставки контента (CDN)

Запросы браузера иногда перенаправляются через обратный прокси-сервер. Другими словами, использование прокси-сервера создаёт посредника между браузером пользователя и сервером сайта. Некоторые службы, такие как сети доставки контента (CDN), используют технологию обратного прокси-сервера для максимально эффективной маршрутизации входящего трафика. Но иногда этот дополнительный слой при попытке подключения к исходному серверу веб-сайта может создавать проблемы. Когда это происходит, ваши посетители (и вы) могут столкнуться с ошибкой 502. Проверить и выяснить, является ли ваша CDN причиной этой проблемы, достаточно просто. Всё, что вам нужно сделать, это временно отключить службу, а затем проверить, правильно ли загружается сайт без неё. Процесс отключения CDN зависит от используемой вами службы.

Отключение CDN на сайте

Теперь, когда вы попытаетесь получить доступ к веб-сайту, его исходный сервер ответит на запрос без посредников. Если error 502 исчезла, вероятно, источником проблемы была ваша CDN. В большинстве случаев вам просто нужно подождать несколько часов, прежде чем снова включить службу. Конечно, обязательно проверьте и убедитесь, что ошибка больше не возникает. Если вы используете другой CDN, вам необходимо просмотреть его документацию для получения инструкций о том, как временно отключить службу.

Очистите кэш браузера

Если неполадка действительно на стороне сервера, но вам необходимо получить доступ к содержимому сайта, есть способы обойти неисправность. Один из них – кэш браузера. Современные браузеры некоторое время хранят копии веб-сайтов на своих собственных серверах, поэтому могут отображать более раннюю их версию. Чтобы загрузить страницу из кэша Google, введите cache: в поле поиска, а затем URL-адрес, который вы хотите посетить (например, cache:https://vk.com). Однако нужно помнить, что вы просматриваете устаревшую версию сайта. Чтобы избавиться от ошибки, почистите кэш своего браузера.

Очистка кэша в Mozilla Firefox

Удалите файлы cookie вашего браузера

Что делать с ошибкой 502? В большинстве случаев её можно исправить, просто перезагрузив страницу. Если проблема решится, значит сервер был просто временно перегружен. Поскольку такие сбои могут длиться довольно долго, повторная загрузка страницы может помочь примерно через 15 минут. Если сообщение об ошибке не исчезло, очистите кэш и файлы cookie. Может быть, что браузер на самом деле просто получил доступ к данным из внутренней памяти устройства. Удалять все файлы cookie не обязательно – в настройках браузера можно открыть и удалить только те, которые имеют отношение к соответствующему веб-сайту.

Очистка cookie в Google Chrome

Запустите браузер в режиме инкогнито

Ошибка может быть в вашей системе, даже если код состояния указывает на что-то другое. Если при каждой попытке посетить любые сайты выскакивает Bad Gateway, скорее всего ошибка связана с вашим компьютером, браузером или брандмауэром. Для начала проверьте функциональность браузера. Первым шагом должен быть его перезапуск в режиме инкогнито. Если это не сработает как нужно, запустите браузер в безопасном режиме. Если ошибка исчезнет, значит проблема заключалась в одном из дополнений или расширений браузера, которые в безопасном режиме отключены. Для этого нужно открыть командную строку и ввести сюда полный путь расположения браузера в кавычках. У каждого разработчика браузеров есть разные команды для запуска безопасного режима:

  • Firefox: «C:Program FilesMozilla Firefoxfirefox.exe» -safe-mode
  • Internet Explorer: «C:Program FilesInternet Exploreriexplore.exe” –extoff
  • Chrome: браузер Google не предлагает безопасный режим. Вместо этого достаточно запустить в режиме инкогнито.

Режим инкогнито в Google Chrome

Исправьте DNS-сервер

Ошибка 502 может возникнуть из-за неправильной привязки имени домена и IP-адреса. Это связано с миграцией веб-сайта на новый хост, которая обычно занимает какое-то время. Решение состоит в том, чтобы очистить кэш DNS в локальной системе так же, как вы удаляете кэш из браузера. Откройте командную строку и выполните команду:

ipconfig / flushdns

При успешной очистке кэша DNS программа выдаст сообщение «Кэш DNS очищен успешно».

Команда ipconfig /flushdns

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

Логи – это записи о всех действиях, выполненных вами в любом приложении. Вы можете проверить журналы приложений и соответствующий журнал на сервере. Журналы приложений сообщат вам о том, какие страницы были запрошены во время выполнения приложения, в то время как журнал на сервере будет содержать информацию об оборудовании, отвечающем за выполнение приложения, и статусе всех подключённых к серверу устройств.

Отключить плагин CDN

Сеть доставки контента (CDN) – это сторонние сервисы для рендеринга «тяжёлого контента», который включает в себя большие изображения и видео. CDN используется приложением для поддержания эффективности. Конфигурация брандмауэра может позволить недопустимому или вредоносному контенту проходить через шлюз, что приведёт к ошибке 502 Bad Gateway. Чтобы решить эту проблему, вам просто нужно отключить CDN.

Попробуйте использовать другой браузер

Попробуйте подключиться через другой браузер. Если открытие страницы пройдёт без сбоев, то текущий стандартный браузер нужно удалить и переустановить. Если переключение браузеров проблему с ошибкой неверного шлюза не решит, нужно проверить настройки вашей сети. Самый простой вариант – перезагрузить модем и маршрутизатор. Если это не помогло, попробуйте переключиться с Wi-Fi на LAN и использовать кабельное соединение.

Перезагрузите компьютер и сетевое оборудование

Иногда 502 Bad Gateway возникает по вине интернет-провайдера. Причиной здесь является ложная запись на их DNS-сервер. Чтобы обойти сообщение об ошибке, введите другой DNS-сервер в настройках. В Windows это можно сделать в настройках соединения TCP/IP. В качестве теста вы можете получить доступ к бесплатному DNS-серверу Google – 8.8.8.8 и 8.8.4.4.

Переход в свойства активного адаптера

Свойства IP версии 4

Изменение адреса DNS-сервера

Обратитесь к своему интернет провайдеру

Если ошибка вызвана не провайдером, остаётся только ждать, пока она не исчезнет сама по себе (или использовать кэшированные версии страниц). В большинстве случаев ошибка носит временный характер и устраняется администратором в кратчайшие сроки.

Ошибка 502 Bad Gateway указывает на то, что интернет-сервер вернул недопустимый ответ при попытке доступа к веб-странице.

Однако эта ошибка также может возникать из-за проблем с компьютером.

Вы не уверены, что означает плохой шлюз 502 или как его решить?

Вот пошаговое руководство по устранению ошибки 502 Bad Gateway. Узнайте, что это значит, как определить и как решить.

Что такое ошибка 502 Bad Gateway?

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

Коды состояния HTTP из диапазона 500, такие как 500, 501, 503, 504 и т. д., указывают на ошибки сервера среди этих сетевых сбоев.

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

В зависимости от операционной системы, браузера, веб-сервера и хоста ошибка 502 Bad Gateway может появляться по-разному. Ниже приведены наиболее частые формы временной ошибки HTTP 502 Bad Gateway:

  • Ошибка HTTP 502 Неверный шлюз
  • 502 Ошибка прокси-сервера
  • 502 Плохой шлюз NGINX
  • Ошибка сервера
  • Служба шлюза 502 временно перегружена
  • HTTP 502
  • Временная ошибка 502

Вот пример того, как Google отображает это.

Другие службы, такие как Twitter, могут отображать совершенно другое сообщение в ответ на ошибку 502 Bad Gateway, например «Twitter переполнен». Это кажется немного более удобным для пользователя.

Причины ошибки 502 Bad Gateway

Давайте рассмотрим, что вызывает плохую ошибку 502, прежде чем мы рассмотрим, как ее устранить. Ошибка шлюза 502 — это временная ошибка, которая может возникать по разным причинам. Ниже приведены некоторые из наиболее распространенных причин.

  • Из-за внезапного всплеска трафика (перегрузка сервера)
  • Когда брандмауэр блокирует запрос
  • Когда адрес домена не разрешается
  • Время ожидания программного обеспечения сервера (возврат запроса с веб-сервера занимает больше времени, чем предполагалось.)
  • Некоторые расширения браузера также могут иногда приводить к ошибкам, в основном это расширение AdBlock.

Ошибка 502 bad gateway обычно указывает на проблему с сетью/сервером; иногда это также может быть проблемой на стороне клиента. Эти параметры различаются в зависимости от того, возникла ли проблема на нашем конце или на исходных серверах. Если исходный сервер вызывает проблему, вы как пользователь мало что можете сделать, но мы должны проверить и подтвердить, что проблема не на нашей стороне.

Если вы пользователь, попробуйте следующее:

Попробуйте перезагрузить страницу.

Когда вы сталкиваетесь с проблемой плохого шлюза 502, первое, что вы должны сделать, это подождать несколько минут, а затем перезагрузить веб-сайт. Это связано с тем, что проблема могла быть вызвана временно перегруженным сервером.

Проверьте, не закрыт ли сайт для других.

Если у вас возникли проблемы с подключением к веб-сайту (по какой-либо причине), вы можете увидеть, возникают ли проблемы только у вас или у других людей. Для этого существует множество инструментов, таких как down.com.

Этот метод покажет вам, в чем проблема, и поможет вам в ее решении. Если сайт недоступен для всех, вы мало что можете сделать. Вам просто нужно подождать, пока она не будет решена.

Попробуйте другой браузер

Ошибка 502 Bad Gateway также может быть вызвана проблемой с вашим браузером. Использование другого браузера, чтобы проверить, работает ли он, — это простой способ проверить это. Google Chrome, Mozilla Firefox, Apple Safari или Microsoft Edge — все это варианты. Если ошибка появляется и в новом браузере, вы будете знать, что это не проблема браузера, и вам следует попробовать другое решение.

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

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

Проверьте расширения браузера

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

Перезагрузите устройства

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

Скорее всего, ваш компьютер или сетевое оборудование (Wi-Fi, маршрутизатор и т. д.) испытывают странные и временные проблемы. Эту проблему можно решить, перезагрузив компьютер и сетевое оборудование.

Изменить DNS-серверы

Проблемы с DNS могут иногда приводить к ошибкам 502. Смена DNS-серверов — плохая идея, но это один из способов проверки на наличие ошибок. Ваш интернет-провайдер, скорее всего, настроит ваши DNS-серверы, если вы не измените их самостоятельно. Вы можете изменить их на сторонние DNS-серверы, такие как Open DNS или Google DNS, что может решить проблему. Есть и другие преимущества перехода на DNS-серверы, такие как повышение скорости и надежности.

Если вы системный администратор или владелец веб-сайта, попробуйте следующее:

Работает ли внутренний сервер?

  • Проверьте, работает ли внутренний сервер (например, PHP, NodeJS, Tomcat и т. д.)? Если нет, запустите его.
  • Если бэкэнд-сервер работает, может быть, он завис? Или не в состоянии обслужить какой-либо запрос?
  • Может ли веб-сервер общаться с внутренним сервером? Может проблема в брандмауэре?

Видите ли, причин может быть множество, и лучший способ отладки — проверить журналы веб-сервера и внутреннего сервера, чтобы понять, почему он не может обслужить запрос. Как только вы узнаете, что вызывает проблему, вы сможете это исправить.

Временно отключите CDN или брандмауэр.

Сети доставки контента (CDN) представляют собой прозрачную основу Интернета для распространения контента. Ошибка 502 bad Gateway может быть вызвана CDN. Вы используете CDN от стороннего сервиса.

Если изменение настроек брандмауэра и компакт-диска не помогает, рассмотрите возможность их временного отключения и перезапуска веб-сайта. Эта процедура не на 100% эффективна, но стоит попробовать, чтобы понять, в чем проблема.

Подведение итогов 👨‍💻

В этой статье мы рассмотрели, что означает проблема 502 Bad Gateway, наиболее распространенные причины и способы ее решения.

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

Иногда работа в Интернете может быть не такой гладкой, как хотелось бы. Бывают случаи, когда мы не можем получить доступ к веб-странице, и все, что мы видим,-это код ошибки. 502 Bad Gateway-это ошибка, которая беспокоит многих пользователей. В этом блоге мы обсудим эту ошибку и попытаемся ее исправить.

502 Неверный код состояния шлюза на веб-странице-это ошибка, которая возникает, когда один сервер получает недопустимый ответ от другого сервера. Эта ошибка может быть вызвана множеством причин. В этом блоге мы обсудим способы исправления кода состояния Bad Gateway 502.

Как возникает 502 Bad Gateway?

Давайте кратко рассмотрим некоторые возможные причины этой ошибки-

  • Веб-серверу требуется много времени, чтобы вернуть запрос.
  • Хотя не очень часто, DDoS атаки также могут вызвать ошибку 502 Bad Gateway
  • Веб-сайт получает намного больше трафика, чем предполагается.
  • Ваш запрос заблокирован брандмауэром
  • Проблема с маршрутизатором, модемом или другим сетевым оборудованием.
  • Ваш интернет-провайдер заблокировал веб-сайт.

Как исправить ошибку 502 Bad Gateway?

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

1. Обновите свою страницу

Обновить страницу

Один из способов избавиться от https 502 Bad Gateway-просто перезагрузить веб-страницу. Это решение может быть полезно, если ваш сервер или хост перегружен. Вы можете щелкнуть правой кнопкой мыши и выбрать параметр перезагрузки или нажать F5 или Ctrl + F5.

2. Проверьте, не работает ли ваш веб-сайт или возникла какая-то проблема

Этот шаг может занять от нескольких секунд до минуты, но он покажет вам, есть ли проблема на вашем конце или веб-сайт действительно не работает. Скопируйте URL своего веб-сайта и вставьте его в downforeveryoneorjustme.com . Если на вашем конце будет какая-то ошибка, веб-сайт вернет комментарий о том, что веб-сайт не работает для вас.

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

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

Одна из причин возникновения этой ошибки заключается в том, что ваш браузер кэшировал поврежденные или устаревшие файлы. Итак, еще один простой способ решить проблему «сбой запроса с кодом состояния 502»-это очистите кеш браузера . Выполнив несколько простых шагов, вы можете очистить кеш от браузеры, такие как Safari, Chrome и Firefox .

Также прочтите: Очистить кеш в Safari и Chrome

4. Перезагрузите компьютер

Иногда в компьютере и сетевом оборудовании возникают временные сбои. Таким образом, перезагрузка компьютера и маршрутизатора может помочь решить проблему. Выключите компьютер и отключите Wi-Fi, затем подождите немного, включите их и проверьте, получаете ли вы код состояния 502 или нет.

5. Очистить локальный кеш DNS

DNS Cache

Проблемы с DNS, такие как неотвечающие DNS-серверы, неверные IP-адреса или изменение службы хостинга, также могут привести к ошибкам, и 502 Bad Gateway является одной из них. Если вы недавно изменили свой хостинг, вам следует дать как минимум 24 часа, чтобы изменения вступили в силу. Если ошибка все еще появляется, очистка кеша DNS может быть вариантом. Вот как можно очистить кеш DNS в Windows 10 .

6. Используйте VPN

Вы можете задаться вопросом, как VPN может помочь вам с этой ошибкой. VPN может помочь вам перенаправить ваше соединение, прежде чем вы сможете получить доступ к веб-сайту. Это может быть особенно полезно, если ваш интернет-провайдер заблокировал доступ к веб-сайту. Во-вторых, несколько VPN упрощают очистку DNS, что может в дальнейшем помочь вам в устранении таких ошибок, как ошибка 502 Bad Gateway.

Systweak VPN-одна из лучших VPN, которая может легко помочь вам очистить DNS и перенаправить соединения. Хотите проверить это наизнанку? Как насчет всеобъемлющего обзора?

Что такое Systweak VPN?

Systweak VPN-одна из лучших VPN для Windows 10 , которая имеет более 4500 серверов, расположенных в более чем 53 странах и более чем в 200 локациях, и имеет упрощенный и легкий в использовании интерфейс. Он совместим с Windows 10,8,1,8 и 7 и предлагает такие функции, как-

  • Строгая политика отсутствия журналов
  • Шифрование военного уровня AES-256
  • Вы можете выбрать между IKEv2 и OpenVPN, оба из которых являются надежными протоколами VPN.
  • Выделенный аварийный выключатель

Как быстро очистить DNS с помощью Systweak VPN?

Systweak VPN

Очистка DNS с помощью Systweak VPN-это вопрос нескольких простых шагов или щелчков мышью, если вы:

  1. Установите Systweak VPN
  2. На панели задач найдите панель задач (справа, стрелка вверх) и щелкните ее.
  3. Найдите значок Systweak VPN, щелкните его правой кнопкой мыши и выберите”Очистить кеш DNS”.

Сколько это будет стоить?

Вы можете получить Systweak VPN за 9,95 доллара США в месяц или 71,40 доллара США в месяц

Нажмите здесь, чтобы загрузить Systweak VPN

7. Проверьте темы и плагины

Иногда плохо закодированные и неисправные темы и плагины конфликтуют друг с другом. В результате ваш сервер будет завершать каждый запрос и скрипт на вашем веб-сайте, из-за чего может возникнуть ошибка 502 Bad Gateway. Вы можете попробовать отключить все плагины и повторно активировать их один за другим. Таким образом, вы также сможете поймать плагин или тему виновника.

Если у вас нет доступа к панели управления вашей системы управления контентом (CMS), вы можете попробовать отключить плагин и темы в программе FTP или на панели хостинга.

Типичные варианты кода состояния 502

  • 502 Bad Gateway
  • Запрос не выполнен с кодом состояния 502
  • Временная ошибка (502)
  • 502 Bad Gateway NGINX
  • Служба 502 временно перегружена
  • 502 Ошибка сервера: сервер обнаружил временную ошибку и не смог выполнить ваш запрос.
  • HTTP 502
  • Ошибка прокси-сервера 502
  • Это ошибка
  • Ошибка 502
  • Плохой шлюз: прокси-сервер получил недопустимый ответ от вышестоящего сервера.
  • Ошибка HTTP 502-недопустимый шлюз

Заключение:

В большинстве случаев ошибка 502 Bad Gateway является ошибкой не на стороне клиента, а на стороне сервера. Тем не менее, есть несколько способов решить эту проблему. Если у вас есть еще один трюк, чтобы решить эту проблему, упомяните об этом в разделе комментариев ниже. Для получения дополнительной информации продолжайте читать Библиотеку твиков. Вы также можете найти нас на Facebook, YouTube, Twitter, Instagram, Pinterest, Flipboard и Tumblr.

Следующее чтение:

Законно ли использовать VPN?

Как скрыть свой IP-адрес?

Как установить Firefox на Chromebook?

502 ошибка

Запрос от пользователя к файлам сайта последовательно проходит через несколько условных «шлюзов»: браузер, DNS-кэш и DNS-серверы, CDN-, веб-серверы и т. д. Ошибка 502 Bad Gateway выдается, когда одно из звеньев этой цепи работает некорректно или не работает вообще.

Чаще всего причина — в перегруженности сервера, на котором расположен сайт. Ему не хватает мощностей, чтобы обработать запросы. Такое может произойти из-за:

  • DDos-атаки. Злоумышленники создают поток «пустых» запросов, которые перегружают сервер.
  • Резкого всплеска посещаемости сайта. У вас есть некая средняя посещаемость, под которую вы зарезервировали определенный объем ресурсов сервера. Но в праздники, дни распродаж, после каких-то рекламных активностей это число может резко вырасти, и сервер перестанет справляться с нагрузкой.
  • Действий у соседей по виртуальному хостингу. На виртуальном хостинге нет фиксированных только под вас мощностей, фактически вы делите их с другими арендаторами. Если у кого-то из них сейчас форс-мажор: та же DDos-атака или пиковая посещаемость, они «перетянут на себя одеяло» и займут максимально доступную часть ресурсов. В том числе ваших. Это будет продолжаться до тех пор, пока хостинг-провайдер не обнаружит нарушителя.
  • Неоптимизированного сайта. Настройки, логика обработки запросов могут быть такими, что даже небольшое число посетителей генерирует множество запросов. Как только посещаемость вырастает — нагрузка на сервер становится непомерной.
  • Слабой производительности вашего тарифного плана. Возможно, вы изначально взяли слишком мало ресурсов или же ваш сайт уже слишком большой для старого тарифа.

Ошибка 502 Bad Gateway может быть связана с некорректной работой PHP-скриптов и плагинов. Иногда проблема возникает в работе MySQL или службы Memcached.

Действия администратора сайта при ошибке 502

Ошибка 502 Bad Gateway сравнительно неплохо диагностируется: есть множество способов найти и устранить ее причину. Если сайт расположен на виртуальном хостинге, инструментов не так много (журнал ошибок, проверка плагинов). Лучше всего обратиться к хостинг-провайдеру.

У владельцев VPS/VDS и «дедиков» возможностей для диагностики больше.

Посмотрите информацию на странице ошибки

Иногда там могут быть указаны полезные сведения — на каком этапе произошел сбой.

К примеру, если в ошибке есть сообщение о cloudflare-nginx, то обрыв соединения произошел на серверах Cloudflare — популярного поставщика CDN-услуг. Обратитесь в их техподдержку.

Проверьте доступность проблемной страницы с помощью сервисов

Чтобы убедиться, что проблема не локальная, проверьте, виден ли ваш сайт другим пользователям. Для этого можно использовать специальные сервисы, например, https://2ip.ru/site-availability/. Если проверка показывает, что сайт действительно недоступен, переходите к следующим шагам.

Проверьте журнал ошибок и логи сервера

Вы можете посмотреть журнал ошибок вашей CMS. В Wordpress журнал расположен в папке wp-content, файл называется debug.log. Если такого файла нет или он пустой — нужно включить запись логов в конфигурационном файле wp-config.php.

Если у вас VPS/VDS или выделенный сервер, дополнительно посмотрите логи сервера. По ним можно определить:

  • вызвана ли проблема 502 Bad Gateway каким-то из последних обновлений на сервере;
  • подозрительную активность с некоторых IP-адресов;
  • признаки DDoS-атаки (массовые однотипные запросы к службам и портам);
  • отсутствие соединения между вашими серверами, например, Nginx и Apache и т. д.

Исходя из результатов проверки можно предпринять действия для решения проблемы:

  • забанить IP-адреса, с которых идет подозрительный трафик. Можно даже установить специальное ПО, которое будет автоматически банить IP на основании заранее установленных вами правил (тот же Fail2ban);
  • установить системы защиты от DDos-атак;
  • откатить обновления, которые вызвали ошибку, или внести нужные коррективы для их нормальной работы;
  • перезапустить Apache-сервер, исправить настройки соединения между ним и Nginx и так далее.

Проверка плагинов CMS

Ошибку с кодом 502 Bad Gateway могут вызывать некорректно работающие плагины WordPress. Например, плагины кеширования.

Чтобы проверить, в этом ли причина, найдите папку с плагинами и переименуйте ее (можно дать любое имя). CMS перестанет использовать плагины. Если ошибка после этого исчезнет — проблема в них. Включите плагины снова (верните папке прежнее имя) и отключайте последовательно каждый, чтобы определить «виновника».

Проверка командой top

Исправление ошибки 502 на виртуальном сервере можно начать с проверки командой top (на виртуальном хостинге такая возможность чаще всего недоступна).

Проверка может выявить, что:

  • серверу не хватает памяти. Об этом будет говорить аббревиатура OOM (out of memory) в результатах или же в параметре Mem — free (свободная память) будет указано слишком маленькое число.
  • если ошибка 502 Bad Gateway с причиной нехватки памяти в последнее время происходит все чаще, возможно, посещаемость вашего сайта выросла, и вам нужно перейти на другой тариф или увеличить объем оперативной памяти на вашем выделенном сервере.
  • лимитов php-cgi процессов не хватает для обработки запросов всех пользователей. Возможно, установлены слишком маленькие лимиты. Попробуйте их увеличить в конфигурационном файле httpd.conf.

Действия пользователя при ошибке 502

Чаще всего причина ошибки на сервере или хостинге сайта. Но в некоторых случаях сбой происходит у пользователя. Чтобы исправить ситуацию или убедиться, что проблема не у вас, сделайте следующее:

  • Подождите 2-3 минуты и перезагрузите страницу. Возможно это какой-то временный сбой на маршруте соединения с сайтом, и сейчас все придет в норму.
  • Откройте другой сайт. Если он также выдает ошибку 502 Bad Gateway, то скорее всего проблема на вашей стороне.
  • Проверьте настройки и статус сетевого подключения. Нет ли сообщений «сетевой кабель не подключен» или «без доступа к интернету». Перезагрузите роутер.
  • Откройте страницу в другом браузере. Если, скажем, в Chrome страница открывается нормально, а в Opera появляется ошибка — ищите проблему в Opera.
  • Откройте страницу в режиме «инкогнито». В этом режиме не работают никакие установленные у вас аддоны и расширения к браузеру. Страница открылась без ошибки? Значит, проблема в них. Отключайте их по отдельности, проверяя, не исчезла ли ошибка. В первую очередь обратите внимание на VPN-расширения и ad-блокировщики.
  • Почистите кэш и куки. Накопившиеся старые данные могут мешать соединению.
  • Почистите кэш DNS. В кэше вашего компьютера могут храниться устаревшие «связки» IP-адреса сайта и его URL. Сброс DNS кэша позволит загрузить с серверов обновленные данные, и сайт станет доступен. Для сброса в Windows наберите в cmd команду ipconfig /flushdns и подождите, пока появится сообщение об успешном завершении очистки.

консоль

Обратитесь в техподдержку

Если проблему не удалось решить своими силами, напишите или позвоните в техподдержку вашего хостинга. Во-первых, причины ошибки могут быть в каких-то настройках, которые доступны только им. Во-вторых, у специалистов провайдера гораздо больший опыт по части решения проблем с сервером.

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

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

Ошибка 502 Bad Gateway: что значит

Файлы любого сайта находятся на физическом сервере. Чтобы их получить и отобразить веб-ресурс на компьютере, браузер делает запрос на сервер. Если он по какой-либо причине не передал файлы, появляется ошибка 500-511.

Ошибка 502 Bad Gateway возникает при неправильной работе прокси-сервера, DNS-сервера и чаще всего сервера, на котором размещён сайт. Проблема может распространяться как на весь ресурс, так и на отдельные страницы. Это зависит от характера проблемы. Существуют разновидности 502 ошибки: Bad Gateway Nginx, Bad Gateway Apache. Об их отличиях мы расскажем ниже. Также эта ошибка может иметь формулировки:

  • Bad Gateway: Registered endpoint failed to handle the request, Temporary Error (502),
  • Error 502,
  • Bad 502 Gateway,
  • 502 Error,
  • 502. That’s an error,
  • 502 Service Temporarily Overloaded,
  • 502 Server Error: The server encountered a temporary error and could not complete your request,
  • 502 – Web server received an invalid response while acting as a gateway or proxy server,
  • 502 Bad Gateway Nginx,
  • 502 Proxy Error,
  • HTTP 502,
  • HTTP Error 502 Bad Gateway.


Что значит плохой шлюз: ошибка 502

Причины возникновения ошибки 502 Bad Gateway

  1. Первая и основная причина ― перегрузка сервера. Перегрузка может быть вызвана несколькими проблемами:

  2. Большое количество посетителей одновременно. Веб-ресурс может посещать ограниченное количество посетителей. Сколько человек может посетить сайт зависит от возможностей сервера (размера оперативной памяти) и настроек, которые сделал создатель ресурса. Если по какой-либо причине на сайт зайдёт больше пользователей, чем запланировано, сервис может не справиться и страница выдаст код 502. Такое случается при рекламных акциях и распродажах в интернет-магазинах.
  3. Атака хакеров или DDoS-атака. Эта проблема связана с предыдущей причиной перегрузки. Хакер имитирует большой наплыв пользователей, из-за чего сервер выходит из строя. Такие атаки могут быть использованы для снижения продаж.
  4. Плохая оптимизация сайта. Настройки ресурса сделаны так, что маленькое количество посетителей генерирует много запросов. В этом случае нужно оптимизировать работу сервера с пользовательскими запросами.
  5. Второй причиной возникновения кода 502 могут явиться ошибки РНР. Если для расширения функционала сайта в панель управления были добавлены некорректно настроенные плагины, они могут выдавать проблемы в своей работе. Вместе с ними ошибку покажет и сайт целиком. Также если код сайта написан неправильно, запросы могут давать отрицательный результат.
  6. Ошибка браузера. Проблема может быть на стороне пользователя, если у него установлены расширения, которые нарушают соединение с сервером сайта.

Чем отличается ошибка 502 Bad Gateway Nginx

Между браузером и сервером может стоять веб-сервер. Он используется для снижения нагрузки на сервер, аутентификации пользователей и многого другого. Самые популярные программы для создания веб-сервера ― Nginx и Apache. Так как веб-сервер является посредником между браузером и сервером, то именно он будет оповещать пользователя о проблеме. Поэтому в зависимости от веб-сервера в сообщении вы можете увидеть надпись Bad Gateway Nginx или Bad Gateway Apache. При этом причины возникновения проблемы одинаковы.

Как исправить ошибку 502

Что делать, если вы пользователь

  1. Перезагрузите страницу, если проблема была вызвана наплывом посетителей. Возможно, через некоторое время посетители уйдут со страницы и вы сможете увидеть контент.
  2. Попробуйте зайти на другой веб-ресурс. Если вы можете зайти на другой сайт, значит проблема на стороне владельца ресурса и вы ничего не можете сделать. Вернитесь на страницу позже, когда администратор восстановит доступ.
  3. Проверьте подключение к интернету. Из-за низкой скорости или нестабильности соединения браузер может не получать данные с сервера.
  4. Запустите браузер в режиме «Инкогнито». В режиме «Инкогнито» браузер работает с базовыми настройками. Если вам удалось зайти на веб-ресурс в этом режиме, значит одно из ваших расширений браузера мешает соединению. Это расширение нужно отключить.
  5. Почистите файлы cookies. Если при повторном входе на сайт всё равно отображается ошибка 502, очистите кэш браузера. Возможно, доступ уже восстановлен, но ваш браузер обращается к старой версии страницы из кэша.
  6. Очистите кэш DNS. DNS-кэш — это временная база данных вашего компьютера, которая хранит записи обо всех последних посещениях и попытках посещений веб-сайтов и их IP-адресах. Кэш позволяет ускорить вход на часто посещаемые веб-ресурсы. Если у сайта изменились DNS, а данные из кэша отправляют на старый IP-адрес, в браузере появится код 502. После очистки браузер начнёт обращаться к новому IP-адресу.


Как очистить кэш DNS

В зависимости от вашей операционной системы очистите кэш по одной из инструкций.

  1. Откройте командную строку. Для этого введите в поисковую строку «Командная строка» и выберите появившееся приложение:
  1. Введите команду:

ipconfig /flushdns

  1. Дождитесь сообщения об очистке кэша:
  1. Откройте терминал клавишами Ctrl+Alt+T.
  2. Введите команду:

Для Ubuntu:

sudo service network-manager restart

Для других дистрибутивов:

sudo /etc/init.d/nscd restart

  1. Войдите в терминал. Для этого нажмите клавиши Command + Space. Введите Терминал и нажмите на найденное приложение.
  2. Введите команду:

sudo killall -HUP mDNSResponder

Готово, вы очистили кеш DNS. Попробуйте заново зайти на сайт.

Что делать, если вы владелец сайта

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

Способ 1 ― введите команду top в командной строке сервера:

Mem ― вся оперативная память.

Swap ― раздел подкачки.

Посмотрите на строку Memfree. Это количество свободного места на сервере. Если там указано маленькое число, ошибка 502 Bad Gateway появляется из-за нехватки памяти. Увеличьте количество оперативной памяти и проблема пропадёт. Также в результатах можно будет увидеть, какую нагрузку на сервер даёт каждый отдельный процесс.

Способ 2 ― введите команду free -m.

Mem ― вся оперативная память.

Swap ― раздел подкачки.

В строке Memfree показано свободное место на сервере. Если там маленькое число, увеличьте количество оперативной памяти.

Проверьте логи сервера. Если проблема возникла в момент каких-либо обновлений на сайте, проверьте журнал изменений, чтобы отменить те доработки, которые нарушили функциональность сервера. Также в логах можно увидеть DDos-атаку. Если дело в нехватке памяти, в логах отобразится ошибка OOM (out of memory).

Проверьте плагины в WordPress. Если ваш сайт создан на WordPress, некоторые плагины и темы могут нарушать работу сервера.

  1. 1.

    Войдите в панель управления WordPress. Если вы пользуетесь услугой REG.Site, войти в панель управления CMS можно прямо из Личного кабинета.

  2. 2.

    Перейдите во вкладку «Плагины» ― «Установленные».

  3. 3.

    Нажмите Деактивировать у плагина, который, как вам кажется, повлиял на работу сайта:

Можно сразу отключить все плагины, чтобы убедиться, что один из них влияет на работу сервера. И далее по очереди включайте плагины, пока не найдёте конкретный плагин-виновник.

Проверьте, как работают вспомогательные службы, например MySQL и Memcached. Иногда они могут стать причиной 502 ошибки.

Свяжитесь со службой поддержки своего хостинг-провайдера. Если ничего из вышеперечисленного не помогло, обратитесь к службе поддержки и подробно опишите проблему и действия, которые вы предприняли до обращения. Действуйте по одной из инструкций ниже.


Сайт находится на виртуальном хостинге REG.RU

Если вы столкнулись с единичными случаями возникновения 502 ошибки, можете проигнорировать их.
Если код 502 возникает регулярно, напишите заявку в службу поддержки. В заявке укажите:

  1. Точное московское время наблюдения проблемы.
  2. Название сайта, на котором была замечена проблема.
  3. Если ошибка отображается не сразу, а после определённых действий (добавление изображения, отправка формы с сайта, импорт файлов), подробно опишите порядок действий, по которому мы сможем воспроизвести проблему.
  4. Если для воспроизведения проблемы необходимо авторизоваться в административной части сайта, предоставьте логин и пароль для доступа.


Сайт находится на VPS REG.RU

Чаще всего на VPS используется связка: Nginx + бэкенд-сервер (Apache, PHP-FPM, Gunicorn, NodeJS). Ошибка 502 возникает в случае, если Nginx не может получить ответ от этих сервисов.
Клиенты с VPS сталкиваются с «502 Bad Gateway», когда:

  • какой-то из сервисов выключен. Перезапустите веб-сервер Apache, PHP-FPM либо другой сервис, с которым работает Nginx;
  • между Nginx и бэкенд-сервером некорректно настроена связь. Например, Nginx производит обращение к порту 8080, а веб-сервер Apache «слушает» на 8081. В этом случае необходимо скорректировать настройки веб-сервера.

Если вам не удалось самостоятельно устранить ошибку 502, обратитесь в техподдержку. В заявке укажите:

  1. Точное московское время наблюдения проблемы.
  2. Название сайта, на котором была замечена проблема.
  3. Если ошибка отображается не сразу, а после определённых действий (добавление изображения, отправка формы с сайта, импорт файлов), подробно опишите порядок действий, по которому мы сможем воспроизвести проблему.
  4. Если для воспроизведения проблемы необходимо авторизоваться в административной части сайта, предоставьте логин и пароль для доступа.

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Что делать если майнкрафт пишет ошибку opengl 1288
  • Что делать если майнкрафт пишет ошибка лицензии