Причины возникновения ошибки 502 Bad Gateway
- Первая и основная причина ― перегрузка сервера. Перегрузка может быть вызвана несколькими проблемами:
- Атака хакеров или DDoS-атака. Эта проблема связана с предыдущей причиной перегрузки. Хакер имитирует большой наплыв пользователей, из-за чего сервер выходит из строя. Такие атаки могут быть использованы для снижения продаж.
- Плохая оптимизация сайта. Настройки ресурса сделаны так, что маленькое количество посетителей генерирует много запросов. В этом случае нужно оптимизировать работу сервера с пользовательскими запросами.
- Второй причиной возникновения кода 502 могут явиться ошибки РНР. Если для расширения функционала сайта в панель управления были добавлены некорректно настроенные плагины, они могут выдавать проблемы в своей работе. Вместе с ними ошибку покажет и сайт целиком. Также если код сайта написан неправильно, запросы могут давать отрицательный результат.
- Ошибка браузера. Проблема может быть на стороне пользователя, если у него установлены расширения, которые нарушают соединение с сервером сайта.
#661
Offline
25. 2012 – 12
- Форумчане
- Регистрация: 23.01.09
- Вес / Рост:
- Стаж / Возраст:
Антивирусник посоветуйте. Из платных и бесплатных.
касперский, можно сломать его хорошо блокирует вредоносные сайты, и рекламу с банерами. его даже настраивать не надо.
#662
Offline
Levelboss
25. 2012 – 13
нод 32 версия 5 хороший + бесплатная лицензия на год
#663
Offline
SergeyF
25. 2012 – 13
- Форумчане
- Регистрация: 19.03.07
Комп перестал видеть монитор, через телек щас сижу Захожу в настройки видеокарты, а там тупо нету монитора, но есть телек, сам моник работает. Просто горит черный экран.
Пуск>программы-стандартные-служебные-восстановление системы. Выбираешь дату когда все было хорошо, со всем соглашаешься, комп откатывается, перегружается и вот оно счастье.
#664
Offline
IDDQD
25. 2012 – 16
- Модераторы
- Регистрация: 16.08.10
Мужики, помогите, вопрос пои Экселю. и в идеале старый столбец, с изначальным ценником удалить. Как это можно сделать?
один раз это надо сделать? Выделить свой столбец, скопировать, “специальная вставка”, “значения”. Формулы перетрутся цифрами, которые они насчитали. Или я не понял задачу.
На основной машине фаервол, ходить в сеть из под виртуалки, лазить из под неё куда угодно, но держать копию. Бесплатно и лучше варианта не видел.
#665
Offline
Medved
25. 2012 – 16
На работе сломал моск уже. Есть комп, на нём стоят дрова на звуковуху. Встроенные колонки в монике не пашут(возможно и сломаны, но хер бы с ними), когда подключаешь уши – они тоже не пашут. Дрова вроде бы встали нормально, т. в диспетчере всё ок. Пробовал откатывать, удалять, ставить с сайта скачанные(так он виндовые грузит дрова). уши определяюца просто как “подключено новое устройство” но нихера не происходит и они в списке отсутствуют. Звуковая встроенная, сдохнуть врядли могла) Вроде не мог упустить ничего)
#666
Offline
Lmn
25. 2012 – 16
- Форумчане
- Регистрация: 29.05.08
Один хрен. Бесплатные: Avast, Microsof Sequrity Essentials (если винда лицензионая или правильно покрякана)
#667
Offline
Medved
25. 2012 – 17
Я нод32 юзаю, только для обновления приходица рыскать по тырнету в поисках ключа работающего) Кстате в плане безопасности ещё желательно обновления винды полностью ставить)
#668
Offline
SerGim
25. 2012 – 18
- Форумчане
- Регистрация: 15.10.06
каспер, нод32, аваст, AVG. выбирай на любой вкус и по параметрам компа, к любому из них есть обновления и ключи
я юзаю каспера, раньше нод32, но надоело рыскать обновления, с каспером было проще, хотя он загружает винду, особенно при распаковке и инсталяции больших файлов (но это приходится делать не часто)
#669
Offline
Mr. Raven
25. 2012 – 22
To: SerGim Да лет 6-7, ну хрен знает, он вроде работает, пишет что кабеля нету, если его выдернуть.
To: SergeyF Не помогло.
#670
Offline
SergeyF
25. 2012 – 22
To: Mr. Raven Ну тогда единственная мысль, что у монитора несколько входов, типа VGA, DVI, у тебя кабель воткнут в vga,а в монике установлено принудительно получение сигнала с DVI. То есть, кабель воткнут в один разъем, а сигнал пытаемся забрать с другого.
Изменено: SergeyF, 25. 2012 – 22:26 PM
#671
Offline
SerGim
26. 2012 – 17
6-7 лет вполне срок для конденсаторов в монике
проверь вариант Сергея, порыскай в настройках. и еще проверь на чужом компе, вдруг заработает, тогда видюха тупит
на сколько понимаю, вроде все работает, только проблема с сигналом, либо настройки, либо питания в монике нарушено из-за конденсаторов, либо в видюхе выход глючит
дрова видюхи пробовал удалить (везде)? чтобы определялся как на чистой винде без дров
#672
Offline
metskey
26. 2012 – 17
- Гости
- Регистрация: 16.03.12
Еще есть фигня – параметры настройки экрана (разрешение, частота мерцания) превышают максимально допустимые для монитора. Попробуй при другом монике или телевизоре снизить их до минимума и обратно монитор присоединить. Только внимательно при настройке для нескольких мониторов. Это работает, если при включении появляется загрузочная таблица, биос и т. е моник не работает под виндой. Если сразу черный экран, значит настройки не при чем. Либо моник, либр видеокарта. Можно еще кабель заменить попробовать.
Изменено: metskey, 26. 2012 – 17:39 PM
#673
Offline
SerGim
26. 2012 – 18
да, или просто удалить дрова и заного поставить
#674
Offline
джейхун
27. 2012 – 10
- Гости
- Регистрация: 15.12.11
люди существунт ли такая прога чтобы я смог читат смс в однокласниках своих друзей
#675
Offline
Medved
27. 2012 – 12
Есть комп, он в домене – по кабелю инет. Почтовый сервер пашет, локалка пашет – но инет не пашет (с любого браузера любые сайты). Доступ через прокси. Настройки везде все верные, куки удалял, перезаходил в учётку, ребутал, прыгал вокруг – ноль эмоций ) Серв пингуется, но тупо 502 гейтвей эррор на любую страницу. Уже хз что делать, может вывести и ввести в домен заного.
Походу в форфронте над ковыряца, а у меня туда доступа нет, пожоще)
Причём в ActiveDirectory наврядли можно с группами доступа играца, т. под моей учёткой с этого же компа тоже не выходит в инет.
Изменено: Medved, 27. 2012 – 13:02 PM
#676
Offline
SergeyF
27. 2012 – 13
To: Medved Яндекс по ip пингуется?
Изменено: SergeyF, 27. 2012 – 13:03 PM
#677
Offline
Medved
27. 2012 – 13
To: SergeyF 93. 158. 134. 203 не пингует. хотя с моего из этой же сети тоже не пингует этот )) Как и другие. я мож не то пингую на неттулс. ру пробил айпи яндекса
276416663 стукани если не сложно)
Изменено: Medved, 27. 2012 – 13:11 PM
#678
Offline
ReDDog7733
27. 2012 – 22
MedvedВ TMG были настроены правила? Остальные доменные компьютеры видят интернет? Сделай nslookup на yandex. ru или mail. ruЕсли остальные компьютеры не видят интернет – скорее всего дела в настройке тмг – как вариант, не правильно указан шлюзне установлены правила
#679
Offline
Lmn
27. 2012 – 22
Через прокси пинговать? Вы ипанулисть что ли?
#680
Offline
SergeyF
27. 2012 – 22
To: Lmn В чем проблемы? Пингую.
Ошибка 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),
- 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,
Чем отличается ошибка 502 Bad Gateway Nginx
Между браузером и сервером может стоять веб-сервер. Он используется для снижения нагрузки на сервер, аутентификации пользователей и многого другого. Самые популярные программы для создания веб-сервера ― Nginx и Apache. Так как веб-сервер является посредником между браузером и сервером, то именно он будет оповещать пользователя о проблеме. Поэтому в зависимости от веб-сервера в сообщении вы можете увидеть надпись Bad Gateway Nginx или Bad Gateway Apache. При этом причины возникновения проблемы одинаковы.
Как исправить ошибку 502
- Перезагрузите страницу, если проблема была вызвана наплывом посетителей. Возможно, через некоторое время посетители уйдут со страницы и вы сможете увидеть контент.
- Попробуйте зайти на другой веб-ресурс. Если вы можете зайти на другой сайт, значит проблема на стороне владельца ресурса и вы ничего не можете сделать. Вернитесь на страницу позже, когда администратор восстановит доступ.
- Проверьте подключение к интернету. Из-за низкой скорости или нестабильности соединения браузер может не получать данные с сервера.
- Запустите браузер в режиме «Инкогнито». В режиме «Инкогнито» браузер работает с базовыми настройками. Если вам удалось зайти на веб-ресурс в этом режиме, значит одно из ваших расширений браузера мешает соединению. Это расширение нужно отключить.
- Почистите файлы cookies. Если при повторном входе на сайт всё равно отображается ошибка 502, очистите кэш браузера. Возможно, доступ уже восстановлен, но ваш браузер обращается к старой версии страницы из кэша.
Как очистить кэш DNS
В зависимости от вашей операционной системы очистите кэш по одной из инструкций.
- Откройте терминал клавишами Ctrl+Alt+T.
- Введите команду:
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 ― free показано свободное место на сервере. Если там маленькое число, увеличьте количество оперативной памяти.
Проверьте логи сервера. Если проблема возникла в момент каких-либо обновлений на сайте, проверьте журнал изменений, чтобы отменить те доработки, которые нарушили функциональность сервера. Также в логах можно увидеть DDos-атаку. Если дело в нехватке памяти, в логах отобразится ошибка OOM (out of memory).
Проверьте плагины в WordPress. Если ваш сайт создан на WordPress, некоторые плагины и темы могут нарушать работу сервера.
- Перейдите во вкладку «Плагины» ― «Установленные».
- Нажмите Деактивировать у плагина, который, как вам кажется, повлиял на работу сайта:
Можно сразу отключить все плагины, чтобы убедиться, что один из них влияет на работу сервера. И далее по очереди включайте плагины, пока не найдёте конкретный плагин-виновник.
Проверьте, как работают вспомогательные службы, например MySQL и Memcached. Иногда они могут стать причиной 502 ошибки.
Свяжитесь со службой поддержки своего хостинг-провайдера. Если ничего из вышеперечисленного не помогло, обратитесь к службе поддержки и подробно опишите проблему и действия, которые вы предприняли до обращения. Действуйте по одной из инструкций ниже.
Сайт находится на виртуальном хостинге REG
Если вы столкнулись с единичными случаями возникновения 502 ошибки, можете проигнорировать их. Если код 502 возникает регулярно, напишите заявку в службу поддержки. В заявке укажите:
- Точное московское время наблюдения проблемы.
- Название сайта, на котором была замечена проблема.
- Если ошибка отображается не сразу, а после определённых действий (добавление изображения, отправка формы с сайта, импорт файлов), подробно опишите порядок действий, по которому мы сможем воспроизвести проблему.
Сайт находится на VPS REG
Чаще всего на VPS используется связка: Nginx + бэкенд-сервер (Apache, PHP-FPM, Gunicorn, NodeJS). Ошибка 502 возникает в случае, если Nginx не может получить ответ от этих сервисов. Клиенты с VPS сталкиваются с «502 Bad Gateway», когда:
- какой-то из сервисов выключен. Перезапустите веб-сервер Apache, PHP-FPM либо другой сервис, с которым работает Nginx;
- между Nginx и бэкенд-сервером некорректно настроена связь. Например, Nginx производит обращение к порту 8080, а веб-сервер Apache «слушает» на 8081. В этом случае необходимо скорректировать настройки веб-сервера.
Если вам не удалось самостоятельно устранить ошибку 502, обратитесь в техподдержку. В заявке укажите: