Ошибка недопустимый шлюз

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

Ошибка 502 Bad Gateway — это чрезвычайно распространенная ошибка, когда мы используем Интернет, это код состояния HTTP, который понимается как сервер (сервер), получающий ответ «недействительный / неверный», отправленный с другого сервера (сервера).

Изображение 1 из Как исправить ошибку 502 неверного шлюза

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

  1. «502 Неверный шлюз»
  2. «Служба 502 временно перегружена»
  3. «Ошибка 502»
  4. «Временная ошибка (502)»
  5. «Ошибка прокси-сервера 502»
  6. «502 Ошибка сервера: сервер обнаружил временную ошибку и не смог выполнить ваш запрос».
  7. «HTTP 502»
  8. «502. Это ошибка».
  9. «Плохой шлюз: прокси-сервер получил недопустимый ответ от вышестоящего сервера».

«Ошибка HTTP 502 — недопустимый шлюз»

Изображение 2 из Как исправить ошибку 502 неверного шлюза

Ошибка 502 неверного шлюза отображается в интерфейсе браузера вашего окна, как и в Интернете.

2. Причина ошибки 502 Bad Gateway

Изображение 3 из Как исправить ошибку 502 неверного шлюза

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

3. Некоторые решения для исправления ошибки 502 неверного шлюза.

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

Перезапустите ваш браузер

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

Очистить файлы cookie и кеш браузера

Когда мы используем браузер, многие файлы сохраняются для использования на разных веб-сайтах. Однако в браузере все еще есть «устаревшие» файлы, из-за которых они конфликтуют, вызывая ошибку 502 bad gateway error. В этом случае удалите все файлы кеша вашего браузера, удалите все файлы cookie в своем веб-браузере и попробуйте снова получить доступ.

Перезагрузите URL еще раз

Это простой способ, вам просто нужно снова перезагрузить веб-сайт для проверки, нажав клавишу F5 или нажав кнопку «Обновить / перезагрузить» в браузере.

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

Вместо этого используйте другой браузер

Лучше всего использовать другой браузер. В настоящее время на рынке представлено множество браузеров, таких как Chrome, Coc Coc, Firefox, Edge, Safari,.

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

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

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

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

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

Изменить DNS

Измените DNS на своих устройствах, таких как Сервер (сервер) или Маршрутизатор, компьютер. DNS-сервер также очень подвержен временным проблемам из-за большого количества пользователей.

Свяжитесь с сайтом напрямую

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

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

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

Таким образом, Советы по программному обеспечению познакомили вас с наиболее быстрым и точным способом исправить ошибку 502 Bad Gateway. Удачи!

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

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

Инструкции для пользователей и для администраторов сайтов.

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

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

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

Идите от простого к сложному — и в какой‑то момент ошибка, возможно, исчезнет.

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

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

Посмотрите, у всех ли отображается ошибка 502

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

Если другого гаджета под рукой нет, можно воспользоваться онлайн‑сервисами. Они покажут, доступен ли сайт у других пользователей:

  • Down for Everyone or Just Me;
  • Is It Down Right Now;
  • Reg.ru;
  • 2IP.

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

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

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

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

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

Отключите плагины и расширения в браузере

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

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

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

Вот как это сделать в Chrome.

  1. В настройках перейдите к разделу «Конфиденциальность и безопасность» и выберите пункт «Очистить историю».
  2. Поставьте галочки напротив второго и третьего пунктов: «Файлы cookie и другие данные сайтов», «Изображения и другие файлы, сохранённые в кеше».
  3. Затем нажмите «Удалить данные».

Инструкции для остальных браузеров ищите здесь.

Очистите кеш DNS

В Windows 10

  • Чтобы вызвать консоль, напишите cmd в окне поиска меню «Пуск».
  • В открывшемся окне введите команду ipconfig /flushdns и нажмите Enter.

В Windows 7

  • В консоли введите команду ipconfig /flushdns и нажмите Enter.
  • Затем там же выполните команды net stop dnscache и net start dnscache, чтобы перезапустить службу DNS‑клиента.

В macOS

  • Нажмите на иконку поиска в правом верхнем углу и напишите «Терминал».
  • В открывшемся окне терминала введите команду sudo killall -HUP mDNSResponder; sleep 2;.

В Linux

  • Запустите терминал сочетанием клавиш Ctrl + Alt + T или из основного меню.
  • В открывшемся окне введите команду sudo service network‑manager restart и нажмите Enter. Это точно работает на Ubuntu и иногда на других дистрибутивах. Альтернатива — команды sudo systemd‑resolve —flush‑caches или sudo /etc/init.d/nscd restart.

Возможно, в определённых дистрибутивах потребуется запуск других команд и служб.

Перезагрузите роутер

Зайдите в консоль управления маршрутизатором и найдите соответствующий пункт. Или отключите питание устройства на 10–15 секунд, а затем снова подключите его к электросети.

Измените DNS‑сервер по умолчанию

В настройках роутера укажите адреса публичных DNS‑серверов. Например, можно вписать IPv4 для Google Public DNS: 8.8.8.8 или 8.8.4.4. Или, если ваш сервер поддерживает IPv6, задайте адреса 2001:4860:4860::8888 и/или 2001:4860:4860::8844.

Зайдите позднее

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

Сообщите администратору

Если у вас есть контакты администратора сайта, расскажите ему об ошибке 502. Возможно, он ещё не в курсе проблемы и, соответственно, пока не решает её.

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

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

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

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

Отключите или удалите свежие плагины и компоненты

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

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

Попробуйте отключить анти‑DDoS

Часто хостинги предлагают готовые инструменты, которые предупреждают DDoS‑атаки на сайт. Такие решения перенаправляют трафик от посетителей на специальные серверы. Там DDoS‑запросы отделяются от реальных, трафик очищается, оптимизируется и передаётся вашему ресурсу.

Но если в этой цепочке что‑то идёт не так, возникает ошибка 502. Попробуйте временно отключить анти‑DDoS — иногда после этого проблема исчезает.

Увеличьте количество ресурсов

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

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

Попросите помощи

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

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

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

Читайте также 💿⚙️💻

  • Что делать, если тормозит браузер
  • Как исправить ошибку CPU Fan Error при загрузке компьютера
  • Что делать, если DNS-сервер не отвечает
  • Что такое ошибка 500 и как её исправить
  • Что означает 404 Not Found и другие ошибки веб-страниц

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

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

При активном сёрфинге в сети не всегда всё проходит гладко. Время от времени пользователи вместо страницы сайта сталкиваются с ошибками 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 Неверный код состояния шлюза на веб-странице-это ошибка, которая возникает, когда один сервер получает недопустимый ответ от другого сервера. Эта ошибка может быть вызвана множеством причин. В этом блоге мы обсудим способы исправления кода состояния 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 (ERROR 502 Bad Gateway) — это сбой, который свидетельствует о получении некорректного ответа от вышестоящего по иерархии сервера. Простыми словами это получение неправильного ответа, приводящего к невозможности загрузить контент страницы.

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

Чаще всего возникает по вине хостинга, DNS или прокси-сервера. Логика появления ошибки следующая: файлы публичного веб-сайта всегда располагаются на сервере. Пользовательский клиент (чаще всего, браузер) делает соответствующий запрос, чтобы получить данные из физического сервера и вывести их на пользовательском компьютере. Когда отправить файлы не получается — выводится ошибка с кодом от 500-й до 511-й.

Сам текст ошибки 502 может различаться. Часто встречаются варианты 502 Server Error, Bad Gateway, Temporary Error, HTTP 502 и другие. 

Как исправить ошибку 502 вебмастеру: пошаговый алгоритм

Рассмотрим возможные причины и разберем алгоритм исправления источника ошибки.

Недостаток вычислительных ресурсов. Тарифный план хостинга

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

Что делать?

  1. Проверьте статическую нагрузку, текущий размер оперативной памяти и размер хранилища для файлов сайта на используемом хостинге. 
  2. Управление услугами на хостинге Beget. Для базового хостинга можно менять разрешенную нагрузку, дисковую квоту и количество сайтов

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

    Недостаток производительности хостинга особенно часто проявляется при аномально высокой посещаемости.

  3. Проверьте оперативную память сервера. Чтобы проверить текущий объем оперативной памяти, запустите командую строку сервера, затем укажите команды free -m (либо команду tor).

Проверяем доступный объем памяти сервера. MiB Mem — постоянная память. Mib Swap — память файла подкачки

Проверяем доступный объем памяти сервера. MiB Mem — постоянная память. Mib Swap — память файла подкачки

Обратите внимание на параметры total (общий объем памяти), free (свободный объем памяти в данный момент), used (использующийся объем памяти в данный момент).

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

Увеличение лимитов FastCGI

HTTP-сервер Apache настраивается путем размещения директив в текстовых файлах конфигурации. Основной файл конфигурации обычно называется httpd.conf. Его расположение устанавливается во время компиляции, но может быть переопределено флагом командной строки -f.

Проект HTTP-сервера Apache, широко известный как Apache HTTPD или Apache, представляет собой HTTP-сервер с открытым исходным кодом, на котором работает большая часть веб-приложений. Apache HTTPD является кроссплатформенным и может работать в системах на базе Unix и Windows.

Что делать?

  1. Найдите и отредактируйте файл httpd.conf. 
  2. Измените установленное значение для FastCGI. 
  3. Увеличьте его на 500-600 пунктов.

Обратите внимание: директива клиент-серверного протокола FastCG в конфигурационном файле обозначается как mod_fastcgi:

Пример содержимого файла httpd.conf

Пример содержимого файла httpd.conf

Глобальные изменения на сайте: обновления, установка плагинов, изменение дизайна или структуры URL

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

Что делать?

  1. Найдите файл с логами. Обычно кнопка с доступом к логам сервера есть в административной панели. Самое частое название такого файла — access.log. Если вы не нашли его — напишите в саппорт хостинга. Уточните, что серверные логи нужны вам для решения ошибки.
  2. Проанализируйте файл с ошибками. Логи сервера с ошибками обычно по умолчанию отправляются в файл error.log
  3. Ищите значение OOM или другие ошибки. Обязательно обращайте внимание на директиву %s со значением 502 (это и есть код состояния искомой нами ошибки).

Директивы в формате combined выглядят так:

  • %s — код состояния HTTP.
  • %h — IP-адрес запроса.
  • %{User-Agent} — HTTP-заголовок.
  • %l — полное название хоста.
  • %b — отданные байты.
  • %u — пользователь.
  • %r — тип и содержимое запроса.
  • %t — время запроса.

Cloudflare

Если вы настроили Cloudflare или похожее решение против хакерских атак, попробуйте отключить эту защиту. Часто Bad Gateway ошибка возникает по вине таких сервисов. То же самое можно сказать и о сторонних сетях доставки содержимого (СDN), с которыми соединен ваш сайт.

Капча, которая используется сетью Cloudflare для защиты сайта от хакерских атак

Капча, которая используется сетью Cloudflare для защиты сайта от хакерских атак

Что делать?

  1. Временно отключите Cloudflare.
  2. Временно отключите CDN (сеть доставки содержимого).
  3. Проверьте, стала ли доступна проблемная страница. Если да — настройте используемые внешние сервисы так, чтобы они не ограничивали доступ к странице.

Важно: отключение вашего сайта от любых сервисов, которые перенаправляет ваш трафик на собственные сервера (например, тот же CloudFlare) произойдет не сразу, а только через 5-6 часов или даже дольше, так как должно произойти обновление записей DNS.

Конфликт плагинов, проблемы после обновления CMS

Всегда запоминайте (а лучше — записывайте) все изменения, которые вы делаете на сайте. Будь то установка плагина, добавление нового функционала или изменение дизайна страницы. Так вы сможете просто диагностировать источник появления ошибки 502 и сразу перейти к его устранению. Например — удалить конфликтующий плагин через админку используемой CMS.

Откат к исправно работающей версии сайта может стать решением Bad Gateway в ряде случаев.

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

Что делать?

Показываем на на примере хостинга Beget:

  1. Чтобы откатиться к исправно работающей версии сайта, откройте раздел Backup в панели управления используемого хостинга. 
  2. Раздел BackUp на хостинге Beget доступен с главной страницы

    Раздел BackUp на хостинге Beget доступен с главной страницы

    Вы можете настроить автоматическое копирование или бэкап по требованию. 

  3. Чтобы выгрузить файлы (создать бэкап), выберите необходимые файлы, отметив чекбокс слева от них:
  4. Выгружаем резервную копию выбранных данных на хостинге Beget

    Выгружаем резервную копию выбранных данных на хостинге Beget
  5. Чтобы восстановить сайт из резервной копии, выберите копию (в Beget «Текущее состояние») и затем кликните по синей стрелке: 
  6. Восстанавливаем файлы сайта из резервной копии

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

Как исправить ошибку 502 пользователю: пошаговый алгоритм

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

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

Чтобы устранить ошибку, выполните следующие действия:

  • Напишите администратору сайта о возникшей проблеме.
  • Попробуйте зайти на сайт в то время, когда поток пользователей небольшой (например, очень рано утром или ночью).
  • Отключите все плагины / расширения в используемом браузере (в редких случаях они могут приводить к конфликтам). Подтвердить этот источник сбоя поможет просмотр проблемного сайта в режиме инкогнито.
  • Очистите DNS-кэш в своей системе. Для этого нужно открыть встроенный в Windows инструмент cmd и прописать команду ipconfig /flushdns:

Запустите командную строку и укажите команду ipconfig /flushdns

Запустите командную строку и укажите команду ipconfig /flushdns

Все, DNS cache успешно очищен:

Мы успешно очистили DNS

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

Резюме: самые частые причины появления ошибки

Итак, можно вывести четыре самых распространенных сценария появления Bad Gateway на сайте:

  1. Недостаток вычислительных ресурсов. Может проявляться на очень слабых, старых машинах.
  2. Глобальные изменения на сайте: обновления, установка плагинов, изменение дизайна или структуры ссылок.
  3. Конфликт плагинов. Проблемы после обновления версии CMS.
  4. Cloudflare и подобные сервисы + CDN (сеть доставки содержимого).

Найдите свою причину и устраните ее, следуя нашему алгоритму. 

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

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

Ошибка 502 bad gateway — что это значит?

Ошибка 502 bad gateway - что это значит?

Ошибка 502 bad gateway говорит о том, что обратный прокси-сервер (допустим, Apache) для сервера источника (например, nginx) получает некорректный ответ от исходного веб-сервера.

Посмотрев внимательнее, мы обнаружили, что Apache работает в нем как прокси nginx. Веб-сервер перезагружал http-сервис почти каждый час. Наш опыт в устранении подобных ошибок показывает, что ошибка 502 Bad Gateway появляется по одной из следующих причин:

  1. Перегруженность сервера. Веб-сервер может падать из-за нехватки ресурсов (например, оперативной памяти), вызываемой избытком выполняемых процессов или агрессивными действиями пользователей;
  2. Частая перезагрузка веб-сервера. Такое случается при ошибках конфигурации, сбоях в модулях, любых атаках, избытке выполняемых процессов и приложений. В результате пользователь видит временную 502 ошибку;
  3. Плохой код сайта. Сайты с устаревшими приложениями или корявым кодом влияют на правильное функционирование сервера и ведут к периодическому возникновению 502 ошибки;
  4. Ошибки сети. Прочие ошибки конфигурации сети (проблемы с DNS, маршрутизация, блокировка файерволом, используемым на сервере, проблемы у провайдера) также становятся причиной появления 502 ошибки сервера;
  5. Время ожидания серверного программного обеспечения. 502 ошибка неизбежна при снижении скорости выполнения запросов в nginx, когда средство кэширования (например, Varnish Cache) уходит в таймаут. Сюда же относятся и медленные запросы.

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

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

Затем мы покопались в конфигурации сервера, и увидели, что там отсутствовал модуль mod_rpaf. Именно это и вызывало падение сервера:

root@server [~]# ls -l /usr/local/apache/modules/mod_rpaf-2.0.so
/bin/ls: cannot access /usr/local/apache/modules/mod_rpaf-2.0.so: No such file or directory

Rpaf – это модуль Reverse proxy add forward, разработанный для серверов Apache. Он нужен в том случае, если вы задаете Nginx фронденд-сервером и хотите получить реальный IP серверных запросов.

Данный модуль не работал под Apache-2.4, поэтому мы немного его подправили. После перекомпиляции и перезагрузки Apache ошибки сегментации прекратились.

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

Вот несколько советов, как исправить ошибку 502 bad gateway:

  • Следите за тем, чтобы файлы сайта (плагины и темы) своевременно обновлялись и не устаревали;
  • Оптимизируйте и исправляйте медленные MySQL-запросы;
  • Проводите аудит серверного программного обеспечения и вовремя обновляйте модули;
  • Избегайте проблем с маршрутизацией и отслеживайте любые перегрузки/атаки на сервер.

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

Здравствуйте, друзья!

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

Одной из самых известных и популярных среди всех является ошибка «502 Bad Gateway».

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

Тем не менее, проверка своего соединения всегда стоит того.

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

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

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

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

После обработки запроса веб-сервер отправляет обратно запрошенные ресурсы.

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

Есть множество причин, по которым вы можете получить такой ответ.

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

Иногда даже неправильная конфигурация брандмауэра может вызвать ошибку «502 Bad Gateway».

Вариация ошибки «502 Bad Gateway»

С множеством веб-браузеров, веб-сервисов и операционных систем вы действительно можете найти различные варианты «502 Bad Gateway».

В этом разделе мы собрали все варианты ошибки «502 Bad Gateway Error», с которыми вы можете столкнуться.

  • 502 Bad Gateway;
  • HTTP Error 502: Bad Gateway;
  • Error 502;
  • 502 Proxy Error;
  • 502 Service Temporarily Overloaded;
  • 502 Server Error: The server encountered a temporary error and could not complete your request;
  • 502 bad gateway Cloudflare;
  • Temporary Error (502);
  • HTTP 502”.

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

Независимо от того, как ошибка представлена вам, с вашей машиной все в порядке.

В большинстве случаев это что-то со стороны сервера.

При этом есть еще некоторые исправления, которые вы можете попробовать со своей стороны.

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

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

Это само собой разумеется, но обновление вашей веб-страницы может мгновенно решить вашу проблему.

Фактически, в большинстве случаев ошибка «502 Bad Gateway Error» носит временный характер.

Вы можете просто перезагрузить страницу с помощью обновить страницу в браузере или нажатием клавиш F5, Ctrl + F5 или CMD + R.

Скорее всего, хост-сервер может испытать перегрузку, и ваш веб-сайт скоро появится в сети.

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

2. Проверка, доступен ли этот веб-сайт для всех

Статус в сети

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

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

Наиболее часто используемые — это downforeveryoneorjustme.com и isitdownrightnow.com.

Оба сайта работают одинаково.

Все, что вам нужно сделать, это вставить URL-адрес, который вы предпочитаете проверить, и вы получите соответствующие результаты.

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

Напротив, если отчет показывает, что веб-сайт работает, вам необходимо проверить соединение на своем конце.

Вы всегда можете попробовать другие советы, упомянутые ниже.

3. Выберите другой браузер

веб-браузеры

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

Самое простое решение — просто проверить веб-сайт в другом веб-браузере.

Вы можете использовать Microsoft Edge, Mozilla Firefox, Google Chrome или Apple Safari.

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

4. Очистка кэша и файлов cookie веб-сайта

Очистить кэш

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

Фактически, любой устаревший кэш или поврежденный файл может быть причиной ошибки «502 Bad Gateway Error».

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

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

5. Проверка подключаемых модулей и расширений браузера

Расширения

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

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

В случае, если ошибка «502 Bad Gateway Error» устранена, вероятно, это был один из плагинов, вызывающий эту ошибку.

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

6. Перезагрузка устройства

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

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

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

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

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

Скорее всего, проблема с DNS также может вызвать ошибку «502 Bad Gateway Error».

Хотя вы не можете полностью рассматривать то же самое как исправление, всегда стоит попробовать.

Тем не менее, это также совершенно легко изменить.

В большинстве случаев DNS-сервер настраивается вашим интернет-провайдером.

Замена его на любой сторонний DNS-сервер, включая Google DNS или OpenDNS, может оказаться полезным.

Подведение итогов: ошибка «502 Bad Gateway»

Итак, это был наш список различных способов, с помощью которых вы можете фактически устранить и исправить ошибку «502 Bad Gateway Error».

Обычно это все, что вы можете сделать со своей стороны.

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

Спасибо что дочитали!

До скорых встреч! Заходите!

Ошибка 502 — что значит и как исправить? Об этом расскажем в статье.

  • Ошибка 502 Bad Gateway: что значит
  • Ошибка 502 при открытии сайта: причины возникновения
  • Как владельцу сайта исправить ошибку 502
    • Способ 1
    • Способ 2
  • Как исправить ошибку 502: советы для пользователей
  • Как очистить кеш DNS

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

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

Ошибка шлюза 502 может возникнуть при неправильной работе:

  • сервера, на котором размещен сайт,
  • DNS-сервера,
  • прокси-сервера.

Проблема может наблюдаться как на всем сайте, так и на отдельных страницах. Это зависит от причины возникновения ошибки. У ошибки 502 есть разновидности: Bad Gateway Nginx и Bad Gateway Apache. Также эта ошибка может называться:

  • Error 502,
  • Bad 502 Gateway,
  • 502 Error,
  • Bad Gateway: Registered endpoint failed to handle the request, Temporary Error (502),
  • 502 Proxy Error,
  • HTTP 502,
  • 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,
  • HTTP Error 502 Bad Gateway.

Ошибка 502 при открытии сайта: причины возникновения

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

  • большое количество посетителей. Возможности сервера ограниченны, поэтому одновременно посещать сайт может лишь ограниченное число пользователей. Максимально допустимая нагрузка на сервер зависит от его мощности и настроек, которые внес владелец ресурса. Если на сайт одновременно зашло слишком много пользователей, сервер не выдержит нагрузки и возникнет код ошибки 502;
  • DDoS-атака. Хакеры создают большое количество запросов на сервер, как при большом наплыве посетителей. Из-за этого сервер не выдерживает нагрузки и выходит из строя;
  • сайт плохо оптимизирован. Ресурс может быть настроен так, что небольшое количество пользователей генерирует много запросов. В таком случае владельцу ресурса нужно оптимизировать работу сервера с запросами пользователей. 

Также причиной возникновения 502 Gateway Error могут быть ошибки PHP. Проблемы в работе могут вызывать некорректно настроенные плагины и ошибки в коде сайта.

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

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

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

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

Способ 1:

  1. Подключитесь к серверу по SSH.
  2. В терминале введите команду top:

MiB Mem ― вся оперативная память.
MiB Swap ― раздел подкачки.

Найдите строку MiB Mem — free. Это количество свободной оперативной памяти на сервере. Если ее мало, ошибка возникает из-за нехватки памяти. Чтобы решить проблему, увеличьте количество оперативной памяти.

Способ 2:

  1. Подключитесь к серверу по SSH.
  2. В терминале введите команду free -m:

Mem ― вся оперативная память.
Swap ― раздел подкачки.

Найдите строку Mem — free. В ней указано количество свободной оперативной памяти на сервере. Если ее мало, ошибка возникает из-за нехватки памяти. Чтобы решить проблему, увеличьте количество оперативной памяти.

Если оперативной памяти достаточно, перейдите к следующему шагу.

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

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

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

  1. Войдите в административную панель по адресу домен/wp-admin.php.
  2. Перейдите в раздел «Плагины» ― «Установленные».
  3. Нажмите «Деактивировать»:

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

На VPS и выделенных серверах проблема может возникнуть из-за некорректной работы бэкенд-сервера (например, Apache). Если Nginx не может получить ответ от этого сервиса, возникнет 502 ошибка. Владельцы сайта сталкиваются с ошибкой, когда:

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

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

Как исправить ошибку 502: советы для пользователей

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

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

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

Способ чистки DNS-кеша зависит от вашей операционной системы. Ниже мы описали, как очистить DNS-кеш на Windows, Linux и MacOS.

Windows

  1. Откройте командную строку. Для этого нажмите Win+R, введите «cmd» и нажмите OK:

  1. Введите команду: ipconfig /flushdns
  2. Дождитесь оповещения об успешной очистке кеша:

Linux

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

sudo service network-manager restart

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

sudo /etc/init.d/nscd restart
 

MacOS

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

sudo killall -HUP mDNSResponder

502 Bad Gateway — это код состояния HTTP, определенный в RFC 7231 который описывает проблему с сервером, поскольку ошибка возникает сервером во время попытки подключения.

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

Сообщение об ошибке, известное как 502 Bad Gateway, может иметь разные формы, поскольку сайты могут настраивать уведомления, отображаемые для пользователей.

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

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

502 ошибка неверного шлюза

Ошибка HTTP 502 — ошибка сервера. Обычно это означает, что проблема не в системе пользователя, а в сети или на сервере Интернета. Это означает, что ошибка может произойти на любом устройстве, использующем любую операционную систему и любой браузер или программу с возможностями Интернета. Например, Центр обновления Windows может выдать ошибку и использует для нее код 0x80244021.

Каковы причины ошибок 502 Bad Gateway?

cloudflare 502 ошибка неверного шлюзаисточник Cloudflare

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

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

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

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

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

Вариант 1: перезагрузить

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

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

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

Вариант 2: прокси, VPN или DNS-сервер

прокси-сервер стартовой страницы 502 плохой шлюз

Поскольку проблема возникает где-то между вашим устройством и конечным сервером в Интернете или сети, возможно, проблема вызвана вашим интернет-провайдером или DNS-сервером, который вы используете.

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

Вы можете использовать прокси-серверы браузера, предлагаемые поисковыми системами, такими как Startpage, чтобы узнать, решает ли это проблему:

  • Откройте веб-сайт Startpage, чтобы начать: https://www.startpage.com/
  • Вставьте полный URL-адрес сайта или сервера, к которому вы хотите получить доступ, в форму поиска, а затем нажмите Go.
  • Выберите ссылку «прокси» на странице результатов поиска, чтобы открыть ее кешированную копию в браузере.

Веб-браузер Opera поставляется с VPN. который вы можете использовать, чтобы попытаться получить доступ к веб-ресурсу.

Кроме того, вы можете попробовать использовать сторонний DNS-сервер, чтобы посмотреть, может ли он решить проблему 502 Bad Gateway.

Вариант 3. Доступ к контенту с помощью кешей

кеш Google

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

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

Вы можете использовать Google Cache для получения самой последней кэшированной копии страницы с помощью Google:

  1. Открой Поисковая система Google.
  2. Используйте cache: URL в качестве поискового запроса, например кеш: https: //www.ghacks.net/

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

Ресурсы

  • 502 Неверный шлюз (Сеть разработчиков Mozilla)
  • Причина ошибки 502 Bad Gateway в CDN (Макс CDN)
  • Что мне делать после появления на моем сайте ошибки шлюза 502 или 504? (Cloudflare)
  • Stackoverflow 502 сообщения о плохом шлюзе (Переполнение стека)

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

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

Что означает ошибка 502 Bad Gateway? Как исправить ошибку 502 bad gateway? Что делать если появляется ошибка 502 Bad Gateway?

Ошибка 502 Bad Gateway отображается внутри окна интернет-браузера, точно так же, как веб-страницы.

Что означает ошибка 502 Bad Gateway? Как исправить ошибку 502 bad gateway? Что делать если появляется ошибка 502 Bad Gateway?

Известная ошибка «fail whale» в Twitter, которая говорит о том, что Twitter превышает пропускную способность, на самом деле является ошибкой 502 Bad Gateway (хотя ошибка 503 также имеет смысл).

Ошибка Bad Gateway, полученная в Центре обновления Windows, генерирует код ошибки 0x80244021 или сообщение WU_E_PT_HTTP_STATUS_BAD_GATEWAY.

Когда сервисы Google, такие как Google Search или Gmail, испытывают 502 Bad Gateway, на экране часто отображается ошибка сервера, а иногда и всего 502.

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

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

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

Примечание. Веб-серверы Microsoft IIS часто предоставляют дополнительную информацию о причине ошибки 502 Bad Gateway, добавив дополнительную цифру после 502, как в HTTP-ошибке 502.3. Веб-сервер получил недопустимый ответ, или неправильно настроен прокси-сервер, что означает: ошибка соединения отправителя (ARR). Здесь вы можете увидеть полный .

Подсказка: ошибка HTTP 502.1 – ошибка «Bad Gateway» относится к проблеме тайм-аута приложения CGI, и лучше устранить ее как проблему с тайм-аутом шлюза 504.

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

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

Что означает ошибка 502 Bad Gateway? Как исправить ошибку 502 bad gateway? Что делать если появляется ошибка 502 Bad Gateway?

Однако, поскольку вполне возможно, что с вашей стороны что-то не так, попробуйте исправить некоторые ошибки:

Попробуйте снова загрузить URL-адрес, нажав F5 на клавиатуре или нажав кнопку обновления/перезагрузки.

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

Запустите новый сеанс браузера, закрыв все открытые окна браузера, а затем открыв новый, и попробуйте снова открыть веб-страницу.

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

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

Устаревшие или поврежденные файлы, хранящиеся в вашем браузере, могут вызывать проблемы с 502 Bad Gateway.

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

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

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

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

Что означает ошибка 502 Bad Gateway? Как исправить ошибку 502 bad gateway? Что делать если появляется ошибка 502 Bad Gateway?

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

Запуск браузера в режиме инкогнито означает запуск с настройками по умолчанию и без надстроек и расширений, включая панели инструментов. Запустить браузер в данном режиме, на примере Google Chrome можно сочетанием клавиш Ctrl+Shift+N

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

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

Используйте другой браузер, помимо самых популярных, таких как, Firefox, Chrome, Internet Explorer и Safari.

Что означает ошибка 502 Bad Gateway? Как исправить ошибку 502 bad gateway? Что делать если появляется ошибка 502 Bad Gateway?

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

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

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

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

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

Измените свои DNS-серверы либо на маршрутизаторе, либо на вашем компьютере или устройстве. Некоторые ошибки Bad Gateway вызваны временными проблемами с DNS-серверами.

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

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

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

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

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

На данном этапе устранения неполадок сообщение об ошибке 502 Bad Gateway почти наверняка является проблемой как для вашего интернет-провайдера, так и для сети веб-сайта.

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

leephone.ru

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

502 Bad Gateway, что это значитошибка 502 bad gateway что значит

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

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

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

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

502 Bad Gateway

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

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

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

Как бороться

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

Что может предпринять пользователь502 bad gateway nginx что это значит как исправить

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

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

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

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

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

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

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

502 bad gateway nginx/1.10.1 что это значит

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

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

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

strana-it.ru

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

Ошибка 502 говорит о том, что обратный прокси-сервер (допустим, Apache) для сервера источника (например, nginx) получает некорректный ответ от исходного веб-сервера.

Посмотрев внимательнее, мы обнаружили, что Apache работает в нем как прокси nginx. Веб-сервер перезагружал http-сервис почти каждый час. Наш опыт в устранении подобных ошибок показывает, что ошибка 502 Bad Gateway появляется по одной из следующих причин:

  1. Перегруженность сервера. Веб-сервер может падать из-за нехватки ресурсов (например, оперативной памяти), вызываемой избытком выполняемых процессов или агрессивными действиями пользователей;
  2. Частая перезагрузка веб-сервера. Такое случается при ошибках конфигурации, сбоях в модулях, любых атаках, избытке выполняемых процессов и приложений. В результате пользователь видит временную 502 ошибку;
  3. Плохой код сайта. Сайты с устаревшими приложениями или корявым кодом влияют на правильное функционирование сервера и ведут к периодическому возникновению 502 ошибки;
  4. Ошибки сети. Прочие ошибки конфигурации сети (проблемы с DNS, маршрутизация, блокировка файерволом, используемым на сервере, проблемы у провайдера) также становятся причиной появления 502 ошибки сервера;
  5. Время ожидания серверного программного обеспечения. 502 ошибка неизбежна при снижении скорости выполнения запросов в nginx, когда средство кэширования (например, Varnish Cache) уходит в таймаут. Сюда же относятся и медленные запросы.

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

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

Затем мы покопались в конфигурации сервера, и увидели, что там отсутствовал модуль mod_rpaf. Именно это и вызывало падение сервера:

Rpaf – это модуль Reverse proxy add forward, разработанный для серверов Apache. Он нужен в том случае, если вы задаете Nginx фронденд-сервером и хотите получить реальный IP серверных запросов.

Данный модуль не работал под Apache-2.4, поэтому мы немного его подправили. После перекомпиляции и перезагрузки Apache ошибки сегментации прекратились.

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

Вот несколько советов, как исправить ошибку 502 bad gateway:

  • Следите за тем, чтобы файлы сайта (плагины и темы) своевременно обновлялись и не устаревали;
  • Оптимизируйте и исправляйте медленные MySQL-запросы;
  • Проводите аудит серверного программного обеспечения и вовремя обновляйте модули;
  • Избегайте проблем с маршрутизацией и отслеживайте любые перегрузки/атаки на сервер.

Перевод статьи «HOW TO FIX «502 SERVER ERROR – BAD GATEWAY» IN WEB SERVERS» был подготовлен дружной командой проекта Сайтостроение от А до Я.

У меня есть следующий фрагмент в классическом ASP, чтобы отправить команду и получить ответ по SSL:

Затем я использовал этот код в качестве ссылки для повторной реализации запроса в С#:

Проблема в том, что при вызове GetRequestStream я получаю WebException с сообщением "The remote server returned an error: (502) Bad Gateway."

Сначала я подумал, что это связано с проверкой сертификата SSL. Поэтому я добавил эту строку:

И я продолжаю получать ту же самую ошибку 502. Любые идеи?

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

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

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

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

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

Это еще не все причины по которым может возникать ошибка 502 Bad Gateway — недопустимый шлюз. Сейчас мы с вами еще рассмотрим возможные причины ее появления.

Кроме основной причины, описанной мной выше, есть еще типичные причины возникновения данной ошибки …

Давайте выясним типичные причины нехватки ресурсов на сервере, которые приводят к тому, что появляется ошибка 502:

Finam 16:52:56.3650000 Старт с 26.01.2011 для RIU1@RTS.
Finam 16:52:59.1140000 Старт с 27.01.2011 для RIZ1@RTS.
Finam 16:52:59.6120000 Старт с 27.01.2011 для RIH1@RTS.
Finam 16:54:23.0580000 System.Net.WebException: Удаленный сервер возвратил ошибку: (502) Недопустимый шлюз.
в System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
в System.Net.WebClient.DownloadString(Uri address)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=q9gg83Pc4sDbdPCRGT9m40g==(Uri #=qDju1EUaixtc5cGHpz3sH_Q==, String #=qzA0aaNvM9wS_Wy4vos1Y2g==)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qK9qV8MYxkX5_XNFh2FBZjEt4AmQKAh3Ng0PE74uoyLQ=.#=qbTEHPlq_OttWVeXod8zzjLNMV_ZVCNsDe2XvirVzP4E=()
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qHjBwVIzugJpRLXKchln5Nw==[T](String #=qZBO6iTXsXW0fLFEOfkYRDQ==, Func`1 #=qLVCqCWlkOQwpBKQB0NxVFw==, Func`2 #=qWskpi2x$V_l0Y_9nuTPGzg==)
в StockSharp.Algo.History.Finam.FinamHistorySource.GetTrades(Security security, DateTime time)
в StockSharp.Hydra.Finam.FinamSource.Load() в f:SourcesStockSharpReleasesStockSharp_4.0.15HydraPluginsFinamFinamSource.cs:строка 151
в StockSharp.Hydra.Worker.<>c__DisplayClass13.<Download>b__10(IMarketDataSource source) в f:SourcesStockSharpReleasesStockSharp_4.0.15HydraHydraWorker.cs:строка 187
Finam 16:54:59.1340000 Старт с 28.01.2011 для RIZ1@RTS.
Finam 16:54:59.4930000 Старт с 27.01.2011 для RIH1@RTS.
Finam 16:56:22.2140000 System.Net.WebException: Удаленный сервер возвратил ошибку: (502) Недопустимый шлюз.
в System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
в System.Net.WebClient.DownloadString(Uri address)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=q9gg83Pc4sDbdPCRGT9m40g==(Uri #=qDju1EUaixtc5cGHpz3sH_Q==, String #=qzA0aaNvM9wS_Wy4vos1Y2g==)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qK9qV8MYxkX5_XNFh2FBZjEt4AmQKAh3Ng0PE74uoyLQ=.#=qbTEHPlq_OttWVeXod8zzjLNMV_ZVCNsDe2XvirVzP4E=()
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qHjBwVIzugJpRLXKchln5Nw==[T](String #=qZBO6iTXsXW0fLFEOfkYRDQ==, Func`1 #=qLVCqCWlkOQwpBKQB0NxVFw==, Func`2 #=qWskpi2x$V_l0Y_9nuTPGzg==)
в StockSharp.Algo.History.Finam.FinamHistorySource.GetTrades(Security security, DateTime time)
в StockSharp.Hydra.Finam.FinamSource.Load() в f:SourcesStockSharpReleasesStockSharp_4.0.15HydraPluginsFinamFinamSource.cs:строка 151
в StockSharp.Hydra.Worker.<>c__DisplayClass13.<Download>b__10(IMarketDataSource source) в f:SourcesStockSharpReleasesStockSharp_4.0.15HydraHydraWorker.cs:строка 187
Finam 16:56:59.1540000 Старт с 29.01.2011 для RIZ1@RTS.
Finam 16:56:59.4670000 Старт с 27.01.2011 для RIH1@RTS.
Finam 16:58:23.0100000 System.Net.WebException: Удаленный сервер возвратил ошибку: (502) Недопустимый шлюз.
в System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
в System.Net.WebClient.DownloadString(Uri address)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=q9gg83Pc4sDbdPCRGT9m40g==(Uri #=qDju1EUaixtc5cGHpz3sH_Q==, String #=qzA0aaNvM9wS_Wy4vos1Y2g==)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qK9qV8MYxkX5_XNFh2FBZjEt4AmQKAh3Ng0PE74uoyLQ=.#=qbTEHPlq_OttWVeXod8zzjLNMV_ZVCNsDe2XvirVzP4E=()
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qHjBwVIzugJpRLXKchln5Nw==[T](String #=qZBO6iTXsXW0fLFEOfkYRDQ==, Func`1 #=qLVCqCWlkOQwpBKQB0NxVFw==, Func`2 #=qWskpi2x$V_l0Y_9nuTPGzg==)
в StockSharp.Algo.History.Finam.FinamHistorySource.GetTrades(Security security, DateTime time)
в StockSharp.Hydra.Finam.FinamSource.Load() в f:SourcesStockSharpReleasesStockSharp_4.0.15HydraPluginsFinamFinamSource.cs:строка 151
в StockSharp.Hydra.Worker.<>c__DisplayClass13.<Download>b__10(IMarketDataSource source) в f:SourcesStockSharpReleasesStockSharp_4.0.15HydraHydraWorker.cs:строка 187
Finam 16:58:59.1740000 Старт с 30.01.2011 для RIZ1@RTS.
Finam 16:58:59.5210000 Старт с 27.01.2011 для RIH1@RTS.
Finam 17:00:22.8470000 System.Net.WebException: Удаленный сервер возвратил ошибку: (502) Недопустимый шлюз.
в System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
в System.Net.WebClient.DownloadString(Uri address)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=q9gg83Pc4sDbdPCRGT9m40g==(Uri #=qDju1EUaixtc5cGHpz3sH_Q==, String #=qzA0aaNvM9wS_Wy4vos1Y2g==)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qK9qV8MYxkX5_XNFh2FBZjEt4AmQKAh3Ng0PE74uoyLQ=.#=qbTEHPlq_OttWVeXod8zzjLNMV_ZVCNsDe2XvirVzP4E=()
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qHjBwVIzugJpRLXKchln5Nw==[T](String #=qZBO6iTXsXW0fLFEOfkYRDQ==, Func`1 #=qLVCqCWlkOQwpBKQB0NxVFw==, Func`2 #=qWskpi2x$V_l0Y_9nuTPGzg==)
в StockSharp.Algo.History.Finam.FinamHistorySource.GetTrades(Security security, DateTime time)
в StockSharp.Hydra.Finam.FinamSource.Load() в f:SourcesStockSharpReleasesStockSharp_4.0.15HydraPluginsFinamFinamSource.cs:строка 151
в StockSharp.Hydra.Worker.<>c__DisplayClass13.<Download>b__10(IMarketDataSource source) в f:SourcesStockSharpReleasesStockSharp_4.0.15HydraHydraWorker.cs:строка 187
Finam 17:00:59.1940000 Старт с 31.01.2011 для RIZ1@RTS.
Finam 17:00:59.5340000 Старт с 27.01.2011 для RIH1@RTS.
Finam 17:02:21.8990000 System.Net.WebException: Удаленный сервер возвратил ошибку: (502) Недопустимый шлюз.
в System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
в System.Net.WebClient.DownloadString(Uri address)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=q9gg83Pc4sDbdPCRGT9m40g==(Uri #=qDju1EUaixtc5cGHpz3sH_Q==, String #=qzA0aaNvM9wS_Wy4vos1Y2g==)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qK9qV8MYxkX5_XNFh2FBZjEt4AmQKAh3Ng0PE74uoyLQ=.#=qbTEHPlq_OttWVeXod8zzjLNMV_ZVCNsDe2XvirVzP4E=()
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qHjBwVIzugJpRLXKchln5Nw==[T](String #=qZBO6iTXsXW0fLFEOfkYRDQ==, Func`1 #=qLVCqCWlkOQwpBKQB0NxVFw==, Func`2 #=qWskpi2x$V_l0Y_9nuTPGzg==)
в StockSharp.Algo.History.Finam.FinamHistorySource.GetTrades(Security security, DateTime time)
в StockSharp.Hydra.Finam.FinamSource.Load() в f:SourcesStockSharpReleasesStockSharp_4.0.15HydraPluginsFinamFinamSource.cs:строка 151
в StockSharp.Hydra.Worker.<>c__DisplayClass13.<Download>b__10(IMarketDataSource source) в f:SourcesStockSharpReleasesStockSharp_4.0.15HydraHydraWorker.cs:строка 187
Finam 17:02:59.2140000 Старт с 01.02.2011 для RIZ1@RTS.
Finam 17:02:59.5850000 Старт с 27.01.2011 для RIH1@RTS.
Finam 17:04:21.9340000 System.Net.WebException: Удаленный сервер возвратил ошибку: (502) Недопустимый шлюз.
в System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
в System.Net.WebClient.DownloadString(Uri address)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=q9gg83Pc4sDbdPCRGT9m40g==(Uri #=qDju1EUaixtc5cGHpz3sH_Q==, String #=qzA0aaNvM9wS_Wy4vos1Y2g==)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qK9qV8MYxkX5_XNFh2FBZjEt4AmQKAh3Ng0PE74uoyLQ=.#=qbTEHPlq_OttWVeXod8zzjLNMV_ZVCNsDe2XvirVzP4E=()
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qHjBwVIzugJpRLXKchln5Nw==[T](String #=qZBO6iTXsXW0fLFEOfkYRDQ==, Func`1 #=qLVCqCWlkOQwpBKQB0NxVFw==, Func`2 #=qWskpi2x$V_l0Y_9nuTPGzg==)
в StockSharp.Algo.History.Finam.FinamHistorySource.GetTrades(Security security, DateTime time)
в StockSharp.Hydra.Finam.FinamSource.Load() в f:SourcesStockSharpReleasesStockSharp_4.0.15HydraPluginsFinamFinamSource.cs:строка 151
в StockSharp.Hydra.Worker.<>c__DisplayClass13.<Download>b__10(IMarketDataSource source) в f:SourcesStockSharpReleasesStockSharp_4.0.15HydraHydraWorker.cs:строка 187
Finam 17:04:59.2360000 Старт с 02.02.2011 для RIZ1@RTS.
Finam 17:04:59.5370000 Старт с 27.01.2011 для RIH1@RTS.
Finam 17:06:21.9130000 System.Net.WebException: Удаленный сервер возвратил ошибку: (502) Недопустимый шлюз.
в System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
в System.Net.WebClient.DownloadString(Uri address)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=q9gg83Pc4sDbdPCRGT9m40g==(Uri #=qDju1EUaixtc5cGHpz3sH_Q==, String #=qzA0aaNvM9wS_Wy4vos1Y2g==)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qK9qV8MYxkX5_XNFh2FBZjEt4AmQKAh3Ng0PE74uoyLQ=.#=qbTEHPlq_OttWVeXod8zzjLNMV_ZVCNsDe2XvirVzP4E=()
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qHjBwVIzugJpRLXKchln5Nw==[T](String #=qZBO6iTXsXW0fLFEOfkYRDQ==, Func`1 #=qLVCqCWlkOQwpBKQB0NxVFw==, Func`2 #=qWskpi2x$V_l0Y_9nuTPGzg==)
в StockSharp.Algo.History.Finam.FinamHistorySource.GetTrades(Security security, DateTime time)
в StockSharp.Hydra.Finam.FinamSource.Load() в f:SourcesStockSharpReleasesStockSharp_4.0.15HydraPluginsFinamFinamSource.cs:строка 151
в StockSharp.Hydra.Worker.<>c__DisplayClass13.<Download>b__10(IMarketDataSource source) в f:SourcesStockSharpReleasesStockSharp_4.0.15HydraHydraWorker.cs:строка 187
Finam 17:06:59.2560000 Старт с 03.02.2011 для RIZ1@RTS.
Finam 17:06:59.5920000 Старт с 27.01.2011 для RIH1@RTS.
Finam 17:08:21.7270000 System.Net.WebException: Удаленный сервер возвратил ошибку: (502) Недопустимый шлюз.
в System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
в System.Net.WebClient.DownloadString(Uri address)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=q9gg83Pc4sDbdPCRGT9m40g==(Uri #=qDju1EUaixtc5cGHpz3sH_Q==, String #=qzA0aaNvM9wS_Wy4vos1Y2g==)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qK9qV8MYxkX5_XNFh2FBZjEt4AmQKAh3Ng0PE74uoyLQ=.#=qbTEHPlq_OttWVeXod8zzjLNMV_ZVCNsDe2XvirVzP4E=()
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qHjBwVIzugJpRLXKchln5Nw==[T](String #=qZBO6iTXsXW0fLFEOfkYRDQ==, Func`1 #=qLVCqCWlkOQwpBKQB0NxVFw==, Func`2 #=qWskpi2x$V_l0Y_9nuTPGzg==)
в StockSharp.Algo.History.Finam.FinamHistorySource.GetTrades(Security security, DateTime time)
в StockSharp.Hydra.Finam.FinamSource.Load() в f:SourcesStockSharpReleasesStockSharp_4.0.15HydraPluginsFinamFinamSource.cs:строка 151
в StockSharp.Hydra.Worker.<>c__DisplayClass13.<Download>b__10(IMarketDataSource source) в f:SourcesStockSharpReleasesStockSharp_4.0.15HydraHydraWorker.cs:строка 187
Finam 17:08:59.2760000 Старт с 04.02.2011 для RIZ1@RTS.
Finam 17:08:59.6490000 Старт с 27.01.2011 для RIH1@RTS.
Finam 17:10:22.0840000 System.Net.WebException: Удаленный сервер возвратил ошибку: (502) Недопустимый шлюз.
в System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
в System.Net.WebClient.DownloadString(Uri address)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=q9gg83Pc4sDbdPCRGT9m40g==(Uri #=qDju1EUaixtc5cGHpz3sH_Q==, String #=qzA0aaNvM9wS_Wy4vos1Y2g==)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qK9qV8MYxkX5_XNFh2FBZjEt4AmQKAh3Ng0PE74uoyLQ=.#=qbTEHPlq_OttWVeXod8zzjLNMV_ZVCNsDe2XvirVzP4E=()
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qHjBwVIzugJpRLXKchln5Nw==[T](String #=qZBO6iTXsXW0fLFEOfkYRDQ==, Func`1 #=qLVCqCWlkOQwpBKQB0NxVFw==, Func`2 #=qWskpi2x$V_l0Y_9nuTPGzg==)
в StockSharp.Algo.History.Finam.FinamHistorySource.GetTrades(Security security, DateTime time)
в StockSharp.Hydra.Finam.FinamSource.Load() в f:SourcesStockSharpReleasesStockSharp_4.0.15HydraPluginsFinamFinamSource.cs:строка 151
в StockSharp.Hydra.Worker.<>c__DisplayClass13.<Download>b__10(IMarketDataSource source) в f:SourcesStockSharpReleasesStockSharp_4.0.15HydraHydraWorker.cs:строка 187
Finam 17:10:59.2970000 Старт с 05.02.2011 для RIZ1@RTS.
Finam 17:10:59.6370000 Старт с 27.01.2011 для RIH1@RTS.
Finam 17:12:21.9650000 System.Net.WebException: Удаленный сервер возвратил ошибку: (502) Недопустимый шлюз.
в System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
в System.Net.WebClient.DownloadString(Uri address)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=q9gg83Pc4sDbdPCRGT9m40g==(Uri #=qDju1EUaixtc5cGHpz3sH_Q==, String #=qzA0aaNvM9wS_Wy4vos1Y2g==)
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qK9qV8MYxkX5_XNFh2FBZjEt4AmQKAh3Ng0PE74uoyLQ=.#=qbTEHPlq_OttWVeXod8zzjLNMV_ZVCNsDe2XvirVzP4E=()
в StockSharp.Algo.History.Finam.FinamHistorySource.#=qHjBwVIzugJpRLXKchln5Nw==[T](String #=qZBO6iTXsXW0fLFEOfkYRDQ==, Func`1 #=qLVCqCWlkOQwpBKQB0NxVFw==, Func`2 #=qWskpi2x$V_l0Y_9nuTPGzg==)
в StockSharp.Algo.History.Finam.FinamHistorySource.GetTrades(Security security, DateTime time)
в StockSharp.Hydra.Finam.FinamSource.Load() в f:SourcesStockSharpReleasesStockSharp_4.0.15HydraPluginsFinamFinamSource.cs:строка 151
в StockSharp.Hydra.Worker.<>c__DisplayClass13.<Download>b__10(IMarketDataSource source) в f:SourcesStockSharpReleasesStockSharp_4.0.15HydraHydraWorker.cs:строка 187
Finam 17:12:22.1920000 Останавливается.
Finam 17:12:22.2020000 Остановлен.

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

Выражение «ошибка 502 bad gateway» можно перевести как «неверный шлюз». Это будет означать, что браузер (обозреватель Интернета) на вашем компьютере при запросе какой-либо информации с веб-узла получил неприемлемый ответ от другого сервера (DNS или прокси-сервера). Об этом и сообщается пользователю при выводе на экране сообщения «502 ошибка».

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

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

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

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

Понравилась статья? Поделить с друзьями:
  • Ошибка неизвестный чип ch341a
  • Ошибка недопустимый объект гиперссылки
  • Ошибка неизвестный формат файла
  • Ошибка недопустимый неполный тип
  • Ошибка неизвестный сервер minecraft