Что такое 502 bad gateway как исправить?

17 ответов на вопрос “Что такое 502 bad gateway как исправить?”

  1. Lara Ответить

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

    Обычно ошибка 502 bad gateway возникает, если:
    на сайт одновременно хотят зайти слишком много пользователей;
    произошел сбой на хостинге;
    хакеры ведут DDos-атаку, перегрузив канал.
    Есть и другие причины возникновения ошибка 502 – проблемы с адресом DNS или прокси-сервером. В любом случае, эта неисправность не зависит от компьютера пользователя и его настроек.

    Как исправить

    При появлении 502 bad gateway – как же исправить проблему? Полностью устранить ошибку на удаленном сервере вы не сможете, но ряд действий может помочь получить доступ на сайт:

  2. traverza Ответить

    Эта ошибка может отображаться на любом веб-сайте. И первым делом просто нажмите сочетание кнопок Ctrl + F5, чтобы обновить страницу.

    1. Изменить прокси-сервер по умолчанию

    Нажмите сочетание кнопок Win + R и введите inetcpl.cpl, чтобы открыть свойства интернета.

    Затем перейдите во вкладку “Подключения” > “Настройка сети” > поставьте флажок “Автоматическое определение параметров” и убедитесь что не включён “Использовать прокси-сервер для локальных подключений”.
    Нажмите “Применить” и “OK”. Если вы используете стороннюю прокси-службу, обязательно отключите ее.

    2. Сбросить DNS, сбросить Winsock и сбросить TCP/IP

    Иногда, веб сайты меняются и переезжают с сервера на сервер, а DNS на вашем ПК все еще помнит старый ip адрес вашего сайта, что приводит к 502 Bad Gateway ошибке.

  3. I am God Ответить

    Согласие на обработку персональных данных

    Настоящим Я, подтверждаю и даю свое добровольное согласие сайту неОшибка.Ру (адрес в интернете https://neoshibka.ru/ ) в соответствии со статьей 9 Федерального закона от 27 июля 2006 г. N 152-ФЗ «О персональных данных» на обработку и использование моих персональных данных, указанных в процессе регистрации, комментирования, или при заполнении любой другой контактной формы на настоящем сайте, с использованием средств автоматизации или без использования таких средств, включая сбор, запись, систематизацию, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передачу (распространение, предоставление, доступ), обезличивание, блокирование, удаление, уничтожение персональных данных, с целью сбора статистики и улучшения сервисов предоставляемых сайтом. Обработка персональных данных осуществляется также в целях моего информационного оповещения (рассылки информации, при желании есть функция отказа от рассылки) и для проведения аналитики и статистики.
    Я ознакомлен(а), что:
    Настоящее согласие на обработку моих персональных данных, указанных при регистрации на Сайте, направляемых (заполненных) с использованием Cайта, действует в течение 20 (двадцати) лет с момента регистрации на Cайте;
    Cогласие может быть отозвано мною на основании письменного заявления в произвольной форме;
    Предоставление персональных данных третьих лиц без их согласия влечет ответственность в соответствии с действующим законодательством Российской Федерации.

  4. DиkаЯ_k0шkА_РыЖеЙ_МаSтИ Ответить

    Сайтостроение
    Статьи
    Вебмастеру
    Форумы Google пестрят жалобами пользователей на серверную ошибку 502 в Google приложениях. Несмотря на случайный фактор своего появления, эта ошибка может изрядно снизить посещаемость сайта.

    502 ошибка Bad Gateway может проявляться по-разному. К примеру, 502 – Service Temporarily Overloaded или HTTP Error 502 – Bad Gateway.

    Что вызывает 502 ошибку сервера

    Ошибка 502 говорит о том, что обратный прокси-сервер (допустим, Apache) для сервера источника (например, nginx) получает некорректный ответ от исходного веб-сервера.
    Посмотрев внимательнее, мы обнаружили, что Apache работает в нем как прокси nginx. Веб-сервер перезагружал http-сервис почти каждый час. Наш опыт в устранении подобных ошибок показывает, что ошибка 502 Bad Gateway появляется по одной из следующих причин:
    Перегруженность сервера. Веб-сервер может падать из-за нехватки ресурсов (например, оперативной памяти), вызываемой избытком выполняемых процессов или агрессивными действиями пользователей;
    Частая перезагрузка веб-сервера. Такое случается при ошибках конфигурации, сбоях в модулях, любых атаках, избытке выполняемых процессов и приложений. В результате пользователь видит временную 502 ошибку;
    Плохой код сайта. Сайты с устаревшими приложениями или корявым кодом влияют на правильное функционирование сервера и ведут к периодическому возникновению 502 ошибки;
    Ошибки сети. Прочие ошибки конфигурации сети (проблемы с DNS, маршрутизация, блокировка файерволом, используемым на сервере, проблемы у провайдера) также становятся причиной появления 502 ошибки сервера;
    Время ожидания серверного программного обеспечения. 502 ошибка неизбежна при снижении скорости выполнения запросов в nginx, когда средство кэширования (например, Varnish Cache) уходит в таймаут. Сюда же относятся и медленные запросы.

    Как исправить 502 серверную ошибку в nginx

    Сначала необходимо определить первопричину возникновения данной ошибки. Мы изучили серверные логи во время перезагрузок, и нашли там ошибки seg fault.
    Затем мы покопались в конфигурации сервера, и увидели, что там отсутствовал модуль mod_rpaf. Именно это и вызывало падение сервера:

  5. заяц Ответить

    Значит вам нужно изменить свой тарифный план на хостинге, посоветовавшись с вашим хостером через поддержку, а если выяснится, что это максимум, что хостер может вам предложить, то бегите от него быстрее на другой, более мощный хостинг, например МакХост. Этот хостинг уже испытан временем и множеством веб-мастеров, которые очень им довольны, включая и меня. Не очень скромно, но это именно так!
    Это еще не все причины по которым может возникать ошибка 502 Bad Gateway — недопустимый шлюз. Сейчас мы с вами еще рассмотрим возможные причины ее появления.
    Кроме основной причины, описанной мной выше, есть еще типичные причины возникновения данной ошибки …

    Типичные причины появления ошибки 502

    Давайте выясним типичные причины нехватки ресурсов на сервере, которые приводят к тому, что появляется ошибка 502:
    Очень большое количество посетителей на вашем сайте одновременно.  И если ваш сервер не рассчитан на такое количество одновременных посетителей, использующих автоматизированные системы на нем (например поисковую автоматизированную систему на сайте), то это и есть причина появления 502 ошибки. Еще может быть причиной плагин, который использует много ресурсов для обработки данных с сервера.
    Следующая причина возникновения ошибки 502 — хакерская атака на сайт. следствием чего будет очень высокая нагрузка на сервер, что также выдает — ошибка 502  Bad Gateway.
    Также эта ошибка может возникать из-за неправильной конфигурации сервера или несовместимых программных и аппаратных решений на сервере (выяснить через техподдержку!).
    Загрузка на сервер больших и тяжелых файлов, с которыми он просто не в силах справиться из-за неустойчивого соединения или не хватки, опять же той самой, пресловутой мощности.
    Если ошибка 502 возникает на ровном месте, практически спонтанно, то это скорее всего, что ваш хостер разместил огромное количество аккаунтов клиентов. И это в свою очередь привело к оверселлингу — нехватка ресурсов сервера в пиковые моменты из-за большой нагрузки на него лишними аккаунтами, не рассчитанными на нагрузку данного сервера (косяк хостера!).
    Когда сайт использует внешнее подключение различных скриптов и т.д., то когда возникают проблемы у вашего источника подключения, соответственно эти проблемы и возникнут на вашем сайте, что приведет к появлению бага — ошибка 502 Bad Gateway.
    С причинами разобрались, теперь нам нужно узнать самое важное …

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

    Как и в возникновении причин ошибки 502, так и в ее устранении должен быть порядок! Поэтому я все расположил по пунктам:
    Первое, что вам нужно сделать при возникновении данной ошибки — это проанализировать ваш сервер. Узнайте нагрузку на него в текущий момент возникновения ошибки 502 или любых других ошибок (ошибка 301, ошибка 503). И при выяснении причины — высокая нагрузка на сервер из-за нехватки оперативной памяти, незамедлительно увеличьте ее, так как это самая важная составляющая работоспособности вашего сервера (посоветуйтесь с поддержкой хостинга!).
    При систематическом возникновении бага — ошибка 502, выясните правильность настроек лимитов на количество php-cgi процессов и их корректность на вашем сервере, опять же советуйтесь в своей поддержке хостинга!
    Если ваш сайт расположен на виртуальном хостинге и из-за этого есть причина думать, что возможно появление оверселлинга, смотрите выше в тексте, то подумайте о переносе своего сайта на более удобный и мощный хостинг, например МакХост. Только долго не думайте!
    Когда ошибка 502 возникает из-за высокого количества запросов к внешним ресурсам сети, постарайтесь снизить их количество и установите ограничение на время их ответа и загрузки, что в свое время значительно поможет вам отслеживать «тормоза» загрузки, так же поможет выявить проблему и автоматически ее обработать.
    На этом все, что я вам хотел сегодня поведать про баг — ошибка 502  Bad Gateway и о том, как исправить данную ошибку.
    Спасибо за внимание! И всем вам удачи и процветания!

  6. farikk Ответить

    Больше видео на нашем канале – изучайте интернет-маркетинг с SEMANTICA


    Представьте, что вы хотите попасть в известный ночной клуб. И все хотят. Фейс-контроль пропустил туда первых 50 человек из очереди. А остальным приходится ждать, когда из клуба не выйдет хотя бы один человек. Иначе бармены просто не будут справляться с таким количеством заказов, да и сохранять порядок будет намного сложнее.
    Точно то же происходит на веб-сервере, если он, по каким-либо причинам, не может обслуживать все поступающие к нему запросы, включаются внутренняя защита, запрещающая пускать новых пользователей до тех пор, пока сервер не освободится.

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

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

    Одновременно зашло слишком много пользователей

    Известный конфуз “удачной” рекламной кампании заключается в том, что созданный информационный пиар привлекает посетителей настолько активно, что сайт падает под полученной нагрузкой.
    Также, превышение лимита подключений может быть одним из признаков DDos-атаки хакеров, для намеренного отключения вашего портала.

    Возникли проблемы на хостинге

    Если вы пользуетесь услугами обычного хостера, может возникать оверселлинг, при котором запросы, приходящие на “соседствующие” сайты положат и Ваш сайт вместе с ними.
    Будет полезно уточнить у администрации хостинга, что за ошибка 502 bad gateway возникла на сайте, и не причастны ли к этому ваши “веб-соседи”

    Плохо настроен сервер

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

    Проблемы подключаемых модулей

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

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

    Пути исправления кода ошибки 502 Bad Gateway довольно различны и состоят в верной диагностике причин, вызвавших неполадки. Основные советы следующие.
    Запустите анализ аппаратной производительности. Если в момент появления ошибки оперативная память стала использоваться на пределе, постарайтесь увеличить ее объем
    Проверьте файлы конфигураций INI. Вполне возможно, что там просто стоят слишком низкие предельные лимиты – сервер мог обработать запрос, но файл конфигурации выставил запрет.
    Оптимизируйте работу скриптов. Постарайтесь не делать лишних запросов, разделите сайт на FRONTEND и BACKEND, используйте качественно настроенные популярные связки, такие как nginx + Apache для отдачи статики.
    Если вы явно диагностировали проблему не у себя, а у провайдера, задумайтесь о покупке выделенного сервера или смене хостинга.

  7. EQEFUFOX Ответить

    Для Chrome/Chromium:
    Откройте настройки.
    Прокрутите страницу вниз и выберите «дополнительные».
    Откройте «Настройки контента» из раздела «Конфиденциальность и безопасность».
    Откройте «Файлы cookie».
    «Все файлы cookie и данные сайта».
    «Удалить все».
    Согласитесь удалить все cookie.
    Для Opera:
    Действия аналогичны, только вход в меню расположен иначе:
    Для Firefox:
    Перейдите в «Настройки».
    В панели «Приватность и защита» под «Куки и данные сайтов» нажмите кнопку «Управление данными».
    Здесь можно удалить все cookie, нажав на кнопку «Удалить все показанные».
    Также маловероятно, что поможет, но можете попробовать: открыть сайт в другом браузере, на другом устройстве, закрыв браузер полностью и начав новую сессию, сделав перезагрузку компьютера.
    Еще один способ — смена DNS-сервера. Простейший путь — воспользоваться бесплатной утилитой DNS Jumper.
    Запустив ее, выберите Google Public DNS и нажмите кнопку «Применить DNS».

    Если ошибку выдает ваш сайт

    Столкнувшись с 502 Bad Gateway, будучи администратором веб-ресурса, вы должны знать:
    Если сайт лежит на хостинге, то, вероятнее, всего проблема заключается в нехватке ресурсов (ОЗУ). Исправить ситуацию получится только обратившись в техподдержку хостинга.
    Если сайт хостится на VPS, то ошибка 502 с большей вероятностью попадает в зону вашей ответственности.
    В первом случае единственная рекомендация — смена хостинга. Как исправить ошибку во втором:
    проверьте, запущен ли Apache;
    проанализируйте уровень нагрузки на сервер — в моменты возникновения 502 Bad Gateway, и когда сайт открывается. Если проблема действительно в нехватке памяти, нужно ее увеличить.
    если ошибка появляется постоянно — проверьте, правильно ли настроен лимит на число php-cgi процессов. Увеличение лимита может помочь;
    изучите логи nginx и Apache на предмет вредоносной активности — возможно придется защищаться от DdoS.
    Очень часто причиной проявления 502 является резко возросшая посещаемость и поправить ситуацию можно только переходом на более мощный хостинг или увеличив ресурсы VPS.

    Вывод

    Ошибка 502 Bad Gateway мало зависит от вас. Пытаться ее исправить самостоятельно имеет смысл только если вам срочно нужна информация с «упавшего» сайта или вы сомневаетесь в корректной работе вашего ПО или правильности его настроек.

  8. Oghmajurus Ответить

    Для обычного хостинга

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

    Для арендованного сервера

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

  9. Brak Ответить

    Основной и вероятной причиной такой ошибки является сбой в прокси или DNS-сервера (адреса, где расположен ресурс) и браузер не имеет возможности разобраться в данной ситуации, и информирует пользователя, относя эту ошибку к «502 Bad Gateway».

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

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

    Fierefox

    Необходимо зайти в «Инструменты», затем в «Настройки», далее найти «Приватность» и «Удалить вашу историю» и там выбрать удалить «Куки»

    Opera

    «Инструменты»,  «Другие инструменты» и «Очистить историю посещений»,  там выбрать  и удалить «Удалить файлы cookies и пр.».

  10. Уистер Ответить

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

    При определенной последовательности действий использования всех способов поочередно 502 bad gateway можно исправить. Конечно при условии того что проблема заключается в вашем компьютере и браузере, а не в сервере сайта.
    1. В первую очередь проверьте, не отключился ли ваш интернет. Также попробуйте отсоединить и присоединить провод от интернета, тем самым перезапустив модем и подключение в целом.
    2. Зайдите на другой более авторитетный сайт, чтобы проверить, не заключается ли ошибка в браузере. Также можно попробовать запустить сайт через другой браузер или даже мобильный телефон.
    3. Если сайт с ошибкой запускается, то проблема в кеш памяти вашего браузера. Для очистки кеша в Google Chrome зайдите в настройки, нажав на значок в верхнем углу, и выберите строку «история». Далее нажмите на «Очистить историю», поставьте галочки рядом с cookie, кеш, просмотрами, изображениями и подтвердите очистку. После этого история будет почищена и после перезапуска браузера ошибка 502 bad gateway должна быть исчерпана. Аналогично удаление истории проводится и в других браузерах, если вы пользуетесь, например Mozilla или Яндекс.



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

    Как убрать 502 bad gateway владельцу сайта

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

    Подведя итоги

    Теперь вы знаете, что значит и как исправить ошибку 502 bad gateway. Если сбой появляется регулярно, то простым пользователям нужно найти другой полезный ресурс, а владельцам сайта сменить провайдера чтобы не потерять посетителей.
    5/5 (1)

  11. ^ ЖeнeчkaЎ Ответить

    При просмотре Интернета и повторном обращении к одним и тем же ссылкам иногда может появляться сообщение: 502 Bad Gateway. Пользователь при этом не имеет возможности просмотра ресурсов выбранного Web-сайта. Обычно такое сообщение является следствием проблем, касающихся работы прокси-сервера, DNS-сервера или хостинг-сервера, где непосредственно размещается Web-сайт, который запрашивает пользователь.
    С формальной точки зрения получение названного сообщения означает, что ваш браузер получил недопустимый ответ от другого сервера (или прокси-сервера) и выводит общую заставку “502 Bad Gateway”, для информирования о возникшей ситуации.
    Что же в таких случаях можно предпринять?
    Первым делом стоит попробовать набрать в адресной строке браузера ссылку на другой Web-сайт. Лучше выбрать какой-нибудь гарантированно работающий Web-ресурс, территориально размещенный на территории, откуда вы сами получаете доступ к Интернету.
    Тем самым вы можете проверить, есть ли доступ к Интернету вообще. Ведь корпоративный доступ к Интернету из локальной сети идет через прокси-сервер, а не непосредственно через модем, подключенный (или встроенный) на вашей локальной машине. Если во втором случае ошибка диагностируется более детально, то при доступе к Интернету через локальную сеть система не может диагностировать ошибку, выходящую за область выделенных ей прав. Поэтому проверять приходится косвенными методами.
    Если вы обнаружили, что доступ к Интернету имеется, но ваше обращение к конкретному Web-сайту все равно дает ошибку 502, то попробуйте удалить cookies (конкретно для этого сайта или все имеющиеся) в браузере. Это делается следующим образом:
    – для IE 7+ в меню: Сервис – Свойства обозревателя – Кнопка “Удалить” – Кнопка “Удалить cookies”
    – для более ранних версий IE: меню Tools- Internet options – Delete cookies
    – для Fierefox: Инструменты – Настройки – Cookies – Очистить cookies
    – для Opera: Инструменты – Удалить личные данные – Подробности.
    Если и это не помогло, тогда источник ошибки лежит где-то за пределами вашей сети или домашнего ПК. Возможно “упал” сервер, на который вы обращаетесь.
    В этом случае “тушите свет”. Придется ждать, пока “их админ прочухается”.

  12. VideoAnswer Ответить

Добавить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *