Помилка 502 Bad Gateway через проксі

Проміжний сервер не отримав нормальної відповіді від наступної ланки. Зазвичай це вирішується повтором або зміною адреси.

Що означає помилка

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

У Prokso відповідь шлюзу виглядає як 502 NO_HOST_CONNECTION: проксі не зміг з'єднатися із сайтом. Якщо назви після коду немає, 502 повернув сайт або його мережа доставки.

Причини

  • Сайт недоступний або перевантажений. Він не відповідає нікому — ні через проксі, ні напряму.
  • Сайт відхилив з'єднання з цієї адреси. З іншої адреси або з іншої країни той самий сайт може відповісти.
  • Помилка в адресі сайту. Одруківка в домені, неіснуючий піддомен, неправильний порт.
  • Переплутано протокол. HTTP-запит надіслано на порт SOCKS5 або навпаки.
  • Конкретна вихідна адреса не на зв'язку. У резидентських і мобільних мережах пристрій може зникнути з мережі будь-якої миті.

Як виправити

  1. Повторіть запит: за ротації наступний піде вже через іншу адресу.
  2. Перевірте адресу сайту й відкрийте його без проксі — чи працює він узагалі.
  3. Перевірте порт і протокол: 823 — HTTP, 824 — SOCKS5.
  4. Змініть країну або приберіть уточнення до міста та провайдера.
  5. На фіксованому IP змініть сесію: візьміть інший порт із діапазону 10000–20000.
  6. Додайте в програму повтор у разі 502 з короткою паузою — двох-трьох разів досить.

Як перевірити, що все запрацювало

Перевірте рядок у перевірці проксі. Якщо проксі відповідає, а 502 лишається тільки на одному сайті — причина на боці цього сайту.

Питання й відповіді

Чим 502 відрізняється від 503 і 504?

502 — посередник отримав погану відповідь. 503 — сервіс тимчасово недоступний або немає вільних адрес. 504 — посередник не дочекався відповіді за відведений час.

502 з'являється час від часу. Це нормально?

Рідкісні поодинокі 502 для резидентських і мобільних адрес очікувані: пристрої виходять із мережі. Повтор запиту знімає питання. Якщо помилка йде поспіль довше кількох хвилин — напишіть у підтримку.

Де подивитися, які помилки були на плані?

У кабінеті, в журналі запитів плану: там видно код помилки й час.

Резидентські $1.59, мобільні $2.50, серверні $0.80 за 1 ГБ

Реєстрація за хвилину, доступи одразу після оплати.

Створити акаунт