sonyps4.ru

Ошибка 502 плохой шлюз что делать. Ошибка "502 Bad Gateway" - что это такое? Причины появления и способы устранения

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

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

Если Вы владелец или администратор сайта , который при попытке на него зайти выдаёт ошибку 502 Bad Gateway, то неисправность придется решать скорее всего Вам. Всё зависит от того, есть ли у Вас SSH-доступ к своему хостингу или нет. Если нет, то проблема автоматически ложится на плечи Вашего хостинг-провайдера — обратитесь в техническую поддержку с подробным описанием проблемы. Как правило, в этом случае решается всё довольно-таки оперативно, так как сайт обычно на сервере не один и заявки поступают от других клиентов тоже.
Хуже, если Ваш сайт расположен на виртуальном (VPS) или выделенном (VDS) сервере. В этом случае, обычно, переложить проблему с больной головы на здоровую (читай: со своей на техподдержку хостера) не получится и придётся всё исправлять самостоятельно. Что делать?
Для начала, попробуйте перезапустить сервер nginx. На CentOS, например, это делается командой:

Service nginx restart

Если он у Вас используется, как фронт-энд для сервера Apache (httpd), то последний мог вылететь или повиснуть — перезапустите и его:

Service httpd restart

Не помогло — посмотрите текущую загрузку сервера с помощью команды:

Особенно обратите внимание на значение параметра load average :

Он должен быть примерно равен количеству ядер процессора, ну плюс/минус 2. Если значение load average больше 10, то стоит бить тревогу — что-то сильно грузит процессор сервера. Часто за этим стоит направленная атака DDOS. Выясняйте причину — скорее всего её устранение вернёт Ваш сайт к нормальной жизни.

Во время просмотра веб-страниц и повторного обращения к каким-либо ссылкам на экране вместо сайта может отображаться сообщение «ошибка 502 Bad Gateway», и просмотр информации, размещенной на сайте, становится невозможным. Появление такого сообщения чаще всего значит, что проблемы возникли на прокси-сервере, DNS-сервере либо хостинг-сервере, на котором размещен запрашиваемый пользователем сайт.
Фактически отображение данного сообщения значит, что браузером был получен недопустимый тип ответа от сервера, и общая заставка «Bad Gateway - Error 502» появляется на дисплее компьютера в качестве информирования про возникшую ситуацию. Apache Server мог не успеть обработать запрос или просто неправильно это сделал. В случае работы сервера за шлюзом, корень проблемы может крыться в нем, либо в Apache Server, передающим шлюзу сообщение о проблеме.

Что может быть причиной появления ошибки 502

Основной проблемой, приводящей к возникновению ошибки, выступает недостаток ресурсов серверного компьютера, что приводит к появлению сообщения «ошибка 502 Bad Gateway». Чаще всего это происходит из-за недостатка оперативной памяти на компьютере. Определить это можно посмотрев уровень нагрузки и потребляемых ресурсов в диспетчере. Если происходит превышение тарифа хостинга, то может срабатывать ограничение и появляться ошибка. Исправить это можно переходом на тариф с большим объемом вычислительной мощности.
Apache Server характеризуется жестким количеством обработчиков, зафиксированных конфигурацией сервера. При занятости всех обработчиков запрос будет попадать в очередь обработки, и ожидать в ней не дольше 1 минуты, а после истечения времени появится «Error 502». Кроме того, обработчикам может не хватать ресурсов для нормальной работы с запросами.

Что делать пользователю при появлении ошибка 502

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

Как веб-мастеру исправить «Error 502»

  1. Проанализировать уровень текущей нагрузки на сервер и нагрузки во время появления ошибки. В случае наличия большой нагрузки на оперативнуюпамять, необходимо увеличить ее объем.
  2. В случае постоянного возникновения кода 502 нужно проверить корректность настройки лимита на число php-cgi процессов, потому что их неверная конфигурация будет приводить к постоянному выводу сервера из строя.
  3. Минимизировать число обращений к внешним ресурсам и настроить лимит на время ответа. Данные действия помогут следить за "пробуксовками" во время загрузок и определить проблемы сервера.
  4. Для сайтов, находящихся на виртуальных хостингах, причиной выпадения ошибки может быть плохая настройка конфигурации сервера. В этом случае рекомендуется сменить провайдера хостинговых услуг.

При постоянном серфинге в интернете очень часто пользователи сталкиваются с ошибкой «502 Bad Gateway». Но это не атака вирусов или вредоносного ПО, поэтому не нужно сразу же сканировать компьютер с помощью антивируса и, тем более, переустанавливать Windows.

Причины появления

Главные причины появления 502-й ошибки:

  • повышенная нагрузка на сервер, в результате чего возникает нехватка технических ресурсов;
  • ограниченная конфигурация сервера;
  • неполадки в работе хостинга;
  • ошибка DNS.

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

Пути решения проблемы

Сначала зайдите на другой сайт. Оптимальный вариант – использовать серверы, размещенные в той же стране, в которой находитесь вы. К примеру, когда возникает 502-я ошибка при просмотре сайта Вконтакте в России, посетите любой новостной федеральный сайт. Если другие ресурсы работают нормально, либо немного подождите, либо почистите cookie-файлы браузера.

Рассмотрим процесс очистки cookie в главных браузерах.

Google Chrome

  1. Откройте меню → История → История.
    Альтернативный вариант – нажмите Ctrl+H .
  2. Нажмите «Очистить историю» и в появившемся окне задайте параметры очистки:
    • период – «За все время»;
    • установите галочки на первых четырех пунктах (остальные пункты выбирайте в зависимости от ваших нужд).
  3. Нажмите «Очистить историю».

Internet Explorer


Opera


Mozilla Firefox


Альтернативные способы исправления

Если вы владеете собственным сервером и возникает ошибка «502 Bad Gateway», это может свидетельствовать о:

  • превышении максимальной нагрузка на сервер (он способен обработать не более 5 000 запросов в секунду, но идет 6-7 или более тысяч запросов);
  • DDoS-атаке (большое количество запросов выполняется хакерами с целью причинить вред репутации ресурса);
  • ограниченной конфигурациии сервера (создание дата-центра на «железе», которое не соответствует требуемым мощностям).

В этих случаях существует два выхода:

  • улучшать технические характеристики сервера;
  • устанавливать дополнительное ПО и файерволы для защиты от перегрузок.

Добрый день!

В 99% случаев ошибка 502 Bad Gateway говорит о том, что возникли проблемы на стороне сервера, который обслуживает веб-сайт.

502 Bad Gateway - ошибка протокола http, которую отдает обслуживающий сайт сервер (frontend) при невозможности получить контент от вспомогательных серверов (backend).

  • Принтер не печатает с компьютера ставит в очередь - как исправить?
  • Что делать пользователю при ошибке 502 Bad Gateway:

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

    Что делать администратору сайта при ошибке 502 Bad Gateway:

    Почти всегда ошибку 502 Bad Gateway отдает пользователю nginx. Это означает, что вы используете nginx в качестве frontend сервера и php-fpm или apache в качестве backend сервера. Ваш backend сервер отказал и ему необходимо вернуть работоспособность. Рекомендуемая последовательность действий для быстрейшего восстановления обслуживания:

    1. Перезагрузите ваш Apache или php-fpm сервер (сделайте рестарт сервиса). Сервис мог подвиснуть, например, из-за большой нагрузки.
    2. Проверьте работоспособность вспомогательных служб, таких как MySQL и Memcached. Редко, но они также могут стать причиной ошибки 502 Bad Gateway.
    3. Если один из сервисов не стартует - проверьте свободное место на диске сервера командой df -h , если место кончилось - срочно освободите его и рестартуйте службы.
    4. Проверьте нагрузку на сервер с помощью команды top, если она очень большая (показатель la больше 10) - перезагрузите сервер полностью с помощью команды reboot.

    class="eliadunit">

    Все, кто относительно часто занимается интернет-серфингом, периодически сталкивались с белой страницей, на которой виднелась табличка «502 bad gateway » и прочие непонятные слова. Что это значит, как исправить и принесет ли подобное известие вред ПК?

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

    • ошибка прокси-сервера;
    • проблемы с DNS;
    • сбой хостинга.

    Понятно, что большинству эти термины ничего не скажут, но будем объяснять на пальцах: ошибка 502 говорит о том, что сервер, на котором находится сайт с ВК, одноклассниками, Яндексом и прочими сервисами (для каждого ресурса свой сервер) в данный момент не работает. Как исправить проблему, чтобы точно убедиться, что ошибка не с вашей стороны? Да все элементарно.

    Для начала откройте какой-либо другой ресурс. Все открылось? Значит проблема с одним сайтом. Ошибка повторилась? Ситуация более запущена, но решаема. Кстати, перевод «Bad Gateway » звучит как «плохой шлюз ».

    Пути устранения

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

    Разберем процедуру на примере Google Chrome.

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

    class="eliadunit">

    Жмем на пункт «История », а затем кликаем по кнопке «очистить ».

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

    Выберите интервал «за все время», чтобы удалить максимальное количество ненужной информации. Остается только дождаться конца операции и повторить попытку. Не работает? Тогда проблема точно не на вашем ПК. Ну а вы дополнительно удалили лишний мусор из системы.

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

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

    Итак, если сервер рассчитан на 5-7 тысяч запросов в секунду (такое количество народа одновременно зашло на ресурс), а подобных запросов переваливает за 10 тысяч, то ошибка проявится очень скоро. В таких случаях нужно наращивать мощность сервера , увеличивая канал и добавляя память. Вы должны понимать, что типичный домашний ПК в принципе не создан на столь высокую нагрузку, создаваемую на процессор извне. Отсюда и различие между «серверными» и «обычными» машинами.

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

    Не нужно заваливать оператора поддержки глупыми вопросами из серии «а когда заработает?». Сначала проверьте сервис на другом ПК или смартфоне. Если и там не работает – ждите. И на всякий случай почистите cookie, хуже точно не будет.



    Загрузка...