Что такое ошибка 502 плохой шлюз. Ошибка 502: Bad Gateway — как исправить?

Содержание

Что такое ошибка 502 Bad Gateway и как с ней бороться

Активные юзеры веба часто встречаются с различного рода ошибками, связанными с работой сервера, DNS, хостинга и так дальше. Сейчас мы побеседуем о 502 Bad Gateway, что это означает и как с ней биться. Традиционно оповещение о данной нам дилемме возникает при повторном обращении к одному и тому же ресурсу и ограничивает просмотр сайта.

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

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

Как правило, такую ошибку отдают ресурсы в ответ на обращение в случае, ежели имеются задачи с работой прокси, DNS либо хостинг-сервера. Фактически, все ошибки серии 5ХХ означают, что трудности появились на стороне сервера. Причём почаще всего надпись на белоснежном экране возникает конкретно при повторном обращении к определённому ресурсу.

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

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

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

Первой предпосылкой возникновения таковой ошибки становится низкая мощность сервера, к которому обращается запрос. К примеру, ежели он рассчитан на обработку 5 тыщ запросов в секунду, а ему посылают от 7 до 10 тыщ обращений, сервер чрезвычайно скоро выслать юзерам ошибку 502. Для решения задачи в данном случае нужно увеличивать мощности сервера, это добавление памяти, которой недостаточно в текущем объёме и расширение канала. В особенности свойственно возникновение таковой препядствия для серверов, организованных на базе домашних ПК, схожую нагрузку обыденный комп не в состоянии выдержать, потому при мельчайшем её увеличении сервер падает.

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

Как бороться

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

Что может сделать пользователь

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

  1. Чтобы убедиться, что конкретно сервер запрошенного ресурса не отвечает, попытайтесь обратиться к другому ресурсу. Просто откройте в браузере ссылку на иной веб-сайт, который гарантированно работает. Ежели доступ на страничку свободно предоставляется, означает, ожидайте починки подходящего ресурса. Этот способ в особенности актуален для юзеров корпоративных сетей, в которых доступ к вебу осуществляется через локальную сеть. И нередко система не имеет способности диагностировать ошибку за пределами выделенных ей прав.
  2. В случае ежели 1-ый тест показал, что с доступом в сеть у юзера все в порядке можно сделать ещё одну меру. Бывалые юзеры рекомендуют почистить cookies. При желании юзер может сделать это для определенного веб-сайта либо удалить все данные.
Читайте также  Виртуальный диск это. Создание и использование виртуального жесткого диска

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

  • Если вы пользуетесь браузером «Интернет Эксплорер», то нажмите значок шестерёнки в верхнем правом углу странички и в разделе сохранность выберите пункт «Удалить журнальчик браузера». Раскроется диалоговое окно, в котором юзеру предложат выбрать что конкретно он желает удалить. Отметьте нужные пункты и нажмите «Удалить».
  • Для тех, кто предпочитает Яндекс-браузер аннотация, последующая. Нажмите на сэндвич из трёх горизонтальных линий, расположенный сходу опосля списка открытых вкладок. Выберите два раза пункт «История». Здесь можно отметить и удалить данные выборочно. Для полной чистки выберите в основном меню раздел «Дополнительно» и нажмите «Очистить историю».
  • Пользователи Google Chrome должны выбрать в главном меню раздел «История». Потом на открывшейся страничке развернуть боковую панель и выбрать команду «Очистить историю».

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

Если ничего не помогло

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

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

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

Например, для браузера Google Chrome инкогнито запускается сочетанием кнопок Ctrl+Shift+N.

Если для вас посодействовал данный совет и error nginx bad 502 больше не возникает, то следует выполнить сброс опций браузера. Быстрее всего виновато какое-то не корректно работающее расширение.

Чистим cookie в браузере.

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

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

Для фанатов данного браузера, чтоб устранить проблемы необходимо прописать в адресной строке путь и щелкнуть кнопку «Enter».

Откроется страничка с историей посещений вами разных интернет страничек. Чтоб все очистить нажимаем клавишу «Очистить историю».

В появившемся окне избираем «За все время» и отмечаем галочкой пункт «Файлы cookie и остальные данные веб-сайтов и модулей».В заключении нажимаем клавишу «Очистить».

 

Google Chrome

Пользователи Chrome сумеют одолеть ошибку nginx bad сделав следующее.

Открываем выпадающее меню браузера, для этого жмем клавишу в виде 3 точек, находящуюся в правом верхнем углу и избираем пункт «История».

Для скорого доступа можно надавить сочетание кнопок «Ctrl+H».

В открывшемся окне опций нажимаем клавишу «Очистить историю». Дальше покажется еще одно окно в котором необходимо выбрать спектр «За все время» и отметить пункт «Файлы cookie» и остальные данные сайтов.

В заключении нажимаем клавишу «Удалить данные»

Браузер Opera

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

Откроется окно, в котором необходимо выставить опции, как показано на скриншоте ниже и надавить на клавишу «Удалить данные».

Internet Explorer

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

Открываем меню «Сервис», для этого в правом верхнем углу нажимаем на клавишу в виде «Шестеренки».

В появившемся перечне избираем пункт «Безопасность» — «Удалить журнальчик браузера».

Для ленивых: нажимаем сочетание кнопок на клавиатуре «Ctrl» + «Shift» + «Del».

В открывшемся окне ставим галочку напротив пт «Файлы cookie и данные веб-сайтов» и нажимаем клавишу «Удалить».

Читайте также  Кастомные прошивки xiaomi. Кастомные прошивки Android 11 для разных смартфонов: Xiaomi, Realme и другие

Mozilla Firefox

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

В выпадающем перечне избираем пункт «Библиотека» дальше открываем меню «Журнал» и щелкаем по пт «Удалить историю».

Откроется еще одно окно, в котором ставим галочку в пт «Куки» и нажимаем «Удалить сейчас».

Рекомендации для хозяев ресурса

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

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

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

Как нередко для вас приходится сталкиваться с таковой ошибкой? Какие деяния помогают поправить ситуацию? Интересует мировоззрение как юзеров сети, так и хозяев веб-сайтов.

Есть вопросы? Задай их мне! В комментариях!

Что такое ошибка 502 Bad Gateway и как ее исправить

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ipconfig /flushdns

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

Читайте также  0xc000007b при запуске игры. 0xc000007b

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

Для Ubuntu:

sudo service network-manager restart

Для остальных дистрибутивов:

sudo /etc/init.d/nscd restart

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

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

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

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

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

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

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

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

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

Актуально в вариантах, при которых ошибка 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. Пригодится некое время, чтоб предпосылки ошибок были записаны. Позже можно кропотливо изучить записи и уже на базе их решать определенные изменения.

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

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

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

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

Ошибка 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 на виртуальном сервере не помогут, придется обращаться в техподдержку хостинга. При этом непременно нужно упомянуть, что вы уже предприняли и как проводили все деяния.

Оставьте комментарий