Захожу на сайт avito — ошибка 502 Bad Gateway (причем возникает она часто). И еще ошибка: upstream connect error or disconnect/reset before headers. reset reason: connection failure В чем тут проблема? Мой ip блокируют? Или у всех не работает? Как исправить вообще? бонус за лучший ответ (выдан): 5 кредитов Это проблема не у вас, айпи не заблокирован. Но и не у них тоже. Это проблема посередине. Интернет сигнал от пользователя к сайту идёт, грубо говоря, через несколько точек, которые посылают запрос друг другу — связываются друг с другом. Такая ошибка говорит о том, что одна из точек связи в середине пути послала неверный запрос другим точкам или не смогла на него ответить. фраза на английском — пояснение к коду ошибки. Её можно перевести как — ошибка входящего подключения/сброс запроса. Причина сброса: ошибка соединения. Появление такой ошибки может быть связано с перегрузкой сервера или плохим интернетом (не только у вас, но и на всём пути, который проделывает сигнал к сайту). Решение — если запрос сброшен из-за ошибки, надо отправить его ещё раз. То есть перезагрузить страницу, может даже несколько раз. Если не помогло — почистить кеш браузера или попытаться зайти через бругой браузер или другое устройство. Или подождать и зайти немного позже — если на сайте час-пик и много посетителей, то стоит подождать, когда нагрузка на сервер уменьшится и соединение станет более стабильным. система выбрала этот ответ лучшим Точно в цель 11 месяцев назад К сожалению, это довольно-таки частая ошибка на популярном сайте объявлений Авито. Но, однако, спешу вас успокоить: появляется она не по вине вашего интернет-соединения. Ошибка полностью на серверах сайта и связана с их некорректной работой в данный момент времени. Что можно попробовать сделать, чтобы убрать эту ошибку? Во-первых, как я и написал выше, проблема не с вашей стороны. Единственное, что можно сделать — обновлять с регулярной периодичностью страницу, ну а если ошибка не пропадает, то зайти на сайт позже. А еще можно позвонить в техническую поддержку сайта «Авито» и уточнить у них, что на данный момент времени происходит с сайтом. СнежнаяЗима 11 месяцев назад На подобные ошибки неоднократно натыкались практически все. Как правило, если сразу зайти не получится, просто обновив страницу, то через какое-то время можно зайти повторно и, вероятно, доступ к сайту будет. Эта ошибка не говорит о том, что заблокировали пользователя. Эта ошибка говорит о том, что на каком-то этапе сигнал не прошел и соединение прервано. Очень часто это просто временная проблема и, зайдя через некоторое время, удается получить доступ к сайту. Но можно также попробовать зайти через другой браузер или даже через другое устройство. Также можно попробовать почистить кэш и снова зайти на сайт. ovro1 2 года назад Ошибка 502 Bad Gateway — это сбой при подключении к серверу, на котором расположен сайт. Эта же ошибка может отображаться браузерами, как Temporary Error (502), или HTTP Error 502 Bad Gateway, или 502 Server Error: The server encountered a temporary error and could not complete your request и т.п. В любом случае это проблема на стороне сервера, поэтому никаких волнений. Что нужно делать при появлении такой проблемы? Самое первое — обновить страницу. Если ошибка повторится, то нужно подождать пару минут и еще раз обновить. Нужно учитывать то, что Avito — это сайт объявлений по всей России и он может быть перегружен огромным количеством одновременных запросов. Можно попробовать очистить кэш браузера — очень может быть, что причиной является какой-то закэшированный элемент. Ну и последнее — попытаться открыть сайт в другом браузере или устройстве — здесь уже точно будут исключены все возможные глюки вашего браузера. Обратите внимание на левый нижний угол браузера в процессе загрузки страницы: В зеленом прямоугольнике я показал строку, в которой с быстрой скоростью показывается весь процесс открытия страницы — в нем участвуют много служб, которые должны меж собой «договориться». Если в этом процессе возникает сбой, а сервер долго ждать не будет, то на Ваш браузер придет Error 502. Если код ошибки начинается с цифры «5» (500, 501, 502, 503 и т.д), то это однозначно проблема сервера и компьютер здесь совершенно не при чем. Росинка Роса 11 месяцев назад Такое случается порой, наверное каждый юзер хоть раз да увидел на своем мониторе 502 Bad Gateway. Что при этом происходит? Ваш браузер загружая страницу поиска, он отправляет запросы на многие другие сервера. В свою очередь эти сервера добросовестно обрабатывают ваши все запросы, а затем так же добросовестно возвращают определенный код ответа HTTP с вполне определенным результатом. Но в процессе может возникнуть сбой, и вот на окне браузера отобразится получившаяся ошибка. 502 Bad Gateway — и есть сигнал о такой ошибке. Вы первым делом проверяете, есть ли подключение к интернету. Если нет — восстанавливаете. Второе, что нужно сделать — обновить страницу или вообще перезагрузить комп — это мой излюбленный способ. Вышли — снова зашли. Можно еще очистить кэш и cookies. Иногда обозреватель дает нам ошибки в подключении. Еще рекомендуется очистить кэш DNS Ну и еще проще. У вас наверняка есть запасной браузер. Попробуйте зайти с него. ЛИСА-НАСА 2 года назад Последнее время Ошибка 502 Bad Gateway стала появляться очень часто при работе с сайтом Авито. Но спешу вас успокоить, у вас всё в порядке. Эта ошибка не относится ни к вашему компьютеру (ноутбуку), ни к вашему интернету. Эта ошибка связана с сигналом, который идет от вас к сайту и «по дороге» почему-то не дошел до него. Такое возникает по разным причинам, в том числе и из-за перегурженности сайта и другим причинам. Если вас это напрягает, то можете написать в их службу поддержки. Их техническая служба предпринимает периодически меры по усилению сайта, поскольку количество пользователей возрастает. KatieSword 2 года назад Bad Gateway это проблема на линии.сигнал просто не проходит весь путь туда обратно. вторая проблема по сути тоже самое не удалось установить соединение. Могу посоветовать почистить кэш браузера или попробовать подключиться через другой браузер или с другого устройства. Сергей 5 более года назад Проблема не с вашим айпи, не с вашими страницами на сайте, это уж точно. Если браузер открывает всё остальное, а Avito не открывает, то у себя проблему не ищите. Сигнал прерывается на каком-то этапе, а на мониторе выдаётся эта ошибка. Никто конкретные ip специально на Avito не заблокировал. Но можно пробовать перезагрузиться, страницу обновить, сделать новый заход на сайт или заход с других браузеров. владсандрович 11 месяцев назад Такая ошибка как вы описываете, как и некоторые другие увы эпизодически сейчас случаются на сайте «Авито». Однако вашей вины и других пользователей данного сайта в этом, как правило, нет. Сам сайт в данный период времени 2022 года увы работает не совсем корректно, от чего и возникают подобные проблемы у его пользователей. Вам нужно набраться стойкости и терпения и попытаться зайти на сайт этот позже. 88SkyWalker88 11 месяцев назад «Авито» — это популярный онлайн-сервис объявлений. С помощью этого сервиса можно что-то продать и купить. Иногда действительно на сайте появляется такая ошибка. Однако ее появление связано с работой самого сайта. Не беспокойтесь, Вас не заблокировали, просто на данный момент имеются технические неполадки со стороны сервера. Вам следует просто набраться терпения и зайти на «Авито» попозже. Знаете ответ? |
Сегодня расскажем об одной ошибке на Авито, которая нередко встречается у пользователей данного ресурса. Паниковать не стоит, у каждой проблемы имеется решение. Все действия необходимо строго выполнять по инструкции для избежание дальнейших проблем с сервисом.
Содержание
- avito bad gateway, 502 ошибка. Кратко о данной ошибке
- Что делать в первую очередь при появлении указанной ошибки?
- Дополнительные шаги по устранению ошибки
- Ещё советы
- Заключение
avito bad gateway, 502 ошибка. Кратко о данной ошибке
Указанная ошибка возникает совсем не оттого, что проблема с вашей стороны или со стороны серверов Авито. Дело в том, что интернет-сигнал от пользователя к сайту идёт через несколько точек приёма связи, которые посылают запрос друг другу и такая ошибка говорит о том, что одна из точек связи в середине пути послала неверный запрос другим точкам или не смогла на него ответить.
Если переводить фразу с английского, то получим полное представление о данной ошибке — ошибка входящего подключения/сброс запроса. То есть — ошибка соединения. Такая ошибка возникает в нескольких случаях, либо сервис перегружен и необходимо подождать какое-то время для устранения данной проблемы, либо плохое качество соединения, не именно вашего, а в какой либо из точек соединения.
Что делать в первую очередь при появлении указанной ошибки?
В первую очередь при появлении ошибки 502 нужно проверить своё подключение к другим ресурсам в интернете. Просто зайдите на другой сайт, в котором вы уверены, в котором сидели недавно для установления соединения. Если ошибка возникает и на этом сайте, и на последующих, то ошибка возникает с вашей стороны и необходимо провести манипуляции по проверке своих интернет-кабелей. Если же нет и подключение устанавливается хорошо, то следующим шагом может быть очистка cookies в браузере. В независимости от браузера вы легко найдете, как это можно сделать. Если же ошибка сохраняется и в дальнейшем, то есть ещё несколько шагов для обхода данной проблемы.
Дополнительные шаги по устранению ошибки
Самый простой вариант — это ожидание, вы можете постоянно обновлять страницу, можете зайти на сервис потом, если же дела неотложны, то попробуйте почистить кэш браузера, сменить браузер, либо перезагрузить ваше устройство. Кстати данные способы также помогают убить время. Обычно такие сервисы имеют большую базу поддержки от программистов, поэтому уведомления о ошибке приходят им оперативно и проблема решается в течение часа-двух.
Ещё советы
У больших интернет-ресурсов, в том числе и у Авито есть службы поддержки, как в интернете, так и телефонные. Достаточно просто позвонить по номеру поддержки, дождаться ответа оператора, чтобы получить полноценную информацию о ситуации с ресурсом.
Для решения многих проблем пользователи используют «режим инкогнито» и данный ход помогал оперативно связаться с нужным сайтом, режим включается через комбинацию клавиш Ctrl+Shift+N.
Распространенный сегодня способ — VPN, каждый использует свой, поэтому рекомендовать сервисы не буду, если вы уверены в его работе, то можете попытать счастье и своим VPN.
Небольшой лайфхак для тех, кто осуществляет сделки на сайте, обменяйтесь контактными данными, если договорились о встрече, всякий ресурс может выдать ошибку, и как результат возможность того, что сделка будет сорвана.
Заключение
Мы выяснили, что ошибка 502 на Авито не такое уж редкое явление. Данная ошибка может возникать по разным причинам и в начале нужно установить причину этого явления, а затем уже использовать способы по устранению ошибки. И в зависимости от этапа сделки желательно также предусматривать любой исход событий. Удачных покупок!
Загружая страницу, браузер отправляет кучу запросов другим серверам. Они обрабатывают все запросы, затем возвращают код ответа 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 на виртуальном сервере не помогут, придется обращаться в техподдержку хостинга. При этом обязательно надо упомянуть, что вы уже предприняли и как проводили все действия.
Ошибка 502 — что значит и как исправить? Об этом расскажем в статье.
- Ошибка 502 Bad Gateway: что значит
- Ошибка 502 при открытии сайта: причины возникновения
- Как владельцу сайта исправить ошибку 502
- Способ 1
- Способ 2
- Как исправить ошибку 502: советы для пользователей
- Как очистить кеш DNS
Ошибка 502 Bad Gateway: что значит
Файлы каждого сайта располагаются на сервере. Чтобы получить эти файлы и открыть сайт, браузер отправляет запрос на сервер. Если по какой-то причине ответ на запрос не поступил, возникает ошибка с кодом 5**.
Ошибка шлюза 502 может возникнуть при неправильной работе:
- сервера, на котором размещен сайт,
- DNS-сервера,
- прокси-сервера.
Проблема может наблюдаться как на всем сайте, так и на отдельных страницах. Это зависит от причины возникновения ошибки. У ошибки 502 есть разновидности: Bad Gateway Nginx и Bad Gateway Apache. Также эта ошибка может называться:
- Error 502,
- Bad 502 Gateway,
- 502 Error,
- Bad Gateway: Registered endpoint failed to handle the request, Temporary Error (502),
- 502 Proxy Error,
- HTTP 502,
- 502. That’s an error,
- 502 Service Temporarily Overloaded,
- 502 Server Error: The server encountered a temporary error and could not complete your request,
- 502 – Web server received an invalid response while acting as a gateway or proxy server,
- HTTP Error 502 Bad Gateway.
Ошибка 502 при открытии сайта: причины возникновения
Чаще всего ошибка 502 возникает из-за перегрузки сервера. Причины перегрузки могут быть следующими:
- большое количество посетителей. Возможности сервера ограниченны, поэтому одновременно посещать сайт может лишь ограниченное число пользователей. Максимально допустимая нагрузка на сервер зависит от его мощности и настроек, которые внес владелец ресурса. Если на сайт одновременно зашло слишком много пользователей, сервер не выдержит нагрузки и возникнет код ошибки 502;
- DDoS-атака. Хакеры создают большое количество запросов на сервер, как при большом наплыве посетителей. Из-за этого сервер не выдерживает нагрузки и выходит из строя;
- сайт плохо оптимизирован. Ресурс может быть настроен так, что небольшое количество пользователей генерирует много запросов. В таком случае владельцу ресурса нужно оптимизировать работу сервера с запросами пользователей.
Также причиной возникновения 502 Gateway Error могут быть ошибки PHP. Проблемы в работе могут вызывать некорректно настроенные плагины и ошибки в коде сайта.
Проблема может возникнуть и на стороне пользователя. Установленные в браузере расширения могут нарушать соединение с сервером сайта.
Как владельцу сайта исправить ошибку 502
Выше мы рассказали, что значит ошибка 502. Теперь разберемся, как исправить ошибку, если вы владелец сайта.
Прежде всего проверьте количество свободной оперативной памяти. Сделать это можно двумя способами.
Способ 1:
- Подключитесь к серверу по SSH.
- В терминале введите команду
top
:
MiB Mem ― вся оперативная память.
MiB Swap ― раздел подкачки.
Найдите строку MiB Mem — free. Это количество свободной оперативной памяти на сервере. Если ее мало, ошибка возникает из-за нехватки памяти. Чтобы решить проблему, увеличьте количество оперативной памяти.
Способ 2:
- Подключитесь к серверу по SSH.
- В терминале введите команду
free -m
:
Mem ― вся оперативная память.
Swap ― раздел подкачки.
Найдите строку Mem — free. В ней указано количество свободной оперативной памяти на сервере. Если ее мало, ошибка возникает из-за нехватки памяти. Чтобы решить проблему, увеличьте количество оперативной памяти.
Если оперативной памяти достаточно, перейдите к следующему шагу.
Проверьте логи сервера. Если проблема возникла после обновлений на сайте, посмотрите журнал изменений и отмените доработки, которые вызвали сбои на сервере. Помимо этого, в логах можно увидеть DDoS-атаку. Если вы увидели ошибку «OOM (out of memory)», то причина в нехватке памяти.
Проверьте корректность работы вспомогательных служб, таких как MySQL и Memcached. Их неправильная работа может стать причиной 502 ошибки.
Если ваш сайт сделан на WordPress, попробуйте отключить плагины. Они могут влиять на работу сервера. Чтобы отключить плагин:
- Войдите в административную панель по адресу домен/wp-admin.php.
- Перейдите в раздел «Плагины» ― «Установленные».
- Нажмите «Деактивировать»:
Если вы знаете, какой именно плагин повлиял на работу, отключите только его. Если нет — отключите все плагины и включайте их по одному, пока не найдете тот, который вызвал ошибку на сайте.
На VPS и выделенных серверах проблема может возникнуть из-за некорректной работы бэкенд-сервера (например, Apache). Если Nginx не может получить ответ от этого сервиса, возникнет 502 ошибка. Владельцы сайта сталкиваются с ошибкой, когда:
- какой-то сервис выключен. Перезапустите веб-сервер Apache, PHP-FPM, Gunicorn, NodeJS или другой сервис, с которым работает Nginx;
- связь между Nginx и бэкенд-сервером настроена неправильно. Например, Nginx обращается к порту 8080, а веб-сервер Apache «слушает» другой порт. В таком случае нужно изменить настройки веб-сервера.
Если вы не смогли самостоятельно исправить ошибку 502, обратитесь в службу технической поддержки. Подробно опишите возникшую проблему и действия, которые вы предпринимали для ее устранения. Укажите время, в которое наблюдалась ошибка, и название сайта. Если ошибка возникает после выполнения каких-либо действий (отправка формы, добавление файлов), опишите порядок действий для воспроизведения проблемы.
Как исправить ошибку 502: советы для пользователей
Если вы пользователь и видите на сайте ошибку 502, проделайте следующие действия:
- Обновите страницу. Если ошибка возникла из-за большого наплыва посетителей, вероятно, что спустя время пользователи уйдут, нагрузка спадет и сайт откроется.
- Попробуйте открыть другой сайт. Если на других ресурсах ошибка не возникает, значит проблема на стороне владельца сайта. В таком случае вы ничего не можете сделать. Нужно ожидать, когда владелец веб-ресурса устранит проблему.
- Проверьте интернет-соединение. Из-за нестабильного подключения к сети и низкой скорости интернета браузер может не получить данные с сервера.
- Откройте браузер в режиме «Инкогнито». В «Инкогнито» браузер работает без расширений. Если в этом режиме сайт открылся без ошибки, то какое-то из установленных расширений мешает соединению. Это расширение нужно отключить.
- Очистите кеш и куки. Возможно, проблема уже устранена и сайт работает корректно, но браузер открывает старую версию страницы из кеша.
- Очистите кеш DNS. DNS-кеш хранит IP-адреса ранее посещенных сайтов локально на устройстве, чтобы ускорить связь с сервером и открывать веб-страницы быстрее. Если у сайта изменились DNS и кеш отправляет вас по старому IP-адресу, возникнет ошибка 502. Для исправления ошибки нужно очистить кеш DNS.
Как очистить кеш DNS
Способ чистки DNS-кеша зависит от вашей операционной системы. Ниже мы описали, как очистить DNS-кеш на Windows, Linux и MacOS.
Windows
- Откройте командную строку. Для этого нажмите Win+R, введите «cmd» и нажмите OK:
- Введите команду:
ipconfig /flushdns
- Дождитесь оповещения об успешной очистке кеша:
Linux
- Откройте терминал при помощи сочетания клавиш Ctrl+Alt+T.
- Введите команду:
- Для Ubuntu:
sudo service network-manager restart
- Для других дистрибутивов:
sudo /etc/init.d/nscd restart
MacOS
- Откройте терминал. Для этого нажмите Command+Space, введите «Терминал» и кликните по найденному приложению.
- Введите команду:
sudo killall -HUP mDNSResponder
Инструкции для пользователей и для администраторов сайтов.
Что означает ошибка 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 и другие ошибки веб-страниц