Ошибка 502 timeweb

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

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

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

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

Наличие ошибки 502 Bad Gateway может быть связано с несколькими причинами. Рассмотрим наиболее встречаемые: 

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

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

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

  • Хакерская атака. Злоумышленники могут использовать DDoS-атаку на сайт в своих личных целях. Суть атаки в имитации большого наплыва пользователей – чересчур высокий поток может обеспечить возникновение кода 502.

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

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

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

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

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

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

Подписаться

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

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

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

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

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

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

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

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

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

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

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

Windows

Очистка кэша на Windows выполняется через командную строку. Для этого необходимо сделать следующее:

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

Как открыть командную строку в Windows 10

2. Следующим шагом вводим запрос ipconfig /flushdns и ожидаем окончания работы приложения. Должна появиться надпись «DNS успешно очищен».  

Как очистить DNS-записи в Windows 10

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

Mac

В данном случае нужно будет воспользоваться терминалом: 

1. Используем комбинацию клавиш Command + Space, затем находим и открываем приложение «Терминал».  

Как в MacOS открыть командную строку

2. В отобразившимся окне вводим команду sudo killall -HUP mDNSResponder и ожидаем окончания работы инструмента. 

Linux

Здесь так же, как и на MacOS, нужно воспользоваться встроенным приложением «Терминал» – открываем его с помощью комбинации клавиш «Ctrl+Alt+T» и вводим необходимую команду. Она может отличаться в зависимости от типа операционной системы.

Для 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

Отключение anti-DDos

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

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

  • Изучите конфигурацию anti-DDoS. Если у вас есть доступ к настройкам анти-DDoS-системы, проверьте их на предмет возможных проблем или ошибок. Убедитесь, что фильтры правильно настроены и не блокируют трафик.

  • Свяжитесь с провайдером услуг анти-DDoS. Расскажите о проблеме, которую вы испытываете, и попросите проверить конфигурацию системы или предоставить рекомендации по ее настройке.

  • Улучшите настройки анти-DDoS-системы. Обратитесь к документации или технической поддержке поставщика системы для получения инструкций по оптимальной конфигурации.

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

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

Еще одной причиной появления ошибки 502 Bad Gateway может быть увеличение количества ресурсов сервера. Вот с чем можно столкнуться:

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

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

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

  • Проблемы с базой данных. Проверьте настройки и производительность БД, а также убедитесь, что она способна обслуживать увеличенный объем данных и запросов.

Ошибка 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 на SEO

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

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

Доступен ли сервер из внешней сети?

Проверить доступность сервера проще всего с помощью любого сервиса в сети, предоставляющего такую возможность: найти подобные сайты можно по запросам «ping online», «проверка доступности», «сервис ping» и так далее; их очень много и они бесплатны.

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

В командной строке выполните:

ping IP_адрес_сервера

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

Ping

Для остановки выполнения команды нажмите Ctrl+C.

Если обмен пакетами не происходит — сервер недоступен.

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

Выполните команду:

ifconfig

Пример вывода с корректными настройками:

Ifconfig

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

Запущены ли службы для работы сайтов?

Для проверки работы служб подключитесь к серверу по SSH или используйте веб-консоль в панели управления.

Проверки выполняются командой вида:

service имя_службы status

Например, для Apache это будет команда:

service apache2 status

или:

service httpd status

Для Nginx:

service nginx status

Для MySQL:

service mysql status
service mysqld status

Для MariaDB:

service mariadb status

Примеры запущенных служб:

Running

Если в выводе не фигурирует слово running, служба не запущена.

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

service имя_службы start

Например, для Apache2:

service apache2 start

Или:

service httpd start

Nginx:

service nginx start

MySQL:

service mysql start
service mysqld start

MariaDB:

service mariadb start

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

Состояние дискового пространства

Общую информацию можно получить командой:

df -h

В выводе будут данные о размере диска и доступном объеме.

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

Для работы с дисковым пространством можно использовать утилиты ncdu и du. Подробнее о работе с ними — в статье Анализ дискового пространства: ncdu, du.

Состояние inodes

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

Подробнее о диагностике и устранении проблемы см. в статье Переполнение inodes.

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

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

Это директории:

/var/log/mysql/
/var/log/nginx/
/var/log/apache2/
# или:
/var/log/httpd/

 Проверить наличие нужных прав можно командой:

ls -l /var/log/

Пример вывода:

Здесь мы видим, что у интересующих нас каталогов установлены корректные права, а именно — у владельца есть права на запись, чтение и исполнение (rwx):

drwxr-x--- 2 root   adm    4096 Aug 16 09:26 apache2
drwxrwxr-x 2 mysql  adm    4096 Aug 16 09:26 mysql
drwxr-xr-x 2 root   adm    4096 Aug 16 09:27 nginx

Если у каталога нет нужных прав, их можно установить командой chmod:

chmod -R 755 /путь/к/каталогу/

Например:

chmod -R 755 /var/log/nginx/

В данном случае будут установлены права 755, т.е. rwxr-xr-x, то есть полный набор прав для владельца и права на чтение и исполнение — для остальных. 

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

mkdir /var/log/mysql/
chmod -R 775 /var/log/mysql/

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

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

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

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

Доступен ли сервер из внешней сети?

Проверить доступность сервера проще всего с помощью любого сервиса в сети, предоставляющего такую возможность: найти подобные сайты можно по запросам «ping online», «проверка доступности», «сервис ping» и так далее; их очень много и они бесплатны.

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

В командной строке выполните:

ping IP_адрес_сервера

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

Ping

Для остановки выполнения команды нажмите Ctrl+C.

Если обмен пакетами не происходит — сервер недоступен.

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

Выполните команду:

ifconfig

Пример вывода с корректными настройками:

Ifconfig

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

Запущены ли службы для работы сайтов?

Для проверки работы служб подключитесь к серверу по SSH или используйте веб-консоль в панели управления.

Проверки выполняются командой вида:

service имя_службы status

Например, для Apache это будет команда:

service apache2 status

или:

service httpd status

Для Nginx:

service nginx status

Для MySQL:

service mysql status
service mysqld status

Для MariaDB:

service mariadb status

Примеры запущенных служб:

Running

Если в выводе не фигурирует слово running, служба не запущена.

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

service имя_службы start

Например, для Apache2:

service apache2 start

Или:

service httpd start

Nginx:

service nginx start

MySQL:

service mysql start
service mysqld start

MariaDB:

service mariadb start

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

Состояние дискового пространства

Общую информацию можно получить командой:

df -h

В выводе будут данные о размере диска и доступном объеме.

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

Для работы с дисковым пространством можно использовать утилиты ncdu и du. Подробнее о работе с ними — в статье Анализ дискового пространства: ncdu, du.

Состояние inodes

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

Подробнее о диагностике и устранении проблемы см. в статье Переполнение inodes.

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

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

Это директории:

/var/log/mysql/
/var/log/nginx/
/var/log/apache2/
# или:
/var/log/httpd/

 Проверить наличие нужных прав можно командой:

ls -l /var/log/

Пример вывода:

Здесь мы видим, что у интересующих нас каталогов установлены корректные права, а именно — у владельца есть права на запись, чтение и исполнение (rwx):

drwxr-x--- 2 root   adm    4096 Aug 16 09:26 apache2
drwxrwxr-x 2 mysql  adm    4096 Aug 16 09:26 mysql
drwxr-xr-x 2 root   adm    4096 Aug 16 09:27 nginx

Если у каталога нет нужных прав, их можно установить командой chmod:

chmod -R 755 /путь/к/каталогу/

Например:

chmod -R 755 /var/log/nginx/

В данном случае будут установлены права 755, т.е. rwxr-xr-x, то есть полный набор прав для владельца и права на чтение и исполнение — для остальных. 

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

mkdir /var/log/mysql/
chmod -R 775 /var/log/mysql/

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

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

 

Пользователь 121134

Посетитель

Сообщений: 53
Баллов: 4
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 07.03.2012

#1

0

12.03.2012 21:49:04

Здравствуйте. Выполняю обмен с web сайтом (1С Битикс редакция Малый Бизнес). Хотинг timeweb.
Если в настройках: Настройка параметров импорта каталога
Что делать с элементами отсутствующими в файле импорта: Ничего
Что делать с разделами отсутствующими в файле импорта: Ничего
Импорт проходит успешно и все выгружается. Но если настройки установлены иначе:
Что делать с элементами отсутствующими в файле импорта: Удалить
Что делать с разделами отсутствующими в файле импорта: Удалить
Тогда после зарузки вылетает ошибка:

Код
Выгружено товаров: 14 324
Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Обмен не выполнен
Ответ сервера:
<head><title>502 Bad Gateway</title></head>
<body bgcolor="white">
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.0.6</center>
</body>
</html>

Выгрузка товаров завершена с ошибками!!!

 

1С «Управление торговлей», редакция 10.3 (10.3.12.3) с стандартным механизмом обмена.
В Чем может быть проблема?  Выгрузка полная.

 

Пользователь 50292

Постоянный посетитель

Сообщений: 95
Баллов: 11
Авторитет:

1

Рейтинг пользователя:

1

Регистрация: 09.10.2009

 

Пользователь 46422

Эксперт

Сообщений: 545
Баллов: 93
Авторитет:

1

Рейтинг пользователя:

1

Регистрация: 31.07.2009

Это перегрузка сервера. Возьмите более мощный тарифный план. Сейчас какой тариф??

 

Пользователь 121134

Посетитель

Сообщений: 53
Баллов: 4
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 07.03.2012

Сейчас тарифный план Eterno[B], таписал в поддержку хостинга, сказали что нужно менять тарифный план и переезжать на другой сервер. Вышли из ситуации в настройках битрикса стояла настройка удалять элементы и группы, которых нет в пакете импорта, поменяли её на деактивировать и написал скрипт удаления деактивированных элементов.

 

Пользователь 60717

Заглянувший

Сообщений: 12
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 28.03.2010

У нас похожая беда на Eterno[B]. В настройках элементов и разделов поставили «Ничего», все равно не помогло. На 7 шаге падает в 502 и все тут.

 

Пользователь 82695

Заглянувший

Сообщений: 12
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 18.02.2011

Мужики помогите решить.

Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Обмен не выполнен
Ответ сервера:
<head><title>504 Gateway Time-out</title></head>
<body bgcolor=»white»>
<center><h1>504 Gateway Time-out</h1></center>
<hr><center>nginx/1.2.7</center>
</body>
</html>

Выгрузка товаров завершена с ошибками!!!

Сервер VDS с очень не хилыми параметрами. При выгрузке полного каталога (8000 товаров) выкидывает такую ошибку.
Я уже все перепробовал. Что не так ?

 

Пользователь 30123

Эксперт

Сообщений: 904
Баллов: 77
Авторитет:

0

Рейтинг пользователя:

3

Регистрация: 25.09.2008

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

 

Пользователь 82695

Заглянувший

Сообщений: 12
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 18.02.2011

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

 

Пользователь 30123

Эксперт

Сообщений: 904
Баллов: 77
Авторитет:

0

Рейтинг пользователя:

3

Регистрация: 25.09.2008

#9

1

27.04.2013 23:33:41

Цитата
bouton пишет:
Стандартный импорт. Ничего не дописывалось.
Проблема возникает только когда выгружаю полный каталог. Выгрузка только изменений проходит без проблем.

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

http://masterhost.ru/service/hosting/virtual/extra/cms-bitrix/

в качестве своеобразного эталона. И вот если там работает, а на вашем VDS — нет, то этот VDS — фуфло, по-русски говоря. А стандартный импорт 8000 элементов, при отсутствии обработчиков событий, о которых я писала выше, там должен  отработать.

Сайт, Блог, Карточка партнера, Skype ID: Bedrosova

 

Пользователь 401766

Заглянувший

Сообщений: 1
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 26.10.2015

#10

0

22.12.2015 11:03:14

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

Не удалось получить данные с сервера. Проверьте правильность адреса сервера, порт, имя пользователя и пароль,
а также настройки подключения к Интернет.
offers___e225d26b-b3ff-4a32-8786-5daebb055d8d.xml: Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Ответ сервера:
<!DOCTYPE html>
<html>
<head>
<title>Error</title>
<style>
   body {
       width: 35em;
       margin: 0 auto;

 

Пользователь 71752

Постоянный посетитель

Сообщений: 153
Баллов: 24
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 21.09.2010

#11

0

25.01.2018 08:53:42

Здравствуйте! Мне ответили следующее в техподдержке Timeweb’а :
(имеется в виду по поводу ошибки 502 Bad Gateway)

Здравствуйте

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

http://timeweb.com/ru/services/hosting/rules/

:

  «Запрещается использование процессами процессоров сервера более 60% в  течение 5 секунд и более 10% в течение 25 секунд. В случае превышения  данного лимита процесс завершается.»

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

    Cледует отметить, что данное ограничение отсутствует на тарифных планах  Eterno, Premium и 1Сайт. Перейти на них можно в панели управления  аккаунтом, раздел «Тариф».

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

Ошибка 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. При этом причины возникновения проблемы одинаковы.

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

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

Форумы 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 и как её исправить

Что означает ошибка 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 и другие ошибки веб-страниц

When it comes to websites, there are a lot of different errors that can be downright frustrating and confusing. A few that come to mind are the white screen of death or the frightening error establishing a database connection.

But an even more popular one is the 502 bad gateway error. Why? Because this regularly happens around the entire web, not only to WordPress sites, but even popular services such as Gmail, Twitter, and Cloudflare.

Read more below about what causes this error and some solutions on how to quickly resolve it.

  • What Is a 502 Bad Gateway Error?
  • How to Fix the 502 Bad Gateway Error

What is a 502 Bad Gateway Error?

The 502 Bad Gateway error specifically means that the server received an invalid response from an inbound server.

The Internet Engineering Task Force (IETF) defines the 502 Bad Gateway error as:

The 502 (Bad Gateway) status code indicates that the server, while acting as a gateway or proxy, received an invalid response from an inbound server it accessed while attempting to fulfill the request.

Every time you visit a website your browser sends a request to a web server. The web server receives and processes the request, and then sends back the requested resources along with an HTTP header and HTTP status code. Typically an HTTP status code isn’t seen unless something goes wrong. It’s basically the servers way of notifying you that something has gone wrong, along with the code on how to diagnose it.

There are many different types of 500 status error codes (500, 501, 502, 503, 504, 508, 520, etc.) which all have slightly different meanings. These indicate that the request was accepted, but the server prevented the fulfillment of the request.

502 bad gateway error in Chrome

502 bad gateway error in Chrome

Check Out Our Video Guide to The 502 Error

502 Bad Gateway Error Variations

Due to the various browsers, web servers, and operating systems, a 502 bad gateway error can present itself in a number of different ways. But they all have the same meaning. Below are just a couple of the many different variations you might see on the web:

  • “502 Bad Gateway”
  • “Error 502”
  • “HTTP Error 502 – Bad Gateway”
  • “502 Service Temporarily Overloaded”
  • “502 Proxy Error”
  • A blank white screen
  • “502 Server Error: The server encountered a temporary error and could not complete your request”
  • “HTTP 502”
  • Temporary Error (502)
  • 502. That’s an error
  • 502 bad gateway Cloudflare
  • Bad Gateway: The proxy server received an invalid response from an upstream server

Another variation you might see is a “502 server error.”

502 server error in Chrome

502 server error in Chrome

And here is yet another variation. “502 – Web server received an invalid response while acting as a gateway or proxy server. There is a problem with the page you are looking for, and it cannot be displayed. When the Web server (while acting as a gateway or proxy) contacted the upstream content server, it received an invalid response from the content server.”

502- web server received an invalid response

502- web server received an invalid response

Other services such as Twitter might even show a completely different message for a 502 Bad Gateway error, such as “Twitter is over capacity.” This definitely looks a little more user-friendly.

Twitter is over capacity

Twitter is over capacity (Img src: Softpedia)

And here is a snapshot of how Google displays it. “502. That’s an error. The server encountered a temporary error and could not complete your request. Please try again in 30 seconds. That’s all we know.”

Google 502 error

Google 502 error

502 Errors Impact on SEO

Unlike 503 errors, which are used for WordPress maintenance mode and tell Google to check back at a later time, a 502 error can have a negative impact on SEO if not fixed right away. If your site is only down for say 10 minutes and it’s being crawled consistently a lot of times the crawler will simply get the page delivered from cache. Or Google might not even have a chance to re-crawl it before it’s back up. In this scenario, you’re completely fine.

However, if the site is down for an extended period of time, say 6+ hours, then Google might see the 502 error as a site level issue that needs to be addressed. This could impact your rankings. If you’re worried about repeat 502 errors you should figure out why they are happening to begin with. Some of the solutions below can help.

How to Fix the 502 Bad Gateway Error

A 502 bad gateway error is typically a problem with the network/server, however, it can also be a client-side issue. So we’ll dive into a little of both. Check out these common causes and ways to fix the 502 bad gateway error to and get back up and running.

1. Try Reloading the Page

One of the easiest and first things you should try when encountering a 502 bad gateway error is to simply wait a minute or so and reload the page (F5 or Ctrl + F5). It could be that the host or server is simply overloaded and the site will come right back. While you’re waiting, you could also quickly try a different browser to rule that out as an issue.

Another thing you can do is to paste the website into downforeveryoneorjustme.com. This website will tell you if the site is down or if it’s a problem on your side.

downforeveryoneorjustme

downforeveryoneorjustme

2. Clear Your Browser Cache

Whenever you encounter issues like these it can be good to clear your browser cache. Below are instructions on how to do it in the various browsers:

  • How to Force Refresh a Single Page for All Browsers
  • How to Clear Browser Cache for Google Chrome
  • How to Clear Browser Cache for Mozilla Firefox
  • How to Clear Browser Cache for Safari
  • How to Clear Browser Cache for Internet Explorer
  • How to Clear Browser Cache for Microsoft Edge
  • How to Clear Browser Cache for Opera

3. DNS Issue

A 502 gateway error could also be because of a DNS issue, such as the domain is not resolving to the correct IP, or the DNS server is not responding. If you have just migrated your site to a new host, is it important to wait for things to fully propagate, which can take up to 24 hours in some cases. This depends upon the TTL value of your DNS records.

You can also try flushing your local DNS cache. This is similar to clearing your browser cache.

In Windows simply open up Command Prompt and enter the following:

ipconfig /flushdns

Command prompt - flush DNS

Command prompt – flush DNS

You should see a “Successfully flushed the DNS resolver Cache” if it worked.

For macOS users, you can enter the following in the terminal:

dscacheutil -flushcache

Note: There is no success message on Macs.

And lastly, you could temporarily change your DNS servers. By default, DNS servers are automatically assigned by your ISP. But you could try temporarily changing these to a public DNS server, such as Googles. In fact, some prefer to use Google’s public DNS long-term. If you have a premium DNS propagation usually is a lot faster.

4. Check With Your Host

The primary reason we typically see a 502 bad gateway error is due to an issue with the web host. Sometimes a query, script, or request will take too long and so it is canceled or killed by the server. A lot of hosts, especially shared hosts implement what they call a “kill script.” Basically what this does is it will terminate a request after a certain period of time so that it doesn’t take a site down or impact other users. If you do a Twitter search for “bad gateway” you can see thousands of tweets happening every day alerting their hosting company of the problem.

502 bad gateway tweets

502 bad gateway tweets

One reason you might want to consider moving to a host like Kinsta is that our platform runs in an isolated software container that contains all of the software resources required to run the site (Linux, NGINX, PHP, MySQL). This means that the software that runs each site is 100% private and is not shared, even between your own sites. This greatly reduces the chance of seeing a 502 bad gateway error. We aren’t running aggressive kill scripts like some shared hosts are. And even if one of your sites does happen to go down, it won’t impact your other sites.

Another reason you could see a 502 gateway error with your host is also due to the fact that the server is simply not reachable, either because it is down or there is no connectivity. In this case, it is recommended to check your host’s status page or open a support ticket.

5. Temporarily Disable CDN or Firewall

It could also be an issue with your content delivery network (CDN) or firewall. If you are using a 3rd-party CDN provider an easy way to troubleshoot this is to simply disable your CDN temporarily. For example, we are big fans of the free CDN enabler plugin. If you are using that, you can simply deactivate the plugin and then test your site. Wp-admin not working? Simply log in to your site via SFTP and rename the plugin’s folder to cdn-enabler_old. This will temporarily disable the CDN connection. The same goes for WP Rocket or any other plugin you might have hooked up to your CDN.

Rename plugin folder temporarily

Rename plugin folder temporarily

This can also occur sometimes with providers that provide DDoS protection and mitigation or fully proxy services like Cloudflare, as they have extra firewalls in-between. We have noticed that this happens once in a while on the Cloudflare free plan. Unfortunately, since Cloudflare is a fully proxy service, there is no quick way to simply disable it.

However, before you go blaming Cloudflare, it is important to know that there are two different types of 502 bad gateway errors variations with Cloudflare as seen below:

502 Bad Gateway at Cloudflare (Variation 1)

If you see the following screen, this is actually a problem on Cloudflare’s end, in which case you should reach out to them for support. You can also check Cloudflare’s status page to see if they’re currently experiencing an outage.

502 bad gateway error

502 bad gateway error

502 Bad Gateway at Cloudflare (Variation 2)

If you see the following screen, this is a problem with your host.

Cloudflare 502 bad gateway at host

Cloudflare 502 bad gateway at host

GoDaddy Firewall

Here is another example with of an HTTP 502 error and GoDaddy’s firewall. The issue is actually with the origin server (the hosting provider) due to a timeout, not the firewall itself.

HTTP 502 - GoDaddy Firewall

HTTP 502 – GoDaddy Firewall

6. Check Your Plugins and Themes

A lot of times the reason for scripts and queries being canceled by the server is due to bad code on your WordPress site, possibly from a 3rd party plugin or theme. We have also seen a lot of misconfigured caching plugins generate 502 errors. A few ways you can troubleshoot this is by deactivating all your plugins. Remember, you won’t lose any data if you simply deactivate a plugin.

If you can still access your admin, a quick way to do this is to browse to “Plugins” and select “Deactivate” from the bulk actions menu. This will disable all of your plugins. If this fixes the issue you’ll need to find the culprit. Start activating them one by one, reloading the site after each activation. When you see the 502 gateway error return, you’ve found the misbehaving plugin. You can then reach out to the plugin developer for help or post a support ticket in the WordPress repository.

Deactivate all plugins

Deactivate all plugins

If you can’t access your admin you can FTP into your server and rename your plugins folder to something like plugins_old. Then check your site again. If it works, then you will need to test each plugin one by one. Rename your plugin folder back to “plugins” and then rename each plugin folder inside of if it, one by one, until you find it.

Rename plugin folder

Rename plugin folder

Always makes sure your plugins, themes, and WordPress core are up to date. And check to ensure you are running a supported version of PHP. You can always reach out to your host for assistance. We use Kinsta APM and other troubleshooting methods here at Kinsta to help clients narrow down what plugin, query, or script might be causing the error. You can also use your own custom New Relic key if you have your own license.

Time consuming queries to database

Time-consuming queries to the database

If it turns out to be an efficient query or bad code in a plugin, you might need to bring in a WordPress developer to fix the issue.

7. Check Logs

You should also take advantage of your error logs. If you are a Kinsta client, you can easily see errors in the log viewer in the MyKinsta dashboard. This can help you quickly narrow down the issue, especially if it’s resulting from a plugin on your site.

Check error logs for 502 bad gateway errors

Check error logs for 502 bad gateway errors

If your host doesn’t have a logging tool, you can also add the following code to your wp-config.php file to enable logging:

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

If you need more help on how to enable WordPress debugging mode here is a full step by step tutorial.

The logs are typically located in the /wp-content directory. Others, like here at Kinsta might have a dedicated folder called “logs”.

wordpress error logs folder sftp

You can also check the log files in Apache and NGINX, which are commonly located here:

  • Apache: /var/log/apache2/error.log
  • NGINX: /var/log/nginx/error.log

If you are a Kinsta client you can also take advantage of our analytics tool to get a breakdown of the total number of 502 errors and see how often and when they are occurring. This can help you troubleshoot if this is an ongoing issue, or perhaps something that has resolved itself.

Response analysis 500 error breakdown

Response analysis 500 error breakdown

8. Restart PHP

Finally, you can also try restarting PHP. If you’re a Kinsta client, you can easily restart PHP from the tools menu within the MyKinsta dashboard. If your host doesn’t provide this, you can always open up a support ticket and ask them restart PHP.

Restart PHP

Restart PHP

9. PHP Timeout Issue

PHP timeouts occur if a single PHP process runs for longer than the max_execution_time or max_input_time set in the PHP configuration on your server.  This is a common occurrence if you’re doing big WordPress imports. When this happens a 502 server error is usually displayed. If you run into a PHP timeout these values may need to be elevated.

You can check with your current host about what values are set on your server and if they can be increased. On the Kinsta platform, these values are set to 300 seconds (5 minutes) by default. The maximum PHP timeout values available on our platform are based on your current hosting plan.

Summary

As you can see there are quite a few things you can do to troubleshoot and fix a 502 gateway error on your site. Typically this is not on the client-side, but rather an issue with your host. Third-party plugins and themes with bad code or unoptimized queries are also things to watch out for. Was there anything we missed? Perhaps you have another tip on troubleshooting 502 gateway errors. If so, let us know below in the comments.


FAQ

What Is a 502 Bad Gateway Error?

The 502 Bad Gateway error indicates that the server received an invalid response from an inbound server.

What Causes the 502 Error?

The 502 bad gateway error is typically caused by issues related to the network/server, however, it can also be caused by client-side issues.

How Do You Fix the 502 Bad Gateway Error?

There are a number of things you can try when attempting to fix the 502 Bad Gateway Error:

1. Try Reloading the Page
2. Clear Your Browser Cache
3. flush your local DNS cache
4. Check With Your Host
5. Temporarily Disable CDN or Firewall
6. Check Your Plugins and Themes
7. Check Your Logs
8. Restart PHP
9. PHP Timeout Issue


Get all your applications, databases and WordPress sites online and under one roof. Our feature-packed, high-performance cloud platform includes:

  • Easy setup and management in the MyKinsta dashboard
  • 24/7 expert support
  • The best Google Cloud Platform hardware and network, powered by Kubernetes for maximum scalability
  • An enterprise-level Cloudflare integration for speed and security
  • Global audience reach with up to 35 data centers and 275 PoPs worldwide

Test it yourself with $20 off your first month of Application Hosting or Database Hosting. Explore our plans or talk to sales to find your best fit.

 

Пользователь 121134

Посетитель

Сообщений: 53
Баллов: 4
Регистрация: 07.03.2012

#1

12.03.2012 21:49:04

Здравствуйте. Выполняю обмен с web сайтом (1С Битикс редакция Малый Бизнес). Хотинг timeweb.
Если в настройках: Настройка параметров импорта каталога
Что делать с элементами отсутствующими в файле импорта: Ничего
Что делать с разделами отсутствующими в файле импорта: Ничего
Импорт проходит успешно и все выгружается. Но если настройки установлены иначе:
Что делать с элементами отсутствующими в файле импорта: Удалить
Что делать с разделами отсутствующими в файле импорта: Удалить
Тогда после зарузки вылетает ошибка:

Код
Выгружено товаров: 14 324
Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Обмен не выполнен
Ответ сервера:
<head><title>502 Bad Gateway</title></head>
<body bgcolor="white">
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.0.6</center>
</body>
</html>

Выгрузка товаров завершена с ошибками!!!

 

1С «Управление торговлей», редакция 10.3 (10.3.12.3) с стандартным механизмом обмена.
В Чем может быть проблема?  Выгрузка полная.

 
 

Это перегрузка сервера. Возьмите более мощный тарифный план. Сейчас какой тариф??

 

Сейчас тарифный план Eterno[B], таписал в поддержку хостинга, сказали что нужно менять тарифный план и переезжать на другой сервер. Вышли из ситуации в настройках битрикса стояла настройка удалять элементы и группы, которых нет в пакете импорта, поменяли её на деактивировать и написал скрипт удаления деактивированных элементов.

 

У нас похожая беда на Eterno[B]. В настройках элементов и разделов поставили «Ничего», все равно не помогло. На 7 шаге падает в 502 и все тут.

 

Мужики помогите решить.

Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Обмен не выполнен
Ответ сервера:
<head><title>504 Gateway Time-out</title></head>
<body bgcolor=»white»>
<center><h1>504 Gateway Time-out</h1></center>
<hr><center>nginx/1.2.7</center>
</body>
</html>

Выгрузка товаров завершена с ошибками!!!

Сервер VDS с очень не хилыми параметрами. При выгрузке полного каталога (8000 товаров) выкидывает такую ошибку.
Я уже все перепробовал. Что не так ?

 

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

 

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

 

Пользователь 30123

Эксперт

Сообщений: 904
Баллов: 77
Регистрация: 25.09.2008

#9

27.04.2013 23:33:41

Цитата
bouton пишет:
Стандартный импорт. Ничего не дописывалось.
Проблема возникает только когда выгружаю полный каталог. Выгрузка только изменений проходит без проблем.

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

http://masterhost.ru/service/hosting/virtual/extra/cms-bitrix/

в качестве своеобразного эталона. И вот если там работает, а на вашем VDS — нет, то этот VDS — фуфло, по-русски говоря. А стандартный импорт 8000 элементов, при отсутствии обработчиков событий, о которых я писала выше, там должен  отработать.

Сайт, Блог, Карточка партнера, Skype ID: Bedrosova

 

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

Не удалось получить данные с сервера. Проверьте правильность адреса сервера, порт, имя пользователя и пароль,
а также настройки подключения к Интернет.
offers___e225d26b-b3ff-4a32-8786-5daebb055d8d.xml: Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Ответ сервера:
<!DOCTYPE html>
<html>
<head>
<title>Error</title>
<style>
   body {
       width: 35em;
       margin: 0 auto;

 

Пользователь 71752

Постоянный посетитель

Сообщений: 153
Баллов: 24
Регистрация: 21.09.2010

#11

25.01.2018 08:53:42

Здравствуйте! Мне ответили следующее в техподдержке Timeweb’а :
(имеется в виду по поводу ошибки 502 Bad Gateway)

Здравствуйте

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

http://timeweb.com/ru/services/hosting/rules/

:

  «Запрещается использование процессами процессоров сервера более 60% в  течение 5 секунд и более 10% в течение 25 секунд. В случае превышения  данного лимита процесс завершается.»

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

    Cледует отметить, что данное ограничение отсутствует на тарифных планах  Eterno, Premium и 1Сайт. Перейти на них можно в панели управления  аккаунтом, раздел «Тариф».

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

Ошибка Error http 502 bad gateway в Zoom US

Информация актуальна! Страница была обновлена 15.05.2020

Время прочтения 3 мин.

Одна из распространенных ситуаций, с которой сталкиваются пользователи — появление надписи Error 502 Bad Gateway Zoom Us. Проблема может возникать при попытке зайти на сайт или выполнить иные действия с участием сервера Зум. Ниже рассмотрим, в чем причины появления такой надписи, и как исправить ситуацию.

Причины

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

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

Что делать

Понимание в вопросе, что значит в Zoom Us ошибка 502 Bad Gateway, позволяет правильно принять дальнейшие решения. Сделайте следующие шаги:

  • Перезагрузите компьютер и снова подключитесь к Интернету. Бывает, что ошибка 502 в Зум появляется из-за внутренних сбоев на ПК. Перезапуск устройства и переподключение к Сети позволяет решить возникшие затруднения.
  • Обновите страницу. Если проблема возникла при входе на сайт Zoom Us, выждите несколько минут, а после этого обновите страницу.
  • Почистите кэш на ПК. Один из путей, как избавиться от Error 502 Bad Gateway в Зум — очистка кэша. Это можно сделать в браузере и непосредственно на ПК. В первом случае необходимо войти в раздел настроек, а далее — «Очистить историю». Выставите галочки следующим образом:

В случае с компьютером вызовите командную строку (нажав одновременно Ctrl+R, а в появившемся окне набрав «cmd») и введите в ней ipconfig/flushdns, а после жмите Ввод. После выполнения этих действий перезапустите ПК или ноутбук.

  • Попробуйте подключиться на другом устройстве. Если ошибка Error 502 Bad Gateway в случае с Zoom Us появляется на определенном ПК или ноутбуке, попробуйте войти с другого устройства. Если это удалось сделать, значит, причина в оборудовании. В ситуации, когда все равно не получается подключиться, проблема может быть в сервере Зум или Интернете.
  • Войдите через другой браузер. Если Error возникает на сайте Zoom Us, зайдите на него через другой веб-обозреватель. Возможно, причина скрывается именно в нем.
  • Посмотрите журнал ошибок. Для этого войдите в Пуск, найдите пункт Просмотр событий и откройте журнал. Возможно, Error 502 Bad Gateway Zoom Us появился после обновления или установки какой-то программы. В таком случае можно вернуть работоспособность путем отката Виндовс до работоспособной версии.ч
  • Проверьте доступ в Интернет. Иногда рассматриваемый сбой возникает из-за невозможности подключиться к Сети. Для решения проблемы можно обратиться к своему оператору и уточнить, чем вызваны сбои. Постарайтесь предоставить как можно больше информации, чтобы специалисты дали точные рекомендации, что делать.

Если рассмотренные шаги не помогли, и надпись Error 502 Bad Gateway Zoom Us все равно появляется, напишите в поддержку Зум, это можно сделать на официальном сайте. Возможно, виной всему являются временные сбои на их стороне. Скорость обработки запроса будет зависеть от вашего тарифного плана.

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

Устранение ошибок неисправного шлюза — шлюз приложений Azure

  • 11/16/2019
  • Чтение занимает 6 мин

В этой статье

Узнайте, как устранить ошибки неисправного шлюза (502), полученные при использовании шлюза приложений Azure.Learn how to troubleshoot bad gateway (502) errors received when using Azure Application Gateway.

Примечание

Эта статья была изменена, и теперь в ней содержатся сведения о модуле Az PowerShell для Azure.This article has been updated to use the Azure Az PowerShell module. Модуль Az PowerShell является рекомендуемым модулем PowerShell для взаимодействия с Azure.The Az PowerShell module is the recommended PowerShell module for interacting with Azure. Чтобы начать работу с модулем Az PowerShell, ознакомьтесь со статьей Установка Azure PowerShell.To get started with the Az PowerShell module, see Install Azure PowerShell. Дополнительные сведения см. в статье Перенос Azure PowerShell с AzureRM на Az.To learn how to migrate to the Az PowerShell module, see Migrate Azure PowerShell from AzureRM to Az.

ОбзорOverview

После настройки шлюза приложений может появиться сообщение об ошибке «сервер: 502-веб-сервер получил недопустимый ответ при выступающем в качестве шлюза или прокси-сервера».After configuring an application gateway, one of the errors that you may see is «Server Error: 502 — Web server received an invalid response while acting as a gateway or proxy server». Эта ошибка может возникать по следующим основным причинам.This error may happen for the following main reasons:

Проблема группы безопасности сети, определенного пользователем маршрута или пользовательской службы DNSNetwork Security Group, User Defined Route, or Custom DNS issue

ПричинаCause

Если доступ к серверной части заблокирован из-за NSG, UDR или настраиваемой службы DNS, экземпляры шлюза приложений не могут подключиться к внутреннему пулу.If access to the backend is blocked because of an NSG, UDR, or custom DNS, application gateway instances can’t reach the backend pool. Это приводит к сбоям проверки, что приводит к ошибкам 502.This causes probe failures, resulting in 502 errors.

NSG/UDR может присутствовать в подсети шлюза приложений или в подсети, в которой развернуты виртуальные машины приложения.The NSG/UDR could be present either in the application gateway subnet or the subnet where the application VMs are deployed.

Аналогично, наличие настраиваемой службы DNS в виртуальной сети также может вызвать проблемы.Similarly, the presence of a custom DNS in the VNet could also cause issues. Полное доменное имя, используемое для членов внутреннего пула, может неправильно разрешаться пользовательским DNS-сервером для виртуальной сети.A FQDN used for backend pool members might not resolve correctly by the user configured DNS server for the VNet.

РешениеSolution

Проверьте конфигурацию NSG, UDR и DNS, сделав следующее:Validate NSG, UDR, and DNS configuration by going through the following steps:

  • Проверьте группы безопасности сети, связанные с подсетью шлюза приложений.Check NSGs associated with the application gateway subnet. Убедитесь, что обмен данными с серверной частью не заблокирован.Ensure that communication to backend isn’t blocked.
  • Проверьте UDR, связанные с подсетью шлюза приложений.Check UDR associated with the application gateway subnet. Убедитесь, что UDR не направляет трафик из внутренней подсети.Ensure that the UDR isn’t directing traffic away from the backend subnet. Например, проверьте маршрутизацию на виртуальные сетевые устройства или маршруты по умолчанию, объявляемые в подсети шлюза приложений через ExpressRoute или VPN.For example, check for routing to network virtual appliances or default routes being advertised to the application gateway subnet via ExpressRoute/VPN.
$vnet = Get-AzVirtualNetwork -Name vnetName -ResourceGroupName rgName
Get-AzVirtualNetworkSubnetConfig -Name appGwSubnet -VirtualNetwork $vnet
  • Проверьте действующую NSG и маршрут с серверной виртуальной машиной.Check effective NSG and route with the backend VM
Get-AzEffectiveNetworkSecurityGroup -NetworkInterfaceName nic1 -ResourceGroupName testrg
Get-AzEffectiveRouteTable -NetworkInterfaceName nic1 -ResourceGroupName testrg

  • Проверьте наличие пользовательской службы DNS в виртуальной сети.Check presence of custom DNS in the VNet. Службу DNS можно проверить, просмотрев подробности свойств виртуальной сети в выходных данных.DNS can be checked by looking at details of the VNet properties in the output.
Get-AzVirtualNetwork -Name vnetName -ResourceGroupName rgName 
DhcpOptions            : {
                           "DnsServers": [
                             "x.x.x.x"
                           ]
                         }

При наличии убедитесь, что DNS-сервер может правильно разрешить полное доменное имя участника серверного пула.If present, ensure that the DNS server can resolve the backend pool member’s FQDN correctly.

Проблемы со стандартной пробой работоспособностиProblems with default health probe

ПричинаCause

ошибки 502 также могут быть часто индикаторами, что проба работоспособности по умолчанию не может связаться с внутренними виртуальными машинами.502 errors can also be frequent indicators that the default health probe can’t reach back-end VMs.

При подготовке экземпляра шлюза приложений автоматически настраивается проверка работоспособности по умолчанию для каждого BackendAddressPool с помощью свойств BackendHttpSetting.When an application gateway instance is provisioned, it automatically configures a default health probe to each BackendAddressPool using properties of the BackendHttpSetting. Пользователю ничего не нужно вводить для настройки этой пробы.No user input is required to set this probe. В частности, при настройке правила балансировки нагрузки между BackendHttpSetting и BackendAddressPool устанавливается связь.Specifically, when a load-balancing rule is configured, an association is made between a BackendHttpSetting and a BackendAddressPool. Для каждой из этих связей настраивается проверка по умолчанию, и шлюз приложений запускает периодическую проверку работоспособности подключения к каждому экземпляру в BackendAddressPool на порте, указанном в элементе BackendHttpSetting.A default probe is configured for each of these associations and the application gateway starts a periodic health check connection to each instance in the BackendAddressPool at the port specified in the BackendHttpSetting element.

В следующей таблице перечислены значения, связанные с зондом работоспособности по умолчанию.The following table lists the values associated with the default health probe:

Свойства проверкиProbe property ЗначениеValue ОписаниеDescription
URL-адрес проверкиProbe URL http://127.0.0.1/ URL-адресURL path
ИнтервалInterval 3030 Интервал проверки в секундахProbe interval in seconds
Время ожиданияTime-out 3030 Время ожидания проверки в секундахProbe time-out in seconds
Пороговое значение сбояUnhealthy threshold 33 Количество повторных попыток проверки.Probe retry count. Сервер внутреннего пула считается неисправным, когда количество повторных неудачных попыток проверки достигает порогового значения сбоя.The back-end server is marked down after the consecutive probe failure count reaches the unhealthy threshold.

РешениеSolution

  • Убедитесь, что стандартный сайт настроен и ожидает передачи данных по адресу 127.0.0.1.Ensure that a default site is configured and is listening at 127.0.0.1.
  • Если в параметре BackendHttpSetting задан порт, отличный от 80, на стандартном сайте нужно настроить ожидание передачи данных через этот порт.If BackendHttpSetting specifies a port other than 80, the default site should be configured to listen at that port.
  • Вызов к http://127.0.0.1:port должен вернуть код результата HTTP 200.The call to http://127.0.0.1:port should return an HTTP result code of 200. Это должно быть возвращено в течение 30-секундного периода ожидания.This should be returned within the 30-second timeout period.
  • Убедитесь, что настроенный порт открыт и в нем нет правил брандмауэра или групп безопасности сети Azure, которые блокируют входящий или исходящий трафик на настроенном порту.Ensure that the port configured is open and that there are no firewall rules or Azure Network Security Groups, which block incoming or outgoing traffic on the port configured.
  • Если классические виртуальные машины Azure или облачная служба используются с полным доменным именем или общедоступным IP-адресом, убедитесь, что соответствующая Конечная точка открыта.If Azure classic VMs or Cloud Service is used with a FQDN or a public IP, ensure that the corresponding endpoint is opened.
  • Если виртуальная машина настроена с помощью Azure Resource Manager и находится за пределами виртуальной сети, в которой развернут шлюз приложений, Группа безопасности сети должна быть настроена для разрешения доступа к нужному порту.If the VM is configured via Azure Resource Manager and is outside the VNet where the application gateway is deployed, a Network Security Group must be configured to allow access on the desired port.

Проблемы с пользовательскими пробами работоспособностиProblems with custom health probe

ПричинаCause

Пользовательские пробы работоспособности более гибкие по сравнению со стандартными.Custom health probes allow additional flexibility to the default probing behavior. При использовании пользовательских зондов можно настроить интервал пробы, URL-адрес, путь для проверки и количество неудачных откликов, которые следует принять, прежде чем пометить экземпляр пула серверной части как неработоспособный.When you use custom probes, you can configure the probe interval, the URL, the path to test, and how many failed responses to accept before marking the back-end pool instance as unhealthy.

Добавляются следующие дополнительные свойства:The following additional properties are added:

Свойства проверкиProbe property ОписаниеDescription
ИмяName Имя проверки.Name of the probe. Это имя используется для указания проверки в параметрах HTTP внутреннего сервераThis name is used to refer to the probe in back-end HTTP settings.
ПротоколProtocol Протокол, используемый для проверки.Protocol used to send the probe. Проба использует протокол, определенный в параметрах HTTP серверной части.The probe uses the protocol defined in the back-end HTTP settings
УзелHost Имя узла для проверки.Host name to send the probe. Применяется, только если в шлюзе приложений настроено несколько сайтов.Applicable only when multi-site is configured on the application gateway. (То есть указывается не имя узла виртуальной машины.)This is different from VM host name.
путьPath Относительный путь проверки.Relative path of the probe. Путь должен начинаться с «/».The valid path starts from ‘/’. Проба отправляется в <protocol> :// <host> :<port><path>The probe is sent to <protocol>://<host>:<port><path>
ИнтервалInterval Интервал проверки в секундах.Probe interval in seconds. Интервал времени между двумя последовательными проверками.This is the time interval between two consecutive probes.
Время ожиданияTime-out Время ожидания проверки в секундах.Probe time-out in seconds. Если ответ о работоспособности не получен в течение этого времени ожидания, то проба считается неудачной.If a valid response isn’t received within this time-out period, the probe is marked as failed.
Пороговое значение сбояUnhealthy threshold Количество повторных попыток проверки.Probe retry count. Сервер внутреннего пула считается неисправным, когда количество повторных неудачных попыток проверки достигает порогового значения сбоя.The back-end server is marked down after the consecutive probe failure count reaches the unhealthy threshold.

РешениеSolution

Настройте пользовательскую пробу производительности правильно, как описано в таблице выше.Validate that the Custom Health Probe is configured correctly as the preceding table. Кроме действий по устранению неполадок, описанных выше, требуется соблюдение следующих условий:In addition to the preceding troubleshooting steps, also ensure the following:

  • проба указана правильно, согласно руководству;Ensure that the probe is correctly specified as per the guide.
  • Если шлюз приложений настроен для одного сайта, по умолчанию имя узла должно быть указано как 127.0.0.1 , если иное не настроено в пользовательской зонде.If the application gateway is configured for a single site, by default the Host name should be specified as 127.0.0.1, unless otherwise configured in custom probe.
  • Убедитесь, что вызов http:// <host> : <port> <path> возвращает код результата HTTP 200.Ensure that a call to http://<host>:<port><path> returns an HTTP result code of 200.
  • Убедитесь, что интервал, время ожидания и Унхеалтисрешолд находятся в допустимых диапазонах.Ensure that Interval, Timeout, and UnhealtyThreshold are within the acceptable ranges.
  • При использовании зонда HTTPS убедитесь, что внутренний сервер не требует SNI путем настройки резервного сертификата.If using an HTTPS probe, make sure that the backend server doesn’t require SNI by configuring a fallback certificate on the backend server itself.

Время ожидания запросаRequest time-out

ПричинаCause

При получении запроса от пользователя шлюз приложений применяет настроенные правила к запросу и направляет его в экземпляр пула серверной части.When a user request is received, the application gateway applies the configured rules to the request and routes it to a back-end pool instance. Затем в течение указанного интервала он ожидает отклик от серверного экземпляра.It waits for a configurable interval of time for a response from the back-end instance. По умолчанию этот интервал составляет 20 секунд.By default, this interval is 20 seconds. Если шлюз приложений не получает ответ от серверного приложения в этот интервал, запрос пользователя возвращает ошибку 502.If the application gateway does not receive a response from back-end application in this interval, the user request gets a 502 error.

РешениеSolution

Шлюз приложений позволяет настроить этот параметр с помощью BackendHttpSetting, который затем можно применить к разным пулам.Application Gateway allows you to configure this setting via the BackendHttpSetting, which can be then applied to different pools. Разные пулы внутренних серверных пулов могут иметь разные BackendHttpSetting, а также настроено другое время ожидания запроса.Different back-end pools can have different BackendHttpSetting, and a different request time-out configured.

    New-AzApplicationGatewayBackendHttpSettings -Name 'Setting01' -Port 80 -Protocol Http -CookieBasedAffinity Enabled -RequestTimeout 60

Пустой серверный пул адресовEmpty BackendAddressPool

ПричинаCause

Если в шлюзе приложений нет виртуальных машин или масштабируемых наборов виртуальных машин, настроенных в пуле внутренних адресов, он не сможет направить запрос клиента и отправит ошибку неправильного шлюза.If the application gateway has no VMs or virtual machine scale set configured in the back-end address pool, it can’t route any customer request and sends a bad gateway error.

РешениеSolution

Убедитесь, что пул внутренних адресов не пуст.Ensure that the back-end address pool isn’t empty. Это можно сделать с помощью PowerShell, интерфейса командной строки или на портале.This can be done either via PowerShell, CLI, or portal.

Get-AzApplicationGateway -Name "SampleGateway" -ResourceGroupName "ExampleResourceGroup"

Выходные данные командлета, приведенного выше, должны содержать непустой серверный пул адресов.The output from the preceding cmdlet should contain non-empty back-end address pool. В следующем примере показаны два возвращенных пула, для которых настроено полное доменное имя или IP-адреса для внутренних виртуальных машин.The following example shows two pools returned which are configured with a FQDN or an IP addresses for the backend VMs. Состояние подготовки серверного пула адресов должно быть «Выполнено».The provisioning state of the BackendAddressPool must be ‘Succeeded’.

BackendAddressPoolsText:BackendAddressPoolsText:

[{
    "BackendAddresses": [{
        "ipAddress": "10.0.0.10",
        "ipAddress": "10.0.0.11"
    }],
    "BackendIpConfigurations": [],
    "ProvisioningState": "Succeeded",
    "Name": "Pool01",
    "Etag": "W/"00000000-0000-0000-0000-000000000000"",
    "Id": "/subscriptions/<subscription id>/resourceGroups/<resource group name>/providers/Microsoft.Network/applicationGateways/<application gateway name>/backendAddressPools/pool01"
}, {
    "BackendAddresses": [{
        "Fqdn": "xyx.cloudapp.net",
        "Fqdn": "abc.cloudapp.net"
    }],
    "BackendIpConfigurations": [],
    "ProvisioningState": "Succeeded",
    "Name": "Pool02",
    "Etag": "W/"00000000-0000-0000-0000-000000000000"",
    "Id": "/subscriptions/<subscription id>/resourceGroups/<resource group name>/providers/Microsoft.Network/applicationGateways/<application gateway name>/backendAddressPools/pool02"
}]

Неработоспособные экземпляры в серверном пуле адресовUnhealthy instances in BackendAddressPool

ПричинаCause

Если все экземпляры BackendAddressPool неработоспособны, шлюз приложений не имеет серверной части для маршрутизации запроса пользователя.If all the instances of BackendAddressPool are unhealthy, then the application gateway doesn’t have any back-end to route user request to. Это также может быть так, когда серверные экземпляры находятся в работоспособном состоянии, но не развернуто необходимое приложение.This can also be the case when back-end instances are healthy but don’t have the required application deployed.

РешениеSolution

Сделайте экземпляры работоспособными и правильно настройте приложение.Ensure that the instances are healthy and the application is properly configured. Убедитесь, что серверные экземпляры могут отвечать на запросы проверки связи из другой виртуальной машины в той же виртуальной сети.Check if the back-end instances can respond to a ping from another VM in the same VNet. При настройке с общедоступной конечной точкой Убедитесь, что запрос браузера к веб-приложению является обслуживаемым.If configured with a public end point, ensure a browser request to the web application is serviceable.

Дальнейшие действияNext steps

Если описанные выше действия не помогли устранить проблему, отправьте запрос в службу поддержки.If the preceding steps don’t resolve the issue, open a support ticket.

Что такое error 502

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

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

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

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

Для этого вы можете сделать следующее:

  • для Internet Explorer версий 7+: в меню заходите в «Сервис», затем выбираете «Свойства обозревателя», жмете на кнопку «Удалить», а после этого на кнопку «Удалить cookies»;
  • для более ранних версий Internet Explorer: заходите в «меню Tools» , ищете «Internet option» и нажимаете «Delete cookies»;
  • для Fierefox: заходите в «Инструменты», ищете «Настройки», выбираете « Cookies» и кликаете на «Очистить cookies»;
  • для Opera: заходите в «Инструменты», выбираете «Удалить личные данные» и отмечаете галочками необходимые опции;
  • для Google Chrome: заходите в «Инструменты», нажимаете «История», кликаете на «Очистить историю», а затем на «Очистить файлы cookies».

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

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

Что же в таких случаях можно предпринять?

Что же в таких случаях можно предпринять?

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

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

Что же можно предпринять в данном случае?

1. Проверить имеется ли вообще доступ к ресурсам сети Интренет. Для этого наберите в браузере наберите адрес любого другого сайта, желательно гарантированно работающего.

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

▶ для Internet Explorer версий 7+ в меню: Сервис – Свойства обозревателя – Кнопка «Удалить» – Кнопка «Удалить cookies»
▶ для более ранних версий Internet Explorer: меню Tools – Internet options – Delete cookies
▶ для Fierefox: Инструменты – Настройки – Cookies – Очистить cookies
▶ для Opera: Инструменты – Удалить личные данные – Подробности.
▶ для Chrome: Инструменты – История – Очистить историю – Очистить файлы cookie и другие данные сайтов и подключаемых модулей

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

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

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

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

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

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

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

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

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

Как бороться

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

Что может предпринять пользователь

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

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

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

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

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

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

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

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

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

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

502 ошибка сайта что это

На чтение 6 мин. Просмотров 21 Опубликовано 15.12.2019

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

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

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

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

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

  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 » , подготовленной дружной командой проекта Интернет-технологии.ру

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

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

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

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

Для этого вы можете сделать следующее:

  • для Internet Explorer версий 7+: в меню заходите в «Сервис», затем выбираете «Свойства обозревателя», жмете на кнопку «Удалить», а после этого на кнопку «Удалить cookies»;
  • для более ранних версий Internet Explorer: заходите в «меню Tools» , ищете «Internet option» и нажимаете «Delete cookies»;
  • для Fierefox: заходите в «Инструменты», ищете «Настройки», выбираете « Cookies» и кликаете на «Очистить cookies»;
  • для Opera: заходите в «Инструменты», выбираете «Удалить личные данные» и отмечаете галочками необходимые опции;
  • для Google Chrome: заходите в «Инструменты», нажимаете «История», кликаете на «Очистить историю», а затем на «Очистить файлы cookies».

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

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

Error 502 Bad Gateway

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

На экране появляется сообщение: error “502 Bad Gateway”.

Переводится как «плохой (ошибочный) шлюз».

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

Проблема в следующем:

  • Неправильная работа прокси-сервера;
  • Проблема с DNS-сервером;
  • Проблема hosting-сервера, на котором размещен сайт.

Рассмотрим ошибку на примере.

Пользователь подал запрос на сервер. А сервер этот запрос обработал, но не так как требовалось, либо удалил из очереди.

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

После ошибки в обработке запроса, пользователю отправляются данные в виде надписи «502 Bad Gateway».

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

Главное, что должен знать пользователь — это не вирус.

Laravel Valet 502 Bad Gate Way nginx/1.15.7

Я получаю 502 плохих шлюза на своих проектах laravel, работающих под управлением laravel valet.

Я перепробовал много решений в интернете, но безуспешно. ( https://gist.github.com/adamwathan/6ea40e90a804ea2b3f9f24146d86ad7f )

На данный момент ошибка, которую я вижу, — это 502 bad gateway, а ошибка в моей командной строке при запуске valet install-это ошибка, когда она попадает в конфигурацию updating php. Это дает следующую ошибку:

Предупреждение: file_get_contents(/usr/local/etc/php/7.3/php-fpm.d/www.conf): не удалось открыть поток: нет такого файла или каталога в /Users/username/.composer/vendor/laravel/valet/cli/Valet/Filesystem.php в строке 112

Предупреждение: file_get_contents(/usr/local/etc/php/7.3/php-fpm.d/www.conf): не удалось открыть поток: нет такого файла или каталога в /Users/username/.composer/vendor/laravel/valet/cli/Valet/Filesystem.php в строке 125

У кого-нибудь были подобные проблемы?

Спасибо

php
laravel
laravel-valet

Поделиться
Источник

JMD    
18 декабря 2018 в 16:50


4 ответа


  • Laravel/Valet, как запустить проект с php < 7

    Итак, я работаю над старым проектом, который должен работать php5.6. Так как я устал от усадьбы, я решил перейти на Laravel / Valet, однако Valet работает с PHP 7. Я читал из этого обсуждения , что способ настроить то, что я хочу, — это использовать Caddy, но когда я смотрю в папку ~/.valet , я не…

  • Laravel Valet php-fpm уже слушает valet sock

    Я обновил valet на своем macbook (под управлением catalina) и следовал документам laravel, включая повторный запуск команды valet install , и вижу неожиданные ошибки 502 Bad Gateway . Я проверял журналы и нашел [27-Aug-2019 20:39:06] ERROR: Another FPM instance seems to already listen on…



9

У меня были те же симптомы после обновления до php 7.3, а затем установки нового проекта Laravel.

Похоже, что brew install php73 не устанавливает php-fpm

Решение состоит в том, чтобы удалить php

brew uninstall php73 
brew uninstall php72
brew uninstall php71 ... whatever versions you have
brew uninstall --force php

Теперь переустановите php

brew install php --build-from-source

Я столкнулся с ошибками разрешения mkdir: /usr/local/etc/php/7.3/php-fpm.d: Permission denied , так что sudo chown -R: <yourusercode> /usr/local/etc/php исправил это, а затем снова brew install php --build-from-source . После того, как он строит php 7.3 успешно переустановить услуга:

valet install

Поделиться

Dave Robertson    
19 декабря 2018 в 06:49



1

Если вы кто-то вроде меня, кто видит 502 Bad Gateway при использовании Laravel Valet после обновления его composer global update до последней версии, вы, скорее всего, забыли запустить команду valet install . Laravel Valet требует (в большинстве случаев) выполнить команду valet install после обновления до последней версии.

Поделиться

Md Mazedul Islam Khan    
27 февраля 2019 в 08:05



1

Ни один из вышеперечисленных ответов не сработал для меня, но нашел решение здесь: https://janostlund.com/2019-06-20/502-bad-gateway-laravel-valet

~/.config/valet/Log/nginx-error.log показывает:

[error] 17423#0: *1 upstream sent too big header while reading response header from upstream [...]

Решается путем добавления двух строк к http в /usr/local/etc/nginx/nginx.conf

http {
  fastcgi_buffers 16 16k;
  fastcgi_buffer_size 32k;
  
  //...
}

а потом, запустив valet restart

Поделиться

Emre    
19 июля 2020 в 11:25


  • Laravel прерывистая ошибка Bad Gateway 502 и потеря страниц css стиль

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

  • Laravel on Cloudflare производит 502 ошибки Bad Gateway on form

    В моем приложении Laravel у меня есть форма, которая проверяется с помощью стандартной проверки Laravel. Если это не удается, он просто перенаправляет обратно в ту же форму и отображает ошибки. Это прекрасно работает как на моей локальной машине, так и на сайте разработчика (который размещен на…



0

У меня была та же проблема. Я решил ее, обновив mariadb. brew upgrade mariadb

Поделиться

Ben de Meillon    
02 мая 2019 в 08:54


Похожие вопросы:

Valet: 502 bad gateway при запуске test.dev на mac, laravel, php install

Я установил локально php71 с fpm на mac. То есть работал парковщиком, когда будет пинг anyting.dev’. Затем зашел в каталог ‘PHP_Apps’, где у меня установлены все мои php приложения, и запустил…

502 Bad Gateway Nginx & Chef Server

Я обновил свой сервер шеф-повара. Затем я успешно пробежал chef-server-ctl reconfigure . Однако, когда я запустил chef-server-ctl test , я получил ошибку: Encountered an error attempting to create…

Как устранить ошибку Nginx «proxy_pass 502 Bad Gateway»

Я пытаюсь добавить proxy_set_header в свой файл nginx.conf. Когда я пытаюсь добавить proxy_pass и вызвать URL, он выдает ошибку 502 Bad Gateway nginx/1.11.1. Не знаю, как устранить эту ошибку:…

Laravel/Valet, как запустить проект с php < 7

Итак, я работаю над старым проектом, который должен работать php5.6. Так как я устал от усадьбы, я решил перейти на Laravel / Valet, однако Valet работает с PHP 7. Я читал из этого обсуждения , что…

Laravel Valet php-fpm уже слушает valet sock

Я обновил valet на своем macbook (под управлением catalina) и следовал документам laravel, включая повторный запуск команды valet install , и вижу неожиданные ошибки 502 Bad Gateway . Я проверял…

Laravel прерывистая ошибка Bad Gateway 502 и потеря страниц css стиль

Некоторые страницы при попытке загрузки я получаю ошибку Bad Gateway Ngnix 502, однако при обновлении страницы она разрешит загрузку страницы. Не уверен, что это связано, однако одна страница…

Laravel on Cloudflare производит 502 ошибки Bad Gateway on form

В моем приложении Laravel у меня есть форма, которая проверяется с помощью стандартной проверки Laravel. Если это не удается, он просто перенаправляет обратно в ту же форму и отображает ошибки. Это…

Laravel Valet не разрешает сайты после установки

Имея ужасно неприятное время, не имея камердинера, работающего над новой установкой. Переход на любой*. test сайт в моем браузере просто зависает и в конечном итоге получает сообщение об ошибке This…

Nginx возвращает «502 Bad GateWay» + requestUrl, когда запрос HTTP возвращает код состояния 502

Я хочу реализовать функцию. Nginx возвращает 502 Bad GateWay + requestUrl, когда запрос HTTP возвращает код состояния 502 Как настроить nginx для достижения этой функции, спасибо….

ASP.NET Core 2 Web API — 502 Bad Gate Way(Centos 7) — NGINX

У меня есть проект ASP.NET Core 2 Web API и сервер Centos 7 Linux . Я запустил проект на своем сервере как сервис. Он работает 7/24 на моем сервере. Если я пишу в Linux terminal wget…

bad gateway — русский перевод

Tom’s latest movie just came out. It’s called Tatoeba Bad Gateway .

Только что вышел последний фильм Тома, называется Татоэба Некачественный Шлюз .

502 Bad Gateway The server was acting as a gateway or proxy and received an invalid response from the upstream server.

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

Gateway Development Gateway (World Bank)

Gateway Канал развития (Всемирный банк)

Gateway

Шлюз

Gateway

Шлюз

Gateway

Шлюз

Gateway?

Врата?

Gateway.

Врата.

Gateway.

Врата .

Investment Gateway

Инвестиционный портал

over gateway

через шлюз

Use gateway

Использовать шлюз

Gateway address

Адрес шлюза

VPN gateway

Шлюз VPN

Investment Gateway.

g) Инвестиционный портал.

Default Gateway

Шлюз по умолчанию

Static Gateway

Статический шлюз

Default Gateway

Шлюз по умолчанию

Gateway Setup

Настройка шлюза

Default gateway

Шлюз по умолчанию

Static gateway

Статический шлюз

Gateway Type

Шлюз

Standard Gateway

Шлюз

Gateway Port

Порт шлюза

The gateway.

Врата.

the gateway !

Ворота !

Gateway sex?

Сексуальный путь?

Gateway sex ?

Ключевой секс?

http www.worldbank.org gateway

http www.worldbank.org gateway

G. Investment Gateway

G. Инвестиционный портал

Data gateway (UNData)

Информационный портал (UNData)

Data gateway (UNdata)

Информационный портал (UNdata)

Truly a gateway.

Воистину, врата.

The Gateway tab

Вкладка Шлюз

IPv4 Default Gateway

Шлюз по умолчанию для IPv4

IPv6 Default Gateway

Шлюз по умолчанию для IPv6

Gateway IP address

IP адрес шлюза

Cisco MAS Gateway

Шлюз MASStencils

Cisco Universal Gateway

Универсальный шлюзStencils

Cisco Generic gateway

Стандартный шлюзStencils

Cisco VPN Gateway

Шлюз VPNStencils

Gateway to where?

Врата куда?

The gateway, still?

До сих пор у врат?

Open the gateway!

Долой ГДР!

Open the gateway.

Открой ворота.

502 — Web server received an invalid response

Расшифровка кодов ошибок (502) ответа HTTP сервера

1ХХ — Информационное. Запрос принят, процесс продолжается.
2ХХ — Успех. Сообщение было успешно принято.
3ХХ — Перенаправление. Для завершения запроса необходимо произвести ряд действий.
4ХХ — Ошибка клиента. Запрос содержит синтаксическую ошибку и не может быть удовлетворен.
5ХХ — Ошибка сервера. Сервер не может выполнить внешний корректный запрос.

Наиболее часто используемые:
200 OK — Запрос удовлетворен.
301 Moved Permanently — Запрашиваемому ресурсу присвоен новый постоянный URL.
302 Moved Temporarily — Запрашиваемый ресурс временно находится по новому URL.
400 Bad Request — Запрос содержит синтаксическую ошибку и не может быть принят сервером.
401 Unauthorized — Запрос требует аутентификации пользователя.
403 Forbidden — Запрос понят сервером но не может быть принят по неопределенным причинам.
404 Not Found — Сервер не нашел ничего, что могло бы соответствовать URI запроса. Сервер не указывает является ли эта ситуация постоянной или временной.
407 Proxy Authentication Required — Прокси-сервер (firewaal) требует авторизации. Эта ошибка может возникать в случае, если прокси-сервер неисправен.
500 Internal Server Error — Ошибка сервера. Сервер столкнулся с непредвиденными обстоятельствами, которые не позволяют ему выполнить запрос.
501 Not Implemented — Сервер не обладает возможностями, необходимыми для реализации запроса.
502 Bad Gateway — Сервер получил некорректный ответ от шлюза, к которому он обратился, пытаясь выполнить запрос.

Все коды ответов HTTP сервера:
100 Продолжение
101 Переключение протоколов
200 Норма
201 Принят
202 Создан
203 Не авторитетная информация
204 Не содержит
205 Сбросить содержание
206 Частично содержит
300 Множественный выбор
301 Перемещен постоянно
302 Перемещен временно
303 Смотри другой
304 Не изменен
305 Используй посредника
400 Неверный запрос
401 Неизвестен
402 Необходима оплата
403 Запретный
404 Не найден
405 Метод не может быть разрешен
406 Не доступен
407 Требуется идентификация прокси, файервола
408 Тайм-аут запроса
409 Конфликт
410 Послан
411 Необходима длина
412 Предварительная ошибка
413 Тело запроса слишком велико
414 URI запроса слишком велико
415 Неподдерживаемый тип медиатипов
416 Не применим
500 Внутренняя ошибка сервера
501 Не выполнено
502 Ошибка межсетевого шлюза
503 Служба не доступна
504 Тайм-аут межсетевого шлюза
505 Версия НТТР не поддерживается

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

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

Вот несколько основных способов исправить ошибку 502 Bad Gateway.

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

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

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

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

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

502 bad gateway — Перевод на английский — примеры французский


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


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

Et pendant ce temps … Madalone, positionné très à l’ouest au large des côtes brésiliennes et de Rio, занимает место премьер-места Vendée Globe Virtuel devant 502 bad Gateway et januin-VSC.

Между тем … Мадалоне, очень далеко на западе от бразильского побережья и Рио-де-Жанейро, пока держит Virtual Vendée Globe впереди 502 bad Gateway и januin-VSC.

Вот сообщение об этом посланник.Merci d’avoir offer un amélioration pour cette FAQ.Erreur: « 502 Bad Gateway » Si vous obtenez l’erreur 502 Bad Gateway en visitant une page d’un hébergement Infomaniak, effacez le cache de votre navigateur, essayez depuis un autre navigateur.

Ваше сообщение было отправлено. Благодарим вас за предложение улучшить этот FAQ. Ошибка: « 502 Bad Gateway ». Если вы получаете ошибку 502 Bad Gateway при посещении страницы на хостинге Infomaniak, начните с удаления кеша вашего браузера и попробуйте использовать другой браузер.

Au classement général très provisoire, Silwo RKN, luckyspeed et 502 bad Gateway ouvrent la voie sur la route optimale.

В очень условном общем рейтинге Silwo RKN, luckyspeed и nordée открывают маршрут оптимальным курсом.

Предложите пример

Другие результаты

Si la vérification échoue, un code d’état 502 ( Bad Gateway ) est envoyé.

Если проверка не удалась, отправляется код состояния 502 ( Bad Gateway ).

Если проверка подтверждена, запрос SSL и код ошибки 502 ( Bad Gateway ) восстановлен.

Если проверка не удалась, запрос SSL прерывается и возвращается код состояния 502 ( Bad Gateway ).

Génération d’un fichier HAR for le dépannage L’application JIRA est 502 ( Bad Gateway ) erreurs activé la console Pourquoi est-ce que je reçois une erreur de conflit de conflit de conflit de version lors de la publishing d’un article?

Создание файла HAR для устранения неполадок. Приложение JIRA выдает 502 ( Bad Gateway ) ошибок на консоли. Почему я получаю сообщение об ошибке конфликта версий при попытке опубликовать статью?

502 Bad-gateway — Французский перевод — Linguee

Плохой шлюз .

scriptol.com

Мовез Пассерель .

scriptol.fr

С другой стороны, чтобы быть

[…]
научили языку, выходящему за пределы самой местной сферы — это a шлюз t o t мир.

europarl.europa.eu

Par Ailleurs, Recevoir un enseignement dans une langue

[…]
parle l’extrieur d e la stricte sphre locale reprsente une ouverture sur le monde.

europarl.europa.eu

Там же

[…]
время, никто не может не знать, что th i s bad t e xt был в значительной степени отклонен за неправильное […]

причины.

europarl.europa.eu

Personne ne peut ignorer

[…]
toute fo is q ue c e mauvais t exte a t Assez bigment rejet pour de mauvaises […]

разума.

europarl.europa.eu

Я верю, что свобода

[…]
движения составляет t h e шлюз t o d emocracy и […]

знаний.

europarl.europa.eu

J’estime que la libert de cycle

[…]
ouvre gr andes le s portes la dmo cr atie et […]

la connaissance.

europarl.europa.eu

T h e шлюз f u nd должен был подготовить […]

нас за это, но это не так.

www2.parl.gc.ca

Le fonds

[…]
destin la porte d’entre tait cens […]

nous prparer en vue de cela, mais ce n’est pas le cas.

www2.parl.gc.ca

С точки зрения внешней политики кажется, что все, что мы сделали, они утонули k i s bad .

www2.parl.gc.ca

Ils semblent estimer que tout ce que nous

[…]
от ns fait da ns le досье политической трансформации r e t ait mal .

www2.parl.gc.ca

Правила

[…]
должны применяться не только в хорошие времена, но и — и, возможно, даже больше — в t h e bad t i me s.

consilium.europa.eu

Предметы для поставки без присмотра, для

[…]
cononcture est bonne, mais aussi — et peut? tre davantage encore — qu an d el le e st mauvaise .

consilium.europa.eu

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

[…]

нужно отправить трафик

[…]
к или получать трафик от международного na l шлюз o r точка доступа, ведущая к международной […]

коммутируемая сеть общего пользования,

[…]

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

eur-lex.europa.eu

Il existe aussi une demande de services interurbains de la part des oprateurs de boucles locales

[…]

спокойный ахеминер

[…]
du traf ic destination ou e n происхождение d ‘un center ou po int d’accs internationa l raccord a u rseau […]

международный общественный транспорт,

[…]

ou quand le trafic doit treachemin vers un rseau de tlphonie mobile.

eur-lex.europa.eu

Это поможет

[…]
в Ванкувере t h e шлюз f o r the world d, a 9010 f t rade для контейнерных грузовых перевозок c, a gateway f o r business a nd f o r весь регион.

www2.parl.gc.ca

Cela contribuera faire de Vancouver l a porte d ‘entre du monde, u ne porte d ‘ entre po ur les contraneurs, pour le commerce de l’I la rgion.

www2.parl.gc.ca

Система портов эволюционировала в сторону разделения

[…]
трафик ставка мы e n шлюз p o rt s и новый […]

порта перевалки.

news.aivp.org

Le systme portuaire a volu vers une

[…]
rpartition ent re por ts gateways, e t no uv eaux ports […]

de transbordement.

news.aivp.org

Как это сформулировано в

[…]
момент, он будет ll o w bad o p er ators to continue t o b e bad o p er ators.

europarl.europa.eu

Telle qu’elle est formule pour le moment, elle

[…]
perm et tra a ux mauvais ex ploit an ts de r es ter de mauvais ex 9010 nloi ta 9010 ploi.

europarl.europa.eu

Он должен взглянуть на себя, членов и политику своей партии, прежде чем пытаться бросить в a bad l i gh t.

www2.parl.gc.ca

Qu’il se regarde, et qu’il regarde les dputs et les politiques de son parti avant d’essayer de faire croire que les autres ne sont pas, исправляет.

www2.parl.gc.ca

3 и 10 июля

[…]
2009 г., Германия принимает te d « bad b a nk s» законодательство, […]

направлен на возобновление кредитования и поощрение консолидации Landesbanken.

banquecentrale.eu

Лес 3 и 10 июля 2009,

[…]
l’Allemagne a accept t la lo i sur l es bad ba nk s visant […]

поддерживает кредитование и поощрение консолидации Landesbanken.

banquecentrale.eu

Только сегодня утром я сообщал группе

[…]
посетители fr o m Bad H e rs feld how […]

много приверженности вы демонстрируете.

europarl.europa.eu

J’ai dj dit ce matin mon groupe de

[…]
visiteur s de Bad He rs feld de quel […]

помолвки vous faites preuve.

europarl.europa.eu

VIES будет

[…]
быть на основе twe lv e « шлюз » c om puters, расположенный […]

в каждом государстве-члене.

europa.eu

Le SITE sera bas sur douze

[…]
ordinateu rs «Passerelles » (« шлюзы «), situ s dans […]

chaque Etatmbre.

europa.eu

The Develop me n t Gateway i s h osted by Develop me n t o un dation и есть несколько страновых шлюзов, которые […]

разнообразная информация

[…]

языков и по различным темам, связанным с развитием, включая ИКТ.

carisnet.org

Devel op ment Gateway est h berg par Devel op ment Gateway Foun da tion et al. q ui fournissent […]

de l’information

[…]

en diffrentes langues et sur diffrents sujets относится к развитию, и включает в себя TIC.

carisnet.org

Текущее состояние клиентских шлюзов и подключенных клиентов DNA может быть

.
[…]
рассматривается в t h e Gateway S t at us dialog.

netsupport.net

L’tat actuel des Gateways Clients et des Clients ДНК связывает человеческое происхождение

[…]
dans le dialo gu e Sta tut du Gateway .

netsupport.net

Однако суд первой инстанции

[…]
ошибочно считается, что w he n gateway w as connected as […]

элемент знака, заявленного на

[…]

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

eur-lex.europa.eu

Cependant, le Tribunal a

[…]
considr на rt que lor squ e gateway tai t i ncorp or com […]

lment de la marque demande, il

[…]

servait dsigner des caractristiques descriptives de tous les produits ou services couverts par la spcification conteste alors qu’en fait, aucun des produits or services couverts par la marque conteste ne figurent sur la liste en tant que parerelles de media (медиа-шлюзы) или проходов (шлюзы).

eur-lex.europa.eu

В этом контексте Hupac хотел бы упомянуть Shuttle System

[…]
он разработан, t h e Gateway c o nc ept и […]
Компьютерная программа

GOAL, созданная в сотрудничестве с Cemat.

uirr.com

Dans ce context, Hupac pense au systme de

[…]

поезда-navettes qu’elle a dvelopp en premier,

[…]
au co nc ept d es gateways et au p ro грамм […]

informatique GOAL, mis au point en Collaboration avec Cemat.

uirr.com

Однако

[…]
эти причины идут как лет n d плохой p r ac tices a n d 9010 e si gned программы.

wateraid.org

Toutefois, ces вызывает vont

[…]
bien au -del de s mauvaises p rati ques et des pr ogrames 9010 9010 .

wateraid.org

Теперь государства-члены должны действовать быстро и эффективно

[…]
чтобы преследовать t h e bad b o ys and free riders […]

и защищать европейскую промышленность.

europarl.europa.eu

Aux tats members maintenant d’agir vite et d’agir bien afin de

[…]
poursui vr e les bad b oys, les free rid er s et de […]

dfendre l’industrie europenne.

europarl.europa.eu

Мистер Шмидхайни, одна из вещей, которые оставил вам ваш отец, это

[…]
Гранд Хо te l s Bad R a ga z.

шт.

Monsieur Schmidheiny, votre pre a lgu note

[…]
les Gran ds Ht els Bad Rag az .

шт.

В отношении зарегистрированных полностью квалифицированных продавцов (Vollkaufleute согласно определению немецкого законодательства) с точки зрения коммерческого права, юридических лиц, регулируемых публичным правом, и специальных фондов

[…]

регулируется публичным правом, Областной суд

[…]
(Landgericht ) o f Bad K r eu znach is согласовано […]

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

simona.de

A l gard de comrants de plein droit au sens du droit financial, de personnes morales de droit public et de biens patrimoniaux de droit public, les party ont

[…]

convu pour toutes les rendations nes de la Relations commerciale

[…]
du t ri bunal de grande ins tance d e Bad […]

Кройцнах.

simona.de

Каждая подготавливаемая лыжа d i n Bad R e ic henhall в первую очередь измеряется с помощью специального измерительного процесса.

skid.fr

Chaque ski qui est prpar Bad Reichenhall est d’abord mesur l’aide d’un procd de mesure spcial.

skid.fr

Оригинальное пиво из пивоварни обогащено природной водой из горячего источника s o f Bad S a ar ow, с водорослями и флавоноидами.

bierengezondheid.com

La bire d’origine de la brasserie a t enrichie d’eau de source e n originance d es sources thermales d e Bad S aarow, d’algues et de flavonodes.

bierengezondheid.com

Conk er s Bad F u r Day — игра в жанре экшн с участием белки, которая должна пойти домой и спасти своего друга, которого похитил монстр. .

option-consommateurs.org

Conke r ‘ s Bad F ur Day est un jeu d’action qui met en scne un cureuil qui doit rentrer chez lui et sauver son amie qui a t enleve par un monstre.

option-consommateurs.org

Канадская коалиция за безопасность на море: Онкар Атвал, вице-президент, Британская Колумбия морских работодателей

[…]
Ассоциация

, Ванкувер; Кевин Дочерти, вице-президент и

[…]
Генеральный директор, Mont re a l Gateway T e rm inal, CP Ships, Монреаль.

www2.parl.gc.ca

Coalition canadienne pour la scurit maritime: Онкар Атвал, вице-президент, Ассоциация морских работодателей Британской Колумбии,

[…]

Ванкувер; Кевин Дочерти, вице-президент и директор

[…]
gnral, So ci t de Ter minu s Mon tr al Gateways , C P S hips, M ontral.

www2.parl.gc.ca

Вечером того же дня «официальная» юбилейная вечеринка

[…]
имел место в историческом зале l i n Bad K i ss ingen.

sonepar.com

Подвеска la soire, la rception d’anniversaire officielle s’est

[…]
tenue da ns une sa ll e Historique de Bad Kissingen.

sonepar.com

Они утверждали, что это была просто оценка стоимости собственности, которая не учитывала отрицательную прибыль it y ( bad w i ll ) в Баланс Нусама.

eur-lex.europa.eu

Dans ses arguments, toutefois, l’Italie affirme que l’valuation aurait t effect sur la base d’une apprciation purement patrimoniale des biens qui ne tiendrait pas compte du bad-will de Nusam.

eur-lex.europa.eu

Мы назвали себя t h e Bad B o ys .

jeuxcommonwealth.около

Ноус

[…]
appeli на s les Bad Bo ys (Mauvais gar on s) .

jeuxcommonwealth.ca

Перевести 502 плохой шлюз на французский язык с примерами

Английский

Проверка будет успешной, если имя хоста из URI запроса совпадает с одним из атрибутов CN субъекта сертификата или соответствует расширению subjectAltName.Если проверка не удалась, запрос SSL прерывается и возвращается код состояния 502 (Плохой шлюз).

Французский

Проверка подлинности по номеру запроса для запроса соответствует атрибуту CN, соответствующему сертификату, или расширению subjectAltName.Если проверка подтверждена, запрос SSL-сертификат и код ошибки 502 (Bad Gateway) восстановлен.

Последнее обновление: 2018-02-13

Частота использования: 1
Качество:

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

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

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

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

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

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

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

Коды состояния

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

Что вызывает эту ошибку?

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

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

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

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

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

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

Метод 1. Аппаратное обновление веб-страницы

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

Чтобы выполнить резкое обновление (перезагрузку) вашего веб-сайта, просто нажмите SHIFT + F5 для Chrome или CTRL + F5 для Firefox.Это перезагрузит веб-сайт с нуля, отправив новый пакет HTTP-запросов на ваш сервер.

Метод 2: очистить кеш браузера

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

Чтобы очистить кеш браузера, нажмите CTRL + SHIFT + DELETE в Chrome или Firefox, чтобы открыть окно очистки истории браузера.Выберите временной диапазон и удалите кеш.

Посмотрите, решит ли это вашу проблему. Если нет, переходите к следующим методам.

Метод 3: дважды проверьте свои плагины и темы

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

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

Если у вас нет доступа к админке WordPress, вы можете сбросить и деактивировать плагины с помощью FTP-клиента. Получите доступ к файлам веб-сайта на вашем сервере с помощью FTP-клиента. Перейдите к папке WP-Content и переименуйте папку Plugins . Просто измените название с Plugins на другое.

Это отключит плагины на вашем сайте WordPress. Сделайте то же самое для своих тем.Кроме того, не переименовывайте папку «Темы». Просто переименуйте папку, связанную с вашей активной темой, которая находится внутри папки Themes. Он автоматически вернет ваш сайт к использованию темы WordPress по умолчанию.

Метод 4. Отключить CDN

Если вы используете CDN (сеть доставки контента), такую ​​как Cloudflare, вам также следует попробовать отключить CDN, чтобы узнать, не вызвана ли проблема службой CDN.

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

Метод 5. Проверьте своего провайдера веб-хостинга

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

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

Заключение

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

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

Разница между ошибками 502, 503 и 504

Все мы в какой-то момент сталкиваемся с ошибками веб-сайтов, и каждый веб-сайт неизбежно сталкивался с их кодами состояния 404 и 500, которые отображаются, когда URL-адрес не найден либо из-за их опечатки, либо из-за неработающей ссылки (404), и когда возникает общая ошибка сервера (500).

Есть много других менее известных кодов состояния в диапазоне 400 и 500: эти коды состояния HTTP, начинающиеся с 4, являются ошибками на стороне клиента, а коды, начинающиеся с 5, являются ошибками на стороне сервера веб-сайта.

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

502 Плохой шлюз

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

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

503 Служба недоступна

Сообщение 503 service unavailable означает, что исходный сервер веб-сайта недоступен и обычно является временным состоянием.Эта ошибка может быть вызвана тем, что что-то, работающее на стороне сервера веб-сайта, сломалось или ваш сайт намеренно закрыт для обслуживания. Эта ошибка также обычно возникает, когда у сайта больше трафика, чем он может обработать — проблема с плохой масштабируемостью сайта. Знаменитый Twitter «Fail Whale», который часто запускался в первые дни существования сайта социальной сети, является одним из примеров того, как 503 запускается из-за избыточного трафика.

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

504 Тайм-аут шлюза

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

Устранение неполадок 500 ошибок

Ошибки 502 и 504 связаны с плохим шлюзом, что означает, что пока обратный прокси-сервер работает, что-то, что ему нужно собрать с исходного сервера, не работает или соединение между обратным прокси-сервером и исходным сервером нарушено.Чтобы устранить эту проблему, веб-сайты должны проверить, что их исходный сервер и все серверы, к которым он должен получить доступ, работают правильно, а затем проверить конфигурацию между исходным сервером и обратным прокси-сервером (например, CDN PoP или локально установленный сервер Varnish Cache). . Вы также должны убедиться, что ваш брандмауэр случайно не блокирует законный трафик, ваше DNS-имя настроено правильно и ваш провайдер исходного хостинга не отключен.

503 ошибки часто ожидаются, когда ваш веб-сайт простаивает для внесения обновлений или изменений.Они также могут быть вызваны большим притоком трафика на ваш сайт. Если ваш веб-сайт плохо масштабируется, мы предлагаем изучить возможность использования CDN, например Section, и / или обратного прокси-сервера кеширования, такого как Varnish Cache. Чтобы узнать больше, свяжитесь с нами или зарегистрируйте пробную учетную запись, чтобы бесплатно изучить наши функции в течение 2 недель.

Что такое ошибка HTTP 502: неверный шлюз

Среди множества сетевых ошибок, которые могут служить препятствием для просмотра, сообщение Error 502: Bad Gateway является одним из самых навязчивых.Если вы не знаете, что это за конкретное сообщение об ошибке HTTP , не беспокойтесь — мы объясним его ниже. Но если вы регулярно пользуетесь множеством онлайн-сервисов, вы, несомненно, сталкивались с этим. И есть большая вероятность, что вы были полностью сбиты с толку и расстроены этим, поскольку шаги по устранению неполадок и не сопровождаются этим конкретным сообщением.

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

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

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

Коды ошибок HTTP

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

«Используя протокол HTTP, компьютерные ученые всего мира начали упрощать навигацию в Интернете, изобретая браузеры с функцией« укажи и щелкни ». В частности, один браузер под названием Mosaic, созданный в 1993 году в Университете Иллинойса, поможет популяризировать Интернет и, следовательно, Интернет, поскольку ни один программный инструмент еще не сделал этого ». — Кэти Хафнер

Важно знать, что коды ошибок HTTP связаны с действиями в Интернете, сайтами и службами.Таким образом, не имеет значения, какой веб-браузер вы используете; они могут происходить в любой операционной системе и в любом веб-браузере. Mac, Windows или Linux — все они подключены друг к другу к одному Интернету, поэтому они уязвимы перед одними и теми же препятствиями. Иногда использование другого браузера может помочь вам разрешить один или два нечетных кода ошибки, но нет операционной системы или выбора браузера, которые были бы невосприимчивы к ним.

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

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

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

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

Ошибка 502: плохой шлюз

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

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

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

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

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

Но это не всегда так.

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

Вот некоторые из неожиданных событий, которые могут вызвать сообщение об ошибке 502:

  • Неверный URL-адрес .
  • В зависимости от вашего веб-браузера причиной может быть изолированная ошибка браузера .
  • Поврежденные интернет-данные в кэше вашего браузера .
  • Сетевые ошибки в аппаратном обеспечении маршрутизатора или модема .
  • Ошибка операционной системы из-за устаревшей версии ОС.
  • Неверная информация Поиск DNS .

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

Разрешение ошибки 502

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

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

Неверный URL

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

Очистить данные браузера

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

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

Попробуйте новый браузер

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

Мы настоятельно рекомендуем Google Chrome, Mozilla Firefox или Microsoft Edge. Все три являются очень сильными браузерами, которые обеспечивают большую универсальность и позволяют использовать расширения.

Сетевое оборудование и выключение питания

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

После отключения маршрутизатора и модема подождите от 30 до 60 секунд. Затем снова подключите модем к источнику питания и дайте ему загрузиться. Когда все будет готово, проделайте то же самое со своим маршрутизатором. Как только оба полностью перезагрузятся, снова подключите компьютер к сети. Иногда это может помочь устранить ошибки, возникающие из-за того, как ваше собственное сетевое оборудование маршрутизирует данные.Редкое исправление, но исправление все равно.

Обновить операционную систему

Независимо от того, какую операционную систему вы используете, вы всегда должны поддерживать ее в актуальном состоянии. В Mac OS X и Windows есть служебные программы, которые позволяют делать это автоматически, и мы рекомендуем вам воспользоваться ими!

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

Перенастроить DNS

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

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

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

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


Понравилась статья? Поделить с друзьями:

Интересное по теме:

  • Ошибка 502 server failed
  • Ошибка 50079 опель астра н
  • Ошибка 501 при установке adobe illustrator mac os
  • Ошибка 502 bad gateway nginx как исправить
  • Ошибка 501 на котле chaffoteaux

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

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