Загружая страницу, браузер отправляет кучу запросов другим серверам. Они обрабатывают все запросы, затем возвращают код ответа 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
Нужно подождать некоторое время, пока операция не завершится. Как только действие будет завершено, на экране выйдет подтверждение, что кэш был очищен.
Для Linux действие примерно схоже, но команда выглядит иначе. Открываю утилиту «Терминал» и ввожу в поле вот такой запрос:
Для Ubuntu:
sudo service network-manager restart
Для других дистрибутивов:
sudo /etc/init.d/nscd restart
Попробовать зайти с другого браузера
Проблема 502 Bad Gateway может быть актуальна и для конкретного браузера. Если у вас на компьютере есть другой интернет-обозреватель, попробуйте открыть сайт через него.
Отключить плагины и расширения
На загрузку некоторых страниц могут влиять установленные в браузер плагины и расширения. Особенно это касается VPN-сервисов и блокировщиков рекламы. Попробуйте поочередно отключать их и перезапускать страницу. Не исключено, что виновник будет найден.
Зайти на страницу позже
Когда ничего из вышеперечисленного не помогло, значит, проблема все же кроется на стороне сервера. Вам остается только подождать некоторое время, пока разработчики не устранят ошибку на сайте. Вы также можете написать владельцу и сообщить о проблеме.
Читайте также
Что делать, если вы администратор сайта
Обычно такие проблемы самостоятельно решать не рекомендуется. Лучше сразу же обратиться в службу технической поддержки и описать проблему. Но есть пара действий, которые все же могут помочь определить источник проблемы.
Проверка журнала ошибок
Актуально в случаях, при которых ошибка 502 Bad Gateway появляется после внесения изменений или обновления. Определить это очень просто, нужно лишь проверить журнал ошибок. В CMS WordPress можно включить запись возникающих ошибок, добавив в файл wp-config.php вот такие строки:
define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true ); define( 'WP_DEBUG_DISPLAY', false );
После этого все записи начнут отображаться в файле debug.log. Храниться он будет в директории wp-content. Понадобится некоторое время, чтобы причины ошибок были записаны. Потом можно тщательно изучить записи и уже на основе их предпринимать конкретные изменения.
Проверка плагинов
Следует проверить, не влияют ли какие-либо плагины на работу сайта. Для этого можно поочередно отключать их, просто переименовывая папку интересующего плагина. Для этого надо выделить папку, затем нажать на меню «Файл» и в нем выбрать пункт «Переименовать».
Проверка сети CDN
Сети CDN и службы предотвращения DoS тоже могут влиять на работу сайта. Обычно виновник проблемы указывается на странице с кодом ошибки. Например, если под кодом 502 Bad Gateway есть строка cloudflare-nginx, значит, для исправления ошибки надо обратиться в службу поддержки CloudFlare. Можно отключить данный сервис, но потом придется долго ждать обновления DNS (это может занять несколько часов).
Ошибка 502 на виртуальном хостинге VPS/VDS
Ошибка 502 Bad Gateway возникает из-за превышения лимита трафика пользователей, «шалостей» бота, скачивания сайта или даже DoS‑атаки. Решение данной проблемы кроется в ограничениях памяти.
Запустить команду top
Данный запрос в терминале поможет установить наличие свободной памяти. Этим же способом можно проверить, работает ли Apache.
Посмотреть логи Apache и nginx
Обычно в этих логах отображается активность пользователей. Если есть что-то подозрительное, можно предпринять действия. К примеру, забанить определенные IP-адреса, настроить Fail2ban или подключить систему защиты от DoS-атак.
Если после этого количество запросов к серверу снизилось, необходимо перезапустить Apache.
Увеличить объем памяти
Бывает, что с логами все нормально, но памяти на обработку запросов все равно не хватает. Узнать об этом просто – при проверке командой top будет выдана ошибка OOM (out of memory). В таких случаях можно просто увеличить ее объем. Можно просто заказать другой тариф, в котором количество предоставляемой памяти больше. Подробнее об этом.
Проверить лимиты на php-cgi процессы
Если после проверки командой top показано, что свободной памяти еще достаточно, значит, на php-cgi процессы установлены лимиты. Для решения надо открыть конфигурационный файл Apache – httpd.conf, найти секцию модуля FastCGI (mod_fascgi или mod_fastcgid) и увеличить лимит.
Обратиться к службе технической поддержки
Если вышеперечисленные способы исправления ошибки 502 на виртуальном сервере не помогут, придется обращаться в техподдержку хостинга. При этом обязательно надо упомянуть, что вы уже предприняли и как проводили все действия.
Также сообщения о сбоях есть в городах:
Валуйки, Белгородская область; Новосибирск, Новосибирская область; Ростов-на-Дону, Ростовская область; Ульяновск, Ульяновская область; Краснодар, Краснодарский край; Выборг, Ленинградская область; Нахабино, Московская область; Омск, Омская область; Мытищи, Московская область; Ижевск, Удмуртия; Краснознаменск, Московская область; Йошкар-Ола, Марий Эл; Ангарск, Иркутская область; Истра, Московская область; Екатеринбург, Свердловская область.
Гость
•
129 дней назад
#
22 сентября 2022
+
1
—
Очень плохо заходит в лк!!! По несколько часов можно мучаться!!
Подсказки? Разочарования? Обсуждаем проблемы сервиса с другими посетителями сайта:
идентификация не требуется
комментарии с нецензурной лексикой и оскорблениями удаляются
Владимир
•
6 дней назад
#
24 января 2023
+
0
—
Зависает приложение
Волгоград, сбой в работе 5 минут идет фильм, потом появляется колесо загрузки и приложение зависает. надо постоянно перезагружать. смотреть просто не возможно!!
Анастасия
•
7 дней назад
#
23 января 2023
+
0
—
Ошибка оплаты
Ошибка подписки, уже больше недели не могу оплатить подписку, пробовала с разных карт, и с телефона и с телевизора пыталась оформить подписку, чудесный сервис, нет слов
Сергей
•
10 дней назад
#
20 января 2023
+
6
—
тнт премьер 1 серия показывает вторая неизвестная ошибка
Гость
•
11 дней назад
#
19 января 2023
+
0
—
★
☆
☆
☆
☆
Плохо грузит
Гость
•
14 дней назад
#
16 января 2023
+
0
—
★
☆
☆
☆
☆
Вечно не работает, а когда и работает постоянно глючит
Евгений
•
+
5
—
Деньги сняли но фильмы не посмотреть!!!; (
Гость
•
+
0
—
★
★
★
☆
☆
Плохо грузит
Гость
•
+
0
—
★
☆
☆
☆
☆
Очень плохо грузит фильмы и сериалы, дома и на работе, через мобильную сеть и через интернет. Невозможно смотреть что-либо на площадке
Татьяна
•
+
0
—
Не работает в телефоне вообще!!! В телевизоре пишет что все фильмы по подписке, а она есть!
александр
•
+
2
—
хлам а не сайт
Сайт Премьер не работает, да и хрен бы с ним, но деньги за подписку снимают, красавцы,
а что бы отменить подписку нужно зайти на сайт в личный кабинет
Гость
•
+
0
—
★
☆
☆
☆
☆
Сегодня 22.12.22,не один Ильм не загружается,что за дела?
Ольга
•
+
3
—
Премьер ТВ((((((
Новые сериалы грузит только первую серию, остальные — крутится загрузка, а потом вылезает сообщение — Ошибочный ответ от сервера. Пора сваливать с сервиса?
Гость
•
+
0
—
★
☆
☆
☆
☆
Не грузит много сериалов, какие-то грузит, какие-то нет! Причём не грузит те, которые сам тнт и снял! Получается деньги за подписку сняли, а ничего посмотреть не могу!
Анна
•
+
0
—
ТНТ премьер уже не тот!
А что с ними вообще в последнее время происходит? В App Store пропала возможность скачать приложение, а имеющееся работает на смартфоне крайне некорректно (из постоянных глюков — нет кнопки перехода в полноэкранный режим во время просмотра медиа. Такая возможность есть только при просмотре ТВ в разделе Live). Появилось огромнейшее количество рекламы, которая автоматически выскакивает постоянно и орёт громче самих медиа или тв, что катастрофически не устраивает во время просмотра контента в ночное время!
Гость
•
+
0
—
★
☆
☆
☆
☆
По подарочной карте 5терочки кинотеатр показывает только рекламные ролики фильмов, а не сами фильмы — в чем причина?
Владимир
•
+
1
—
9 декабря это говно не работает уже больше месяца! Ответа нет ,деньги суки возрощать будете!!!!
Гость
•
+
0
—
★
☆
☆
☆
☆
Постоянно что-то не работает.
Владимир
•
+
2
—
Пишет, что видео недоступно. Экран не поворачивает в горизонтальное положение. Не запускает видео из загрузок.
Гость
•
+
0
—
★
☆
☆
☆
☆
Не работает
Гость
•
+
1
—
★
☆
☆
☆
☆
Не запускается приложение на тв
Нина
•
+
3
—
Подписка оплачена, а при открытии снова просят оплатить. Это что вообще?
Вероника
•
+
1
—
Деньги за подписку сняли, а при открытие сериала вылазит окно что снова нужно оплатить, это как вообще?!
Гость
•
+
0
—
★
☆
☆
☆
☆
Не работает
Гость
•
+
0
—
★
☆
☆
☆
☆
3 дня замечала что в 12 ночи переставал работать сайт, сегодня выключился в 11 вечера. зачем платить за это гг?
Марта
•
+
5
—
хорошо, что не успела оформить подписку. Несколько дней пытаюсь войти, а там черный экран. Кто нибудь ответить может?
Гость
•
+
1
—
★
☆
☆
☆
☆
Не приходит сраный код!!!!!!!
Гость
•
+
1
—
★
☆
☆
☆
☆
Снял деньги и не дает войти в аккаунт
Гость
•
+
0
—
★
☆
☆
☆
☆
Не могу зайти в свой профиль.
Гость
•
+
0
—
★
☆
☆
☆
☆
я так понимаю оплачивать дальше нет смысла, да?)
Гость
•
+
0
—
★
☆
☆
☆
☆
Постоянные сбои
Гость
•
+
0
—
★
☆
☆
☆
☆
На телевизоре вылезло обновление, нажимаешь обновить и тогда просто чёрный экран горит, или можно нажать изначально выход и просто не заходить, ущербно!!!
алекс
•
+
7
—
пришло обновление на тв а дальш чёрный экран или выход
Гость
•
+
0
—
★
☆
☆
☆
☆
На телевизор транслируется из приложения только первая серия сериала, дальше только звук. Информации нигде нет.
Ирина
•
+
9
—
Полностью не загружается страница premier.one. А оплата за подписку почему-то взята. Позор!
Константин
•
+
0
—
Приложение на телефоне не загружается, при открытии сразу закрывается
Гость
•
+
0
—
★
☆
☆
☆
☆
Жопа полная особенно вечерам свердловская область Говноеды верните деньги !!!!
Константин
•
+
4
—
ТНТ Премьер пробил очередное дно
Не грузится видео во всех передачах и сериалах на премьере, уже четвертая неделя заканчиватся, я с таким говном как премьер первый раз сталкиваюсь.
Гость
•
+
0
—
★
☆
☆
☆
☆
не грузится вообще, также присланный в качестве извинения за прошлый косяк промокод не удалось активировать вообще, все зависает, отвратительно, благо успела отписаться
Victor
•
+
0
—
Tv Hisense
Слетает регистрация на телевизоре т.е. входишь, а при нажатии на платный контент требует опять войти и так до бесконечности. При этом на телефоне всё прекрасно работает на том же логине.
Гость
•
+
0
—
★
☆
☆
☆
☆
Не могу войти второй день подряд,просит авторизоваться.
Марат
•
+
1
—
Три дня не даёт зайти. Все время пишет авторизоваться. После авторизации тут же выбрасывает обратно. Позорище
Инесса
•
+
0
—
Не могу авторизоваться на ТВ, ввожу код, проходит, затем тут же предложение авторизоваться. И так уже раз 15 сделала, никак ????♀️
Андрей
•
+
3
—
Премьер ТВ не работает
Ничего не пишет. Просто не пускает!!!! Набираю номер телефона — приходит смс код — ввожу — и ВСЁ!!!! Опять пишет — ЗАРЕГИСТРИРУЙТЕСЬ. Вот нахера вы нужны с таким сервисом???
Джен
•
+
0
—
9.11 Казахстан не работает, сидел смотрел, резко вылетел аккаунт не заходит ниоткуда
Софья
•
+
3
—
Не могу войти! Пишет, что какая то ошибка!
Мария
•
+
0
—
В Воронеже не работает, чёрный экран и всё
Гость
•
+
0
—
★
☆
☆
☆
☆
Сайт практически никогда не работает. Теперь уже ни с какого устройства.
Константин
•
+
0
—
Не работает премьер третью неделю
В Москве уже не работает 3 недели, это просто пипец, у меня подписка на год, они мне предоставляю промокод подписку которую нужно активировать в до марта 2023 и нафига мне такие промокоды, если у меняподписка до августа 2023
А.
•
+
0
—
Жаль,что так холатно относятся…
Приложение на телефоне и ноуте работает,но постоянно виснет,начинает раздражать.На телевизоре не могу зайти же несколько месяцев.Набираю тел,ввожу код из смс и все….и ни чего!
Настя
•
+
0
—
За 4 дня нельзя проблему решить? Или пофиг просто?
Ангелина
•
+
0
—
уже третий день не работает!!
Серега
•
+
0
—
Ребята. Скажите, когда у кого заработает.
Сергей
•
+
1
—
Если войти не возможно, то и отписаться тоже?
Елена
•
+
0
—
Отправляют в техподдержку, а это куда? В Самаре не работает. Хоть ответили бы когда будет работать.
Тори
•
+
0
—
Петрозаводск не работает ни хрена
Роман
•
+
0
—
Не работает ни хрена!!!
Ана
•
+
0
—
Спб не работает. Эх.
ХОЧУ СМОТРЕТЬ ПАЦАНКИ
•
+
0
—
где мои пацанки
ХОЧУ СМОТРЕТЬ СЕРИАЛ
•
+
0
—
Пришел с пар , думаю ну все , наконец-то , включу сейчас сериальчик , ага
ГДЕЕЕЕЕЕЕ , ГДЕЕЕЕЕЕЕ
НЕ РАБОТАЕТ НИЧЕГО
РАЗОЧАРОВАНИЕ
Евгения
•
+
0
—
В Иркутске не работает ни приложение, ни сайт тнт премьер, вылетел аккаунт, а при входе пишет, что ошибка
иван
•
+
0
—
в москве тоже не работает
Leau
•
+
0
—
Чудная реклама
Не работает с самого утра… Пишет: «Произошла непредвиденная ошибка. Обратитесь в службу поддержки»
Как хорошо, что сервис сам себя рекламирует! Вопрос, нужно ли оформлять (продолжать) подписку за 199 руб./мес, — теперь риторический
Оля
•
+
1
—
Тверь , тоже такая проблема Вход не работает. Пишет «произошла непредвиденная ошибка».
Гость
•
+
-1
—
★
☆
☆
☆
☆
Чините авторизацию, свиньи *****
Чувак
•
+
0
—
Новосиб,не работает,выдаёт ошибку,в общем Ганы Доны
Алина
•
+
0
—
Не работает Premier
Новосибирск; тоже не работает. Приложение открывается,но вылетел аккаунт,и при попытки войти пишет «ошибка». Пишет,что у меня «якобы»закончилась подписка,но этого не может быть,я подключила на 30 дней,а прошло гораздо меньше
Полина
•
+
0
—
Спб не работает ни приложение, ни сайт((
Гость
•
+
0
—
★
☆
☆
☆
☆
Вообще зайти не могу , приложение не скачивается просто ужас
Екатерина
•
+
0
—
Что происходит, ответит кто нибудь? Произошла непредвиденная ошибка при входе
Алексей
•
+
0
—
Я думал что только у меня глючит сегодня премьер
Александра
•
+
0
—
не могу зайти
пишет, что произошла непредвиденная ошибка
Семен
•
+
0
—
Снижайте плату за подписку, раз у вас постоянные проблемы. Либо вообще не беритесь
Вот уже заманали. Вы когда нибудь настроите свое сраное приложение? На кой черт вы меняете дизайн, добавляете всякого не нужного хлама, когда вы не можете просто держать спокойно приложение! Чтоб они не вылетало постоянно. Деньги снимать так вы первые, а следить за качеством кто будет?
Хрен с ним что сейчас не заходит в приложение вообще. Войти невозможно.
Я уже 3 месяца жду от вас, когда заработают ТВ каналы, ВАШИ ТВ КАНАЛЫ. Открываю ТНТ или ТНТ4 или 1канал, включается на 20 секунд и зависает все к чертовой матери. Ужасное приложение. Кусок
Иван
•
+
0
—
Пермь, не работает. Ошибка
Татьяна
•
+
0
—
Вход не работает. Пишет «произошла непредвиденная ошибка».
Гость
•
+
0
—
★
☆
☆
☆
☆
Невозможно залогиниться
Ангелина
•
+
0
—
не работает
Наталья
•
+
1
—
не могу войти в аккаунт ни с телефона, ни с ноутбука…..а подписка идет…..
Гость
•
+
0
—
★
☆
☆
☆
☆
во время простомтра постоянно появляется непредвиденная ошибка, а теперь и вовсе вылетел аккаунт и не удается зайти
•
+
0
—
легла авторизация как минимум на пк, ошибок не пишет, только в консоли 502
МО
Доменика
•
+
0
—
На телевизоре выкинуло из аккаунта, по новой ввела код зашла, работает. Но на телефоне ни в какую не хочет *****
Лена
•
+
0
—
Просто УЖАС!!! НЕ МОГУ ВОЙТИ!!!
абубачир
•
+
0
—
номер ввел код пришел его ввел и ничего не входит потом ошибка непредвиденная хочу посмотреть посмотреть новую серию пацанак -_-
Дарья
•
+
0
—
Пермь, не могу зайти. А подписка идет!!!!!!
Гость
•
+
0
—
★
★
★
☆
☆
Постоянная проблема с авторизацией
Гость
•
+
0
—
★
☆
☆
☆
☆
невозможно войти
Павел
•
+
0
—
не работает Газпромовский авторизатор
Лилия
•
+
0
—
СПб не входит, что за бред?
Юлия
•
+
0
—
иркутск не работает
Наталья
•
+
0
—
оплачена подписка, войти не могу. Что происходит….
Пётр
•
+
0
—
Ни с компа ни с телефона не заходит. Присылает код, ввожу, но ничего не происходит. Непредвиденная ошибка.
Лена
•
+
0
—
Жесть, зайти в аккаунт не дает!
Произошла непредвиденная ошибка. Обратитесь в службу поддержки/ мдааааа
Гость
•
+
0
—
★
☆
☆
☆
☆
не могу войти в личный кабинет!!!!
Ванюша
•
+
0
—
Приехал к родителям, пилят мозг, просят подключить им подписку премьер, но как объяснить людям что эта ****** не работает
Вадим
•
+
0
—
Такая же фигня не могу зайти с ноута.. Позорище. Мало того, что хрень показывают по большому счету, так ещё нормально это сделать не могут..
Держу их только ради пары передач, но скоро терпение лопнет.
Роман
•
+
0
—
А как отписаться, когда не можешь в аккаунт войти? Хорошо устроились ребята, просто офигенно
Гость
•
+
0
—
★
☆
☆
☆
☆
не могу войти который раз
Алексей
•
+
0
—
Не работает вход через пк, пишет ошибку при заходе, с тел все норм
Юлия
•
+
2
—
Не могу войти, ни на сайте, ни в приложении…
Роман
•
+
0
—
Разлогинило, Зайти не дает.
Произошла непредвиденная ошибка. Обратитесь в службу поддержки/
Справедливость
•
+
0
—
Человек который обрабатывает жалобы и отзывы, знай, ты последний сам догадаешься кто
Справедливость
•
+
0
—
Там бот в поддержке, который тоже беспонтовый, даже человека посадить не могу, нищета, когда вижу рекламу площадки, отвращение
Справедливость
•
+
0
—
Я думал вы нормальные
Андрей
•
+
0
—
Такая же хрень! И поддержка тишину поймала……..
Гость
•
+
0
—
★
☆
☆
☆
☆
Пускай работники службы поддержки прочтут это, им конечно пофигу, то что тут люди пишут, но в глубине души они знают, что они шляпа полная и вся их работа
Гость
•
+
0
—
★
☆
☆
☆
☆
Очень плохо, максимально плохо, самая бесполезная площадка которую знаю
Справедливость
•
+
-1
—
Аля, непредвиденная ошибка? Это же смешно, вроде серьёзная организация
Кирилл
•
+
0
—
Да начнётся великий спам
Аля
•
+
0
—
у вас тоже пишет «произошла непредвиденная ошибка» при попытке войти?
Яя
•
+
0
—
А что все так и будут просто писать, что возникла ошибка, разберитесь? Кому мы пишем, я один тут хочу реально повлиять на эту систему?
Здесь и сейчас
•
+
0
—
Служба поддержки не отвечает, сбрасывает, любой способ хоть как то связаться с поддержкой, выводит тебя лишь на гребанный тупой бот
Надоело хавать это
•
+
0
—
Хоть как то повлиять на работу сервиса можно только одним способом, массово накидывать жалоб и отписка, в ином случае так и будет продолжаться вы будите платить а площадка так и будет работать не стабильно, куча других разных площадок,почему мы это должны хавать??? Кто скажет обратное??
Олег
•
+
0
—
Поддерживаю, надоело,каждый раз фигня какая то
Николай
•
+
0
—
Отписка ++
Справедливость
•
+
0
—
Да это постоянно у них, за что только деньги платим, постоянные проблемы,пока массовой отписки от их сервера не произойдёт они и не зачешуться
Алексей
•
+
0
—
Аналогичная проблема со входом
Не курю
•
+
0
—
Не могу зайти в аккаунт
Иванов петя
•
+
0
—
Не могу зайти в аккаунт
Алексей
•
+
0
—
Тоже все вылетает
Сов
•
+
0
—
Вылетел акк. Нажимаю кнопку «войти» и сначала было поле для ввода кода, но после этого снова акк слетал. А теперь вообще не реагирует и пишет «непредвиденная ошибка»
Ну супер, что могу сказать. Акк оплачен и теперь видимо прогорит.
Алексей
•
+
0
—
На ноутбуке вышибло из аккаунта и не заходит.
Рен
•
+
0
—
Не входит в аккаунт
Undercr1den
•
+
0
—
Войти не получается, ошибка
Вероника
•
+
0
—
3.11.22: Невозможно залогиниться в оплаченный профиль ни через сайт, ни в приложении на смартфоне. На сайте на этапе входа при вводе SMS-кода страница перегружается, а входа не происходит, просто снова появляется кнопка «Войти». В приложении в телефоне возникает надпись «ошибка сервера, запросите код снова».
Исус
•
+
0
—
Премьер просит зарегистрироваться. Я ввожу номер и на него приходит код. После ввода кода ситуация повторяется.
Галина
•
+
0
—
Не можем зайти в приложение Премьер на айфоне и на телевизоре
Василь
•
+
0
—
Код ввожу — Произошла непредвиденная ошибка. Обратитесь в службу поддержки
Олег
•
+
0
—
Нижний Новгород. Выдаёт ошибку с 21.00 30.10
Гость
•
+
0
—
★
★
☆
☆
☆
Не работает. Пишет, что плохой шлюз
Гость
•
+
0
—
★
☆
☆
☆
☆
я заплатила 199 рублей, сайт не открывается. Осталось досмотреть 2 серии Художника. Ненавижу вас
Гость
•
+
0
—
★
☆
☆
☆
☆
сайт то грузится то не грузится
Алена
•
+
0
—
Хотела зайти через приложение на телевизоре…неизвестная ошибка…как только заработает, отключаю подписку, хоть бы сделали анонс о том, что у них проблемы, никакой информации, очень «хорошая» клиентоориентированность
Гость
•
+
0
—
★
☆
☆
☆
☆
Не возможно войти в личный кабинет
Юлия
•
+
0
—
код приходи а на сай не войти пишет произошла непредвиденная ошибка
Владимир
•
+
0
—
сегодня не работает онлайн кинотеатр в телевизоре, нельзя зайти
Гость
•
+
0
—
★
☆
☆
☆
☆
Шляпа
Гость
•
+
0
—
★
☆
☆
☆
☆
Вылетел акк на всех устройствах, войти не возможно, выдаёт ошибку, при обращении в службу поддержки тишина
Гость
•
+
0
—
★
☆
☆
☆
☆
Очень часто не работает ни на телевизоре ни на телефоне. Постоянно приходится удалять и устанавливать приложение на телевизоре.
Юля
•
+
0
—
не могу войти пишет ошибка сервера
Вовчик
•
+
0
—
Как так, опять ничего не работает, а деньги списывают, за что спрашивается!?
Кирилл
•
+
0
—
Пойду на Okko
Сергей
•
+
0
—
Не могу войти в аккаунт, пишет ошибка сервера
Кирилл
•
+
0
—
Premier.oneLOVE ????????♂️????????♂️????????♂️
Снова упал… за что деньги платим?
Не важно
•
+
0
—
Сайт не грузит????как же спать без сериала?!
Виктория
•
+
0
—
Код ошибки: fb62474409214f99a434b6e45488c846
Ого! Я даже и не думала, что на платном онлайн — кинотеатре, могут быть такие длительные сбои. Смотрела свой любимый сериал, premier глюкнул и причем очень надолго. Нашла в интернете этот же сериал на бесплатном онлайн — кинотеатре. Вывод: после того как говно — premier заработает удалю аккаунт)
Люка
•
+
0
—
Не работает( Выбил из аккаунта и не даёт зайти назад. Сайт так вообще не грузит
Оксана
•
+
0
—
не грузится сайт, выдает сбой
Илья
•
+
0
—
9e8c0ff65d1f4b418a03ad9ed4741880
Павел
•
+
0
—
2568b93cbd6744009b4691d97603aa0f
опять не работает эта помойка
Марина
•
+
0
—
Ну удалось получить данные. Деньги списывают, а фильмы посмотреть не возможно.
Гость
•
+
0
—
★
☆
☆
☆
☆
не работает сайт
Ирина
•
+
0
—
Оформила подписку, а ничего не работает .Я в шоке !!! Деньги на ветер
Сергей
•
+
0
—
Пишет Видео временно не доступно, подписка оформлена, с телефона пишет что превышен лимит подключения, хотя используется только с 2 устройств.
Sveta
•
+
-1
—
Екатеринбург, приложение фильмы не грузит выдаёт ошибку СБОЙ
Гость
•
+
0
—
★
☆
☆
☆
☆
Не работает сайт, показывает только первую серию
Алекс
•
+
0
—
Москва. Показывает нет соединения и постоянно обновляет страницу. Премьер.ван
Смоленск
•
+
0
—
Позор. Выбило со всех аккаунтов и не даёт войти назад. Вывод — не платим больше, пользуемся торрентами.
Геленджик
•
+
0
—
Геленджик, не работает кака и 13го числа, к утру наверное заработает
Гость
•
+
0
—
★
☆
☆
☆
☆
******
Гость
•
+
0
—
★
☆
☆
☆
☆
Вылетает и не даёт зайти. Поддержка отвечает 3дня. Услуга предоставлена не полностью. Требую возврат денег!
Антон
•
+
0
—
Геленджик, не дает войти, нет смс! 5 часов назад было всё гуд! авторизация сбросилась на всех устройствах
Гость
•
+
0
—
★
★
☆
☆
☆
Сбой
Гость
•
+
1
—
★
☆
☆
☆
☆
Очень плохо заходит в лк!!! По несколько часов можно мучаться!!
Дарья
•
+
0
—
Брянск. Не дает войти, не отправляет смс
Геленджик
•
+
0
—
опять не работает, как 13го числа
димон
•
+
0
—
самара не работает не могу войти не присылает смс код. переодически пишет ошибку
Виктория
•
+
0
—
Саратовская обл,не работает премьер 22.09.22
Светлана
•
+
0
—
Вылетело с аккаунта на всех устройствах, не заходит обратно
Юлия
•
+
0
—
Теперь впускает по номеру телефона, но на приходит смс
Ева
•
+
0
—
За*бал этот премьер, верните всем деньги за подписки и удалите это позорище!
Юлия
•
+
0
—
Ошибка сервера, вылетела с сайта и не могу войти
Светлана
•
+
0
—
22.09.2022
Москва
Не могу зайти в свой аккаунт, пишет «неизвестная ошибка»
Надоели сбои, за что платим деньги не понятно.
Гость
•
+
0
—
★
★
☆
☆
☆
последнее время постоянно подвисает. А сегодня вообще не могу зайти н сайт
Гость
•
+
0
—
★
★
★
☆
☆
Видио постоянно подгружаются, смотреть не возможно
Анастасия
•
+
0
—
Надым не работает приложение, пишет оформите подписку, хотя она оформлена, с 18.09 не отвечает тех поддержка, сегодня 21.09
Наталья
•
+
0
—
Сегодня 21.09.22 при входе зависает и не открывается. Не даёт войти в аккаунт.
Антонина
•
+
0
—
Вчера 20.09. смотрели и все было отлично, а сегодня 21.09. Ничего не включает, пишет неизвестная ошибка, хотя оформлена подписка, просит заново оформить подписку.
Юлия
•
+
0
—
Не работает тнт премьер, 1 серия показывает, остальные пишет не звестная ошибка, уже недели 2-3 так
Гость
•
+
0
—
★
☆
☆
☆
☆
за это дерьмо еще и деньги просят
Евгений
•
+
0
—
Premier установлен на ТВ. Постоянно когда хочу посмотреть сериалы, 1 серия включается, а все следующии тупо не показывают. Чёрный экран. Как решить эту проблему? Подписка оформлена.
Геннадий
•
+
0
—
Сайт заработал
Геннадий
•
+
0
—
Томск, не работает сайт и приложение
Алексей
•
+
0
—
Оренбургская область. Не работает.
Вячеслав
•
+
0
—
Волгоград, сбой сайта и приложения, ошибка
Виктор
•
+
0
—
Воронеж.выбросило из аккаунта и не заходит,за***ал уже этот премьер!!!
Владимир
•
+
0
—
Новосибирск. Приложение и сайт не работают.
Вера
•
+
0
—
Красноярск. Премьер не работает. Ошибка сервера
Ирина
•
+
0
—
Екатеринбург, не работает
Павел
•
+
0
—
Барнаул опять не работает приложение
Гость
•
+
0
—
★
☆
☆
☆
☆
Постоянно глючит, вылетает.
Гость
•
+
0
—
★
☆
☆
☆
☆
Крутится и крутится.
Но не грузится
Светлана
•
+
0
—
Чита, не работает примерно час
Антон
•
+
-1
—
Не работает
Юлия
•
+
0
—
Неизвестная ошибка при запуске приложения тнт премьер на телефоне, перестановка не помогла….. минут 30-40 как не работает. Хабаровск
Гость
•
+
0
—
★
☆
☆
☆
☆
Разочарование
Только оплатила и уже не работает
Анна
•
+
0
—
Архангельск не работает уже час, выкинуло и всё
Виталий
•
+
0
—
СПб, Premier уже минут 10-15 не работает, выдаёт «неизвестную ошибку».
Максим
•
+
0
—
Тула, выдает ошибку…
Ошибка 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
-
Первая и основная причина ― перегрузка сервера. Перегрузка может быть вызвана несколькими проблемами:
- Большое количество посетителей одновременно. Веб-ресурс может посещать ограниченное количество посетителей. Сколько человек может посетить сайт зависит от возможностей сервера (размера оперативной памяти) и настроек, которые сделал создатель ресурса. Если по какой-либо причине на сайт зайдёт больше пользователей, чем запланировано, сервис может не справиться и страница выдаст код 502. Такое случается при рекламных акциях и распродажах в интернет-магазинах.
- Атака хакеров или DDoS-атака. Эта проблема связана с предыдущей причиной перегрузки. Хакер имитирует большой наплыв пользователей, из-за чего сервер выходит из строя. Такие атаки могут быть использованы для снижения продаж.
- Плохая оптимизация сайта. Настройки ресурса сделаны так, что маленькое количество посетителей генерирует много запросов. В этом случае нужно оптимизировать работу сервера с пользовательскими запросами.
- Второй причиной возникновения кода 502 могут явиться ошибки РНР. Если для расширения функционала сайта в панель управления были добавлены некорректно настроенные плагины, они могут выдавать проблемы в своей работе. Вместе с ними ошибку покажет и сайт целиком. Также если код сайта написан неправильно, запросы могут давать отрицательный результат.
- Ошибка браузера. Проблема может быть на стороне пользователя, если у него установлены расширения, которые нарушают соединение с сервером сайта.
Чем отличается ошибка 502 Bad Gateway Nginx
Между браузером и сервером может стоять веб-сервер. Он используется для снижения нагрузки на сервер, аутентификации пользователей и многого другого. Самые популярные программы для создания веб-сервера ― Nginx и Apache. Так как веб-сервер является посредником между браузером и сервером, то именно он будет оповещать пользователя о проблеме. Поэтому в зависимости от веб-сервера в сообщении вы можете увидеть надпись Bad Gateway Nginx или Bad Gateway Apache. При этом причины возникновения проблемы одинаковы.
Что делать, если вы пользователь
- Перезагрузите страницу, если проблема была вызвана наплывом посетителей. Возможно, через некоторое время посетители уйдут со страницы и вы сможете увидеть контент.
- Попробуйте зайти на другой веб-ресурс. Если вы можете зайти на другой сайт, значит проблема на стороне владельца ресурса и вы ничего не можете сделать. Вернитесь на страницу позже, когда администратор восстановит доступ.
- Проверьте подключение к интернету. Из-за низкой скорости или нестабильности соединения браузер может не получать данные с сервера.
- Запустите браузер в режиме «Инкогнито». В режиме «Инкогнито» браузер работает с базовыми настройками. Если вам удалось зайти на веб-ресурс в этом режиме, значит одно из ваших расширений браузера мешает соединению. Это расширение нужно отключить.
- Почистите файлы cookies. Если при повторном входе на сайт всё равно отображается ошибка 502, очистите кэш браузера. Возможно, доступ уже восстановлен, но ваш браузер обращается к старой версии страницы из кэша.
- Очистите кэш DNS. DNS-кэш — это временная база данных вашего компьютера, которая хранит записи обо всех последних посещениях и попытках посещений веб-сайтов и их IP-адресах. Кэш позволяет ускорить вход на часто посещаемые веб-ресурсы. Если у сайта изменились DNS, а данные из кэша отправляют на старый IP-адрес, в браузере появится код 502. После очистки браузер начнёт обращаться к новому IP-адресу.
Как очистить кэш DNS
В зависимости от вашей операционной системы очистите кэш по одной из инструкций.
- Откройте командную строку. Для этого введите в поисковую строку «Командная строка» и выберите появившееся приложение:
- Введите команду:
ipconfig /flushdns
- Дождитесь сообщения об очистке кэша:
- Откройте терминал клавишами Ctrl+Alt+T.
- Введите команду:
Для Ubuntu:
sudo service network-manager restart
Для других дистрибутивов:
sudo /etc/init.d/nscd restart
- Войдите в терминал. Для этого нажмите клавиши Command + Space. Введите Терминал и нажмите на найденное приложение.
- Введите команду:
sudo killall -HUP mDNSResponder
Готово, вы очистили кеш DNS. Попробуйте заново зайти на сайт.
Что делать, если вы владелец сайта
Проверьте количество свободной памяти. Это можно сделать двумя способами.
Способ 1 ― введите команду top
в командной строке сервера:
Mem ― вся оперативная память.
Swap ― раздел подкачки.
Посмотрите на строку Mem ― free. Это количество свободного места на сервере. Если там указано маленькое число, ошибка 502 Bad Gateway появляется из-за нехватки памяти. Увеличьте количество оперативной памяти и проблема пропадёт. Также в результатах можно будет увидеть, какую нагрузку на сервер даёт каждый отдельный процесс.
Способ 2 ― введите команду free -m
.
Mem ― вся оперативная память.
Swap ― раздел подкачки.
В строке Mem ― free показано свободное место на сервере. Если там маленькое число, увеличьте количество оперативной памяти.
Проверьте логи сервера. Если проблема возникла в момент каких-либо обновлений на сайте, проверьте журнал изменений, чтобы отменить те доработки, которые нарушили функциональность сервера. Также в логах можно увидеть DDos-атаку. Если дело в нехватке памяти, в логах отобразится ошибка OOM (out of memory).
Проверьте плагины в WordPress. Если ваш сайт создан на WordPress, некоторые плагины и темы могут нарушать работу сервера.
- 1.
Войдите в панель управления WordPress. Если вы пользуетесь услугой REG.Site, войти в панель управления CMS можно прямо из Личного кабинета.
- 2.
Перейдите во вкладку «Плагины» ― «Установленные».
- 3.
Нажмите Деактивировать у плагина, который, как вам кажется, повлиял на работу сайта:
Можно сразу отключить все плагины, чтобы убедиться, что один из них влияет на работу сервера. И далее по очереди включайте плагины, пока не найдёте конкретный плагин-виновник.
Проверьте, как работают вспомогательные службы, например MySQL и Memcached. Иногда они могут стать причиной 502 ошибки.
Свяжитесь со службой поддержки своего хостинг-провайдера. Если ничего из вышеперечисленного не помогло, обратитесь к службе поддержки и подробно опишите проблему и действия, которые вы предприняли до обращения. Действуйте по одной из инструкций ниже.
Сайт находится на виртуальном хостинге REG.RU
Если вы столкнулись с единичными случаями возникновения 502 ошибки, можете проигнорировать их.
Если код 502 возникает регулярно, напишите заявку в службу поддержки. В заявке укажите:
- Точное московское время наблюдения проблемы.
- Название сайта, на котором была замечена проблема.
- Если ошибка отображается не сразу, а после определённых действий (добавление изображения, отправка формы с сайта, импорт файлов), подробно опишите порядок действий, по которому мы сможем воспроизвести проблему.
- Если для воспроизведения проблемы необходимо авторизоваться в административной части сайта, предоставьте логин и пароль для доступа.
Сайт находится на 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, обратитесь в техподдержку. В заявке укажите:
- Точное московское время наблюдения проблемы.
- Название сайта, на котором была замечена проблема.
- Если ошибка отображается не сразу, а после определённых действий (добавление изображения, отправка формы с сайта, импорт файлов), подробно опишите порядок действий, по которому мы сможем воспроизвести проблему.
- Если для воспроизведения проблемы необходимо авторизоваться в административной части сайта, предоставьте логин и пароль для доступа.
Инструкции для пользователей и для администраторов сайтов.
Что означает ошибка 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.
- В настройках перейдите к разделу «Конфиденциальность и безопасность» и выберите пункт «Очистить историю».
- Поставьте галочки напротив второго и третьего пунктов: «Файлы cookie и другие данные сайтов», «Изображения и другие файлы, сохранённые в кеше».
- Затем нажмите «Удалить данные».
Инструкции для остальных браузеров ищите здесь.
Очистите кеш 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 и другие ошибки веб-страниц
При активном сёрфинге в сети не всегда всё проходит гладко. Время от времени пользователи вместо страницы сайта сталкиваются с ошибками HTTP. Если вы в качестве пользователя интернета столкнётесь с ошибкой 500, то в большинстве случаев проблема заключается не в вас или вашем интернет-соединении, а в сервере сайта. Исключением является ошибка 502, которая может указывать на неправильные настройки, особенно если окно с ошибкой появляется очень часто и не зависимо от того, на какой сайт вы пытаетесь перейти. Для начала необходимо определить, что методы решения ошибки 502 Bad Gateway для пользователя и администратора сайта отличаются. Рассмотрим причины и решения более подробно.
502 Bad Gateway – что это значит
Интернет-протокол HTTP в ответ на каждый запрос предоставляет код состояния. Самый распространённый из них – 200: ОК, всё работает как надо. Обычно этот статус не отображается. Вместо этого посетители видят контент сайта. Различные ошибки имеют разные причины: если ошибки 400 означают, что проблемы у пользователя, то коды от 500 до 511 означают, что отрицательный ответ является результатом ошибки сервера. Цифры также указывают, где произошла ошибка – по крайней мере, для пользователей, которые знают, что означают отдельные коды.
Ошибка 502 обычно сопровождается фразой Bad Gateway, Bad Gateway Nginx, Bad Gateway Apache или Bad Gateway: Registered endpoint failed to handle the request. Такая ошибка неверного шлюза вместе с ошибкой «400: Страница не найдена» является одной из самых распространённых при работе в Интернете. Он появляется, когда сайт, к которому осуществляется доступ через главный сервер, не смог переслать запрос. В этом случае первый сервер функционирует только как прокси или шлюз. Хотя можно сказать, что все запросы в Интернете также пересылаются через шлюзы. Именно поэтому возникновение окна с ошибкой может доставить некоторые неудобства – не совсем ясно, в какой момент процесса запрос обнаружил неисправность.
Источники ошибки 502 Bad Gateway
В большинстве случаев ошибка неверного шлюза возникает на стороне сервера, поэтому простой пользователь исправить её не может. Также существует вероятность, что используемый браузер зарегистрировал ошибку 502 Bad Gateway, которой на самом деле не существует, или вы просто отключены от сети. Источником возникновения ошибки также может служить следующее:
- Отказ сервера – шлюз от целевого сервера получает отрицательный результат. Это может произойти из-за сбоя системы. В редких случаях серверы могут отключаться от сети, например, когда контент нарушает закон.
- Перегрузка веб-сервера – если веб-сервер достигает своего предела, он не может больше отвечать на запросы. Поэтому шлюз выдаёт 502 Bad Gateway. Причиной может быть неожиданно высокий интерес к сайту или даже DDoS-атака. Это означает, что злоумышленник использует виртуальную сеть, чтобы перегрузить сервер и спровоцировать системный сбой.
- Неправильное программирование на PHP – иногда проблема содержится в коде сайта. Тогда на некоторые запросы будет получен отрицательный результат.
- Ошибка связи – вызывать ошибки при пересылке запросов на обеих сторонах связи могут межсетевые экраны (сервер и клиент).
- Ошибка браузера – вызвать ошибку отображения веб-сайта и 502 Bad Gateway могут расширения вашего браузера.
Схема DoS-атаки
Причины возникновения
Существует 3 основных причины ошибки 502 Bad Gateway:
- Доменное имя не разрешено – доменное имя по IP-адресу не разрешено. Важно отметить, что изменения DNS могут занимать столько же времени, сколько они будут активны. Это зависит от TTL или «времени жизни», отведённого для каждой записи.
- Исходный сервер недоступен – не работает или отсутствует интернет-соединение.
- Брандмауэр блокирует запрос – брандмауэр блокирует связь между пограничными и исходным серверами на сайте. Также может быть вызвано подключаемыми модулями безопасности CMS. Некоторые системы защиты DDOS слишком активны, поэтому блокируют запросы от серверов доставки контента.
Как исправить ошибку 502 Bad Gateway
Чтобы исправить ошибку 502 Bad Gateway, рассмотрим решение проблемы с точки зрения администратора сайта. Посетитель вашего портала поделился с вами информацией о том, что при попытке получить доступ к вашему сайту он видит сообщение об ошибке 502. Что это значит для вас? Администратор также далеко не всегда может правильно установить причину возникновения ошибки. Во-первых, нужно проверить, доступен ли сайт в целом. Если ваш сервер действительно выходит из строя, вам следует связаться с вашим хостинг-провайдером. Возможно, они уже знают об ошибке, и их поддержка уже работает над восстановлением. Также следует проверить файлы журналов сервера на наличие сообщений об ошибках. В частности, источником ошибок часто становится программирование на PHP, поэтому обязательно проверьте, содержится ли источник ошибок в коде или в базе данных. При необходимости можно использовать старую резервную копию, чтобы быстро исправить ошибку.
Часто ошибка возникает только потому, что сервер был временно перегружен или слишком долго не мог ответить на вышестоящий запрос. Если такие перегрузки начинают возникать всё чаще, следует обратиться к хостинг-провайдеру. Совместными усилиями можно добиться лучшей конфигурации веб-сервера, но удаётся это далеко не всегда. Затем вы должны проверить, правильно ли настроен ваш брандмауэр, и убедиться, что он не блокирует какие-либо законные запросы. Другим источником ошибки может быть неисправность разрешений имён. Проверьте настройки DNS у своего хостинг-провайдера. Чаще всего 502 через какое-то время исчезает сама по себе. Когда ошибка возникает за пределами вашей сферы влияния, она решается интернет-провайдером (ISP) или хостинг-провайдером веб-сервера без какого-либо вмешательства с вашей стороны. Если же неисправность возникает по вашей вине, определить её источник и способ устранения нужно как можно быстрее.
Временно отключите свою сеть доставки контента (CDN)
Запросы браузера иногда перенаправляются через обратный прокси-сервер. Другими словами, использование прокси-сервера создаёт посредника между браузером пользователя и сервером сайта. Некоторые службы, такие как сети доставки контента (CDN), используют технологию обратного прокси-сервера для максимально эффективной маршрутизации входящего трафика. Но иногда этот дополнительный слой при попытке подключения к исходному серверу веб-сайта может создавать проблемы. Когда это происходит, ваши посетители (и вы) могут столкнуться с ошибкой 502. Проверить и выяснить, является ли ваша CDN причиной этой проблемы, достаточно просто. Всё, что вам нужно сделать, это временно отключить службу, а затем проверить, правильно ли загружается сайт без неё. Процесс отключения CDN зависит от используемой вами службы.
Теперь, когда вы попытаетесь получить доступ к веб-сайту, его исходный сервер ответит на запрос без посредников. Если error 502 исчезла, вероятно, источником проблемы была ваша CDN. В большинстве случаев вам просто нужно подождать несколько часов, прежде чем снова включить службу. Конечно, обязательно проверьте и убедитесь, что ошибка больше не возникает. Если вы используете другой CDN, вам необходимо просмотреть его документацию для получения инструкций о том, как временно отключить службу.
Очистите кэш браузера
Если неполадка действительно на стороне сервера, но вам необходимо получить доступ к содержимому сайта, есть способы обойти неисправность. Один из них – кэш браузера. Современные браузеры некоторое время хранят копии веб-сайтов на своих собственных серверах, поэтому могут отображать более раннюю их версию. Чтобы загрузить страницу из кэша Google, введите cache: в поле поиска, а затем URL-адрес, который вы хотите посетить (например, cache:https://vk.com). Однако нужно помнить, что вы просматриваете устаревшую версию сайта. Чтобы избавиться от ошибки, почистите кэш своего браузера.
Удалите файлы cookie вашего браузера
Что делать с ошибкой 502? В большинстве случаев её можно исправить, просто перезагрузив страницу. Если проблема решится, значит сервер был просто временно перегружен. Поскольку такие сбои могут длиться довольно долго, повторная загрузка страницы может помочь примерно через 15 минут. Если сообщение об ошибке не исчезло, очистите кэш и файлы cookie. Может быть, что браузер на самом деле просто получил доступ к данным из внутренней памяти устройства. Удалять все файлы cookie не обязательно – в настройках браузера можно открыть и удалить только те, которые имеют отношение к соответствующему веб-сайту.
Запустите браузер в режиме инкогнито
Ошибка может быть в вашей системе, даже если код состояния указывает на что-то другое. Если при каждой попытке посетить любые сайты выскакивает Bad Gateway, скорее всего ошибка связана с вашим компьютером, браузером или брандмауэром. Для начала проверьте функциональность браузера. Первым шагом должен быть его перезапуск в режиме инкогнито. Если это не сработает как нужно, запустите браузер в безопасном режиме. Если ошибка исчезнет, значит проблема заключалась в одном из дополнений или расширений браузера, которые в безопасном режиме отключены. Для этого нужно открыть командную строку и ввести сюда полный путь расположения браузера в кавычках. У каждого разработчика браузеров есть разные команды для запуска безопасного режима:
- Firefox: «C:Program FilesMozilla Firefoxfirefox.exe» -safe-mode
- Internet Explorer: «C:Program FilesInternet Exploreriexplore.exe” –extoff
- Chrome: браузер Google не предлагает безопасный режим. Вместо этого достаточно запустить в режиме инкогнито.
Исправьте DNS-сервер
Ошибка 502 может возникнуть из-за неправильной привязки имени домена и IP-адреса. Это связано с миграцией веб-сайта на новый хост, которая обычно занимает какое-то время. Решение состоит в том, чтобы очистить кэш DNS в локальной системе так же, как вы удаляете кэш из браузера. Откройте командную строку и выполните команду:
ipconfig / flushdns
При успешной очистке кэша DNS программа выдаст сообщение «Кэш DNS очищен успешно».
Проверить логи
Логи – это записи о всех действиях, выполненных вами в любом приложении. Вы можете проверить журналы приложений и соответствующий журнал на сервере. Журналы приложений сообщат вам о том, какие страницы были запрошены во время выполнения приложения, в то время как журнал на сервере будет содержать информацию об оборудовании, отвечающем за выполнение приложения, и статусе всех подключённых к серверу устройств.
Отключить плагин CDN
Сеть доставки контента (CDN) – это сторонние сервисы для рендеринга «тяжёлого контента», который включает в себя большие изображения и видео. CDN используется приложением для поддержания эффективности. Конфигурация брандмауэра может позволить недопустимому или вредоносному контенту проходить через шлюз, что приведёт к ошибке 502 Bad Gateway. Чтобы решить эту проблему, вам просто нужно отключить CDN.
Попробуйте использовать другой браузер
Попробуйте подключиться через другой браузер. Если открытие страницы пройдёт без сбоев, то текущий стандартный браузер нужно удалить и переустановить. Если переключение браузеров проблему с ошибкой неверного шлюза не решит, нужно проверить настройки вашей сети. Самый простой вариант – перезагрузить модем и маршрутизатор. Если это не помогло, попробуйте переключиться с Wi-Fi на LAN и использовать кабельное соединение.
Перезагрузите компьютер и сетевое оборудование
Иногда 502 Bad Gateway возникает по вине интернет-провайдера. Причиной здесь является ложная запись на их DNS-сервер. Чтобы обойти сообщение об ошибке, введите другой DNS-сервер в настройках. В Windows это можно сделать в настройках соединения TCP/IP. В качестве теста вы можете получить доступ к бесплатному DNS-серверу Google – 8.8.8.8 и 8.8.4.4.
Обратитесь к своему интернет провайдеру
Если ошибка вызвана не провайдером, остаётся только ждать, пока она не исчезнет сама по себе (или использовать кэшированные версии страниц). В большинстве случаев ошибка носит временный характер и устраняется администратором в кратчайшие сроки.
Форумы Google пестрят жалобами пользователей на серверную ошибку 502 в Google приложениях. Несмотря на случайный фактор своего появления, эта ошибка может изрядно снизить посещаемость сайта.
502 bad gateway — что это за ошибка? Ошибка 502 Bad Gateway может проявляться по-разному. К примеру, 502 – Service Temporarily Overloaded или HTTP Error 502 Bad Gateway.
Ошибка 502 bad gateway — что это значит?
Ошибка 502 bad gateway говорит о том, что обратный прокси-сервер (допустим, Apache) для сервера источника (например, nginx) получает некорректный ответ от исходного веб-сервера.
Посмотрев внимательнее, мы обнаружили, что Apache работает в нем как прокси nginx. Веб-сервер перезагружал http-сервис почти каждый час. Наш опыт в устранении подобных ошибок показывает, что ошибка 502 Bad Gateway появляется по одной из следующих причин:
- Перегруженность сервера. Веб-сервер может падать из-за нехватки ресурсов (например, оперативной памяти), вызываемой избытком выполняемых процессов или агрессивными действиями пользователей;
- Частая перезагрузка веб-сервера. Такое случается при ошибках конфигурации, сбоях в модулях, любых атаках, избытке выполняемых процессов и приложений. В результате пользователь видит временную 502 ошибку;
- Плохой код сайта. Сайты с устаревшими приложениями или корявым кодом влияют на правильное функционирование сервера и ведут к периодическому возникновению 502 ошибки;
- Ошибки сети. Прочие ошибки конфигурации сети (проблемы с DNS, маршрутизация, блокировка файерволом, используемым на сервере, проблемы у провайдера) также становятся причиной появления 502 ошибки сервера;
- Время ожидания серверного программного обеспечения. 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 (ERROR 502 Bad Gateway) — это сбой, который свидетельствует о получении некорректного ответа от вышестоящего по иерархии сервера. Простыми словами это получение неправильного ответа, приводящего к невозможности загрузить контент страницы.
Важно: сбой Bad Gateway может появляться как на определенной странице сайта, так и сразу на всех. Но наиболее часто встречается именно первый случай.
Чаще всего возникает по вине хостинга, DNS или прокси-сервера. Логика появления ошибки следующая: файлы публичного веб-сайта всегда располагаются на сервере. Пользовательский клиент (чаще всего, браузер) делает соответствующий запрос, чтобы получить данные из физического сервера и вывести их на пользовательском компьютере. Когда отправить файлы не получается — выводится ошибка с кодом от 500-й до 511-й.
Сам текст ошибки 502 может различаться. Часто встречаются варианты 502 Server Error, Bad Gateway, Temporary Error, HTTP 502 и другие.
Как исправить ошибку 502 вебмастеру: пошаговый алгоритм
Рассмотрим возможные причины и разберем алгоритм исправления источника ошибки.
Недостаток вычислительных ресурсов. Тарифный план хостинга
Если у вас жесткое ограничение производительности на выбранном тарифном плане хостинга, ошибка Bad Gateway может появляться при попытке открыть любую страницу сайта. Особенно часто эта причина встречается при использовании VPS на начальных тарифах.
Что делать?
- Проверьте статическую нагрузку, текущий размер оперативной памяти и размер хранилища для файлов сайта на используемом хостинге.
- Проверьте оперативную память сервера. Чтобы проверить текущий объем оперативной памяти, запустите командую строку сервера, затем укажите команды free -m (либо команду tor).
Недостаток производительности хостинга особенно часто проявляется при аномально высокой посещаемости.
Обратите внимание на параметры total (общий объем памяти), free (свободный объем памяти в данный момент), used (использующийся объем памяти в данный момент).
Если вы видите, что свободной памяти еще много, то причину ошибки нужно искать в другом.
Увеличение лимитов FastCGI
HTTP-сервер Apache настраивается путем размещения директив в текстовых файлах конфигурации. Основной файл конфигурации обычно называется httpd.conf. Его расположение устанавливается во время компиляции, но может быть переопределено флагом командной строки -f.
Проект HTTP-сервера Apache, широко известный как Apache HTTPD или Apache, представляет собой HTTP-сервер с открытым исходным кодом, на котором работает большая часть веб-приложений. Apache HTTPD является кроссплатформенным и может работать в системах на базе Unix и Windows.
Что делать?
- Найдите и отредактируйте файл httpd.conf.
- Измените установленное значение для FastCGI.
- Увеличьте его на 500-600 пунктов.
Обратите внимание: директива клиент-серверного протокола FastCG в конфигурационном файле обозначается как mod_fastcgi:
Глобальные изменения на сайте: обновления, установка плагинов, изменение дизайна или структуры URL
Чтобы диагностировать эту причину, необходимо проверить логи сервера. Кстати, в логах вы также сможете обнаружить и нехватку памяти сервера: такая ошибка называется OOM.
Что делать?
- Найдите файл с логами. Обычно кнопка с доступом к логам сервера есть в административной панели. Самое частое название такого файла — access.log. Если вы не нашли его — напишите в саппорт хостинга. Уточните, что серверные логи нужны вам для решения ошибки.
- Проанализируйте файл с ошибками. Логи сервера с ошибками обычно по умолчанию отправляются в файл error.log
- Ищите значение OOM или другие ошибки. Обязательно обращайте внимание на директиву %s со значением 502 (это и есть код состояния искомой нами ошибки).
Директивы в формате combined выглядят так:
- %s — код состояния HTTP.
- %h — IP-адрес запроса.
- %{User-Agent} — HTTP-заголовок.
- %l — полное название хоста.
- %b — отданные байты.
- %u — пользователь.
- %r — тип и содержимое запроса.
- %t — время запроса.
Cloudflare
Если вы настроили Cloudflare или похожее решение против хакерских атак, попробуйте отключить эту защиту. Часто Bad Gateway ошибка возникает по вине таких сервисов. То же самое можно сказать и о сторонних сетях доставки содержимого (СDN), с которыми соединен ваш сайт.
Что делать?
- Временно отключите Cloudflare.
- Временно отключите CDN (сеть доставки содержимого).
- Проверьте, стала ли доступна проблемная страница. Если да — настройте используемые внешние сервисы так, чтобы они не ограничивали доступ к странице.
Важно: отключение вашего сайта от любых сервисов, которые перенаправляет ваш трафик на собственные сервера (например, тот же CloudFlare) произойдет не сразу, а только через 5-6 часов или даже дольше, так как должно произойти обновление записей DNS.
Конфликт плагинов, проблемы после обновления CMS
Всегда запоминайте (а лучше — записывайте) все изменения, которые вы делаете на сайте. Будь то установка плагина, добавление нового функционала или изменение дизайна страницы. Так вы сможете просто диагностировать источник появления ошибки 502 и сразу перейти к его устранению. Например — удалить конфликтующий плагин через админку используемой CMS.
Откат к исправно работающей версии сайта может стать решением Bad Gateway в ряде случаев.
Как правило, хостинги автоматически создают резервные копии сайтов и баз данных своих пользователей один раз в сутки.
Что делать?
Показываем на на примере хостинга Beget:
- Чтобы откатиться к исправно работающей версии сайта, откройте раздел Backup в панели управления используемого хостинга.
- Чтобы выгрузить файлы (создать бэкап), выберите необходимые файлы, отметив чекбокс слева от них:
- Чтобы восстановить сайт из резервной копии, выберите копию (в Beget «Текущее состояние») и затем кликните по синей стрелке:
- Далее следуйте подсказкам хостинга, чтобы восстановить работоспособность сайта из бэкапа максимально корректно.
Вы можете настроить автоматическое копирование или бэкап по требованию.
Как исправить ошибку 502 пользователю: пошаговый алгоритм
Мы уже отмечали в начале, что источник Bad Gateway чаще всего находится на стороне сервера, поэтому пользователь устранить эту ошибку самостоятельно не сможет.
Но в редких случаях появление сбоя связано с проблемами, которые можно решить. Например, очисткой временных файлов сайта (поможет, если администратор вносил изменения в контент страницы и при этом на сайте настроено кэширование).
Чтобы устранить ошибку, выполните следующие действия:
- Напишите администратору сайта о возникшей проблеме.
- Попробуйте зайти на сайт в то время, когда поток пользователей небольшой (например, очень рано утром или ночью).
- Отключите все плагины / расширения в используемом браузере (в редких случаях они могут приводить к конфликтам). Подтвердить этот источник сбоя поможет просмотр проблемного сайта в режиме инкогнито.
- Очистите DNS-кэш в своей системе. Для этого нужно открыть встроенный в Windows инструмент cmd и прописать команду ipconfig /flushdns:
Все, DNS cache успешно очищен:
- Поменяйте используемый браузер. В очень редких случаях ошибка может появляться, когда сервер не в состоянии передать данные в конкретный браузер.
Резюме: самые частые причины появления ошибки
Итак, можно вывести четыре самых распространенных сценария появления Bad Gateway на сайте:
- Недостаток вычислительных ресурсов. Может проявляться на очень слабых, старых машинах.
- Глобальные изменения на сайте: обновления, установка плагинов, изменение дизайна или структуры ссылок.
- Конфликт плагинов. Проблемы после обновления версии CMS.
- Cloudflare и подобные сервисы + CDN (сеть доставки содержимого).
Найдите свою причину и устраните ее, следуя нашему алгоритму.
Здравствуйте, друзья!
Когда дело доходит до проверки веб-сайтов в интернете, вы можете столкнуться с различными ошибками.
Одной из самых известных и популярных среди всех является ошибка «502 Bad Gateway».
В то время как ваше интернет-соединение или компьютер не имеют к этому никакого отношения, поскольку проблема связана с веб-сайтом.
Тем не менее, проверка своего соединения всегда стоит того.
Итак, в этой статье мы собираемся обсудить некоторые из наиболее известных способов исправления ошибки.
Что такое ошибка «502 Bad Gateway»?
Для облегчения понимания отображается ошибка «502 Bad Gateway Error», когда веб-сервер не может получить действительный ответ от входящего сервера.
Каждый раз, когда вы заходите на веб-сайт, ваш веб-браузер отправляет запросы на веб-сервер.
После обработки запроса веб-сервер отправляет обратно запрошенные ресурсы.
Теперь используется термин 502, поскольку это обозначенный код состояния HTTP, используемый веб-сервером для определения ошибок, связанных с сервером.
Есть множество причин, по которым вы можете получить такой ответ.
Во-первых, между двумя серверами может быть перегрузка сервера или даже проблема с сетью.
Иногда даже неправильная конфигурация брандмауэра может вызвать ошибку «502 Bad Gateway».
Вариация ошибки «502 Bad Gateway»
С множеством веб-браузеров, веб-сервисов и операционных систем вы действительно можете найти различные варианты «502 Bad Gateway».
В этом разделе мы собрали все варианты ошибки «502 Bad Gateway Error», с которыми вы можете столкнуться.
- 502 Bad Gateway;
- HTTP Error 502: Bad Gateway;
- Error 502;
- 502 Proxy Error;
- 502 Service Temporarily Overloaded;
- 502 Server Error: The server encountered a temporary error and could not complete your request;
- 502 bad gateway Cloudflare;
- Temporary Error (502);
- HTTP 502”.
7 способов исправить ошибку «502 Bad Gateway»
Независимо от того, как ошибка представлена вам, с вашей машиной все в порядке.
В большинстве случаев это что-то со стороны сервера.
При этом есть еще некоторые исправления, которые вы можете попробовать со своей стороны.
1. Обновите страницу
Это само собой разумеется, но обновление вашей веб-страницы может мгновенно решить вашу проблему.
Фактически, в большинстве случаев ошибка «502 Bad Gateway Error» носит временный характер.
Вы можете просто перезагрузить страницу с помощью обновить страницу в браузере или нажатием клавиш F5, Ctrl + F5 или CMD + R.
Скорее всего, хост-сервер может испытать перегрузку, и ваш веб-сайт скоро появится в сети.
Тем временем вы также можете попробовать загрузить веб-сайт в другом браузере, чтобы проверить, сохраняется ли проблема.
2. Проверка, доступен ли этот веб-сайт для всех
Если вам не удалось связаться с каким-либо веб-сайтом, всегда полезно проверить, связана ли проблема с вашей стороной или другие люди тоже испытывают те же самые проблемы.
На самом деле существует множество веб-сайтов и инструментов, которые могут оказать вам необходимую помощь.
Наиболее часто используемые — это downforeveryoneorjustme.com и isitdownrightnow.com.
Оба сайта работают одинаково.
Все, что вам нужно сделать, это вставить URL-адрес, который вы предпочитаете проверить, и вы получите соответствующие результаты.
В случае, если вы получите сообщение о том, что веб-сайт недоступен для всех, вы вряд ли сможете что-либо сделать со своей стороны.
Напротив, если отчет показывает, что веб-сайт работает, вам необходимо проверить соединение на своем конце.
Вы всегда можете попробовать другие советы, упомянутые ниже.
3. Выберите другой браузер
Как указывалось ранее, всегда есть вероятность, что ваш веб-браузер является основной проблемой для ошибки «502 Bad Gateway».
Самое простое решение — просто проверить веб-сайт в другом веб-браузере.
Вы можете использовать Microsoft Edge, Mozilla Firefox, Google Chrome или Apple Safari.
Если сайт не открывается, значит, проблема не в вашем браузере.
4. Очистка кэша и файлов cookie веб-сайта
Если вы пробовали другой веб-браузер и проблема была устранена, значит, с вашим основным браузером что-то не так.
Фактически, любой устаревший кэш или поврежденный файл может быть причиной ошибки «502 Bad Gateway Error».
Вы всегда можете обратиться к нашим статьям, чтобы получить более подробные инструкции по удалению кэша или файлов cookie вашего веб-сайта.
После успешного удаления файлов вы можете попробовать открыть веб-сайт, если проблема решена.
5. Проверка подключаемых модулей и расширений браузера
Иногда плагины и расширения браузера могут вызывать множество проблем при попытке открыть определенные веб-страницы.
Вы всегда можете попробовать отключить расширения и проверить, открывается сайт или нет.
В случае, если ошибка «502 Bad Gateway Error» устранена, вероятно, это был один из плагинов, вызывающий эту ошибку.
Попробуйте включить плагины один за другим, чтобы выявить виновника.
6. Перезагрузка устройства
Вы будете удивлены, узнав, сколько проблем с вашим компьютером можно легко решить, просто перезагрузив устройство.
Теперь, когда вы проверили все инструменты и поменяли разные веб-браузеры, проблема все еще сохраняется.
В таких обстоятельствах мы рекомендуем просто перезагрузить компьютер вместе с сетевым устройством.
Используйте это исправление как последнее средство решения проблемы.
7. Изменение DNS-сервера
Скорее всего, проблема с DNS также может вызвать ошибку «502 Bad Gateway Error».
Хотя вы не можете полностью рассматривать то же самое как исправление, всегда стоит попробовать.
Тем не менее, это также совершенно легко изменить.
В большинстве случаев DNS-сервер настраивается вашим интернет-провайдером.
Замена его на любой сторонний DNS-сервер, включая Google DNS или OpenDNS, может оказаться полезным.
Подведение итогов: ошибка «502 Bad Gateway»
Итак, это был наш список различных способов, с помощью которых вы можете фактически устранить и исправить ошибку «502 Bad Gateway Error».
Обычно это все, что вы можете сделать со своей стороны.
Итак, дайте нам знать в разделе комментариев ниже, какое исправление помогло вам справиться с ошибкой.
Спасибо что дочитали!
До скорых встреч! Заходите!
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.
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.”
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.”
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.
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.”
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.
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
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.
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.
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 at Cloudflare (Variation 2)
If you see the following screen, this is a problem with your 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.
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.
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.
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.
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.
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”.
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.
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.
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.
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.
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.”
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.”
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.
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.”
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.
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
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.
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.
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 at Cloudflare (Variation 2)
If you see the following screen, this is a problem with your 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.
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.
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.
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.
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.
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”.
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.
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.
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.
Иногда при попытке открыть страницу сайта возникает ошибка 502 Bad Gateway. Это происходит из-за того, что один сервер получает некорректный ответ от другого. Обычно с этим ничего нельзя сделать: проблема находится на стороне сайта. Однако в некоторых случаях дело может быть в вашем компьютере или сетевом оборудовании.
Ошибка 502 Bad Gateway возникает, когда сервер, к которому вы подключены, выступает в роли посредника, передающего информацию от другого сервера, и получает некорректный ответ. 502 — это код состояния HTTP, который использует сервер для описания ошибки.
Некорректные ответы могут поступать нескольким причинам.
- Перегруженность сервера или плохое сетевое соединение между двумя серверами — это может быть временная проблема.
- Неправильно настроенный брандмауэр или ошибка в коде — ситуация не изменится, пока эти проблемы не будут решены.
Сообщение об ошибке 502 выглядит по-разному на каждом сайте, и ее название тоже иногда различается. Например:
- HTTP Error 502 Bad Gateway;
- HTTP 502;
- 502 Service Temporarily Overloaded;
- Temporary Error (502);
- 502 Server Error: The server encountered a temporary error and could not complete your request;
- 502 Bad Gateway Nginx.
В большинстве случаев ошибка происходит на стороне сервера, и вы никак не можете ее исправить. Тем не менее есть несколько способов.
Обновите страницу
Ошибка 502 часто бывает временной, поэтому достаточно просто обновить страницу. В большинстве браузеров сделать это можно с помощью клавиш Ctrl+R (Windows) или Cmd+R (Mac), а также с помощью кнопки «Обновить», расположенной в адресной строке. Этот способ не всегда решает проблему, но попытка займет всего пару секунд.
Проверьте, работает ли сайт у других пользователей
Если вы не смогли получить доступ к сайту (по любой причине), можно проверить, столкнулись ли с такой проблемой другие люди. Для этого есть множество инструментов, например isitdownrightnow.com и downforeveryoneorjustme.com. Оба работают примерно одинаково: вводите адрес сайта, который нужно проверить, и получаете небольшой отчет.
Если сайт недоступен для всех пользователей, то с этим ничего не поделать — повторите попытку позже. Если же сайт работает, то проблема, вероятно, возникла с вашей стороны. В случае с ошибкой 502, это происходит очень редко. Но если это все же случилось, воспользуйтесь советами из следующих разделов.
Перейдите в другой браузер
Проблема, вызвавшая ошибку 502 Bad Gateway, может быть связана с браузером. Как это проверить? Просто воспользуйтесь другой программой — Google Chrome, Mozilla Firefox, Apple Safari или Microsoft Edge. Если ошибка не исчезла, значит, стоит попробовать другое решение.
Очистите кэш и файлы cookie в браузере
Если сайт работает в другом браузере, то основной, вероятно, кэшировал устаревшие или поврежденные файлы, что могло вызвать ошибку 502.
Чтобы это исправить, можно удалить кэш и файлы cookie и снова попытаться запустить сайт.
Проверьте плагины и расширения
Если в браузер добавлены расширения, то одно или несколько из них также могут вызывать ошибку. Попробуйте отключить все расширения и обновить сайт. Если ошибка 502 пропадает, то, вероятно, дело в плагинах. Чтобы обнаружить виновника, попробуйте отключать их поочередно.
Перезапустите устройства
Итак, вы уже выяснили, что сайт доступен для всех, кроме вас, а в другом браузере появляется та же ошибка. Значит, проблема находится на вашей стороне и дело не в браузере. Вполне возможно, что временные проблемы возникли с компьютером или сетевым оборудованием (Wi-Fi, роутер, модем и т. д.). Чтобы это исправить, можно попробовать перезапустить устройства.
Измените DNS-сервер
Иногда ошибку 502 вызывают проблемы с DNS-сервером. Можно попробовать его изменить — это не сложно. Как правило, DNS-сервер устанавливается интернет-провайдером. Вы можете изменить его на сторонний DNS-сервер, например OpenDNS или Google DNS.
Источник.
Иногда при попытке открыть страницу сайта возникает ошибка 502 Bad Gateway. Это происходит из-за того, что один сервер получает некорректный ответ от другого. Обычно с этим ничего нельзя сделать: проблема находится на стороне сайта. Однако в некоторых случаях дело может быть в вашем компьютере или сетевом оборудовании.
Ошибка 502 Bad Gateway возникает, когда сервер, к которому вы подключены, выступает в роли посредника, передающего информацию от другого сервера, и получает некорректный ответ. 502 — это код состояния HTTP, который использует сервер для описания ошибки.
Некорректные ответы могут поступать нескольким причинам.
- Перегруженность сервера или плохое сетевое соединение между двумя серверами — это может быть временная проблема.
- Неправильно настроенный брандмауэр или ошибка в коде — ситуация не изменится, пока эти проблемы не будут решены.
Сообщение об ошибке 502 выглядит по-разному на каждом сайте, и ее название тоже иногда различается. Например:
- HTTP Error 502 Bad Gateway;
- HTTP 502;
- 502 Service Temporarily Overloaded;
- Temporary Error (502);
- 502 Server Error: The server encountered a temporary error and could not complete your request;
- 502 Bad Gateway Nginx.
В большинстве случаев ошибка происходит на стороне сервера, и вы никак не можете ее исправить. Тем не менее есть несколько способов.
Обновите страницу
Ошибка 502 часто бывает временной, поэтому достаточно просто обновить страницу. В большинстве браузеров сделать это можно с помощью клавиш Ctrl+R (Windows) или Cmd+R (Mac), а также с помощью кнопки «Обновить», расположенной в адресной строке. Этот способ не всегда решает проблему, но попытка займет всего пару секунд.
Проверьте, работает ли сайт у других пользователей
Если вы не смогли получить доступ к сайту (по любой причине), можно проверить, столкнулись ли с такой проблемой другие люди. Для этого есть множество инструментов, например isitdownrightnow.com и downforeveryoneorjustme.com. Оба работают примерно одинаково: вводите адрес сайта, который нужно проверить, и получаете небольшой отчет.
Если сайт недоступен для всех пользователей, то с этим ничего не поделать — повторите попытку позже. Если же сайт работает, то проблема, вероятно, возникла с вашей стороны. В случае с ошибкой 502, это происходит очень редко. Но если это все же случилось, воспользуйтесь советами из следующих разделов.
Перейдите в другой браузер
Проблема, вызвавшая ошибку 502 Bad Gateway, может быть связана с браузером. Как это проверить? Просто воспользуйтесь другой программой — Google Chrome, Mozilla Firefox, Apple Safari или Microsoft Edge. Если ошибка не исчезла, значит, стоит попробовать другое решение.
Очистите кэш и файлы cookie в браузере
Если сайт работает в другом браузере, то основной, вероятно, кэшировал устаревшие или поврежденные файлы, что могло вызвать ошибку 502.
Чтобы это исправить, можно удалить кэш и файлы cookie и снова попытаться запустить сайт.
Проверьте плагины и расширения
Если в браузер добавлены расширения, то одно или несколько из них также могут вызывать ошибку. Попробуйте отключить все расширения и обновить сайт. Если ошибка 502 пропадает, то, вероятно, дело в плагинах. Чтобы обнаружить виновника, попробуйте отключать их поочередно.
Перезапустите устройства
Итак, вы уже выяснили, что сайт доступен для всех, кроме вас, а в другом браузере появляется та же ошибка. Значит, проблема находится на вашей стороне и дело не в браузере. Вполне возможно, что временные проблемы возникли с компьютером или сетевым оборудованием (Wi-Fi, роутер, модем и т. д.). Чтобы это исправить, можно попробовать перезапустить устройства.
Измените DNS-сервер
Иногда ошибку 502 вызывают проблемы с DNS-сервером. Можно попробовать его изменить — это не сложно. Как правило, DNS-сервер устанавливается интернет-провайдером. Вы можете изменить его на сторонний DNS-сервер, например OpenDNS или Google DNS.
Источник.