VVinaProxy

502 Bad Gateway грешки при прокси: откријте кој ги испраќа

Updated:

502 Bad Gateway значи дека посреднички сервер, што може да биде вашето прокси или front-end серверот на веб-сајтот, го препратил барањето и не добил валиден одговор. Ист код, два сосема различни виновници, па затоа пред да поправате било што, утврдете кој го враќа 502.

Приватни IP адреси, несподелени со непознати

Како изгледа грешката 502 од самото прокси

Го поставивме нашето тестно прокси да враќа 502 и ги снимивме одговорите, прилагодени со 203.0.113.10:8080 и user123:pass456:

  • HTTPS сајт: curl -x http://user123:[email protected]:8080 https://example.com прикажува curl: (56) CONNECT tunnel failed, response 502.
  • Обичен HTTP сајт: curl добива статус 502.
  • Chrome при вчитување HTTPS страница преку тоа прокси пријавува ERR_TUNNEL_CONNECTION_FAILED и воопшто не прикажува страница 502.
  • Алатката proxy checker прикажува HTTP 502; останатите кодови се појавуваат на ист начин како HTTP <code>.

Главниот знак: страница со 502 на HTTPS сајт

Кај HTTPS сајтовите проксито само отвора тунел; тоа не може да вметне сопствена страница во шифрирана врска. Доколку проксито одбие, Chrome пријавува ERR_TUNNEL_CONNECTION_FAILED. Затоа, кога ќе видите целосно прикажана страница „502 Bad Gateway“ на адреса со https://, таа речиси сигурно доаѓа од серверот на веб-сајтот, а не од проксито.

Потврдете го ова со исклучување на проксито и повторно вчитување на истата страница. Ако сè уште е 502, веб-сајтот има проблем и сè што можете да направите е да почекате или да го известите сопственикот на сајтот.

Кога проксито навистина ја испраќа грешката 502

  • Дестинацијата не му одговара на проксито. Сајтот е паднат, преоптоварен или одбива врски од IP опсегот на проксито.
  • Погрешно напишан или нерешлив домен. Проксито не може да ја најде адресата на сајтот, па нема каде да го препрати барањето.
  • Целната порта е затворена. Барањето е насочено кон порта што сајтот не ја опслужува.
  • Привремен проблем на страната на проксито. Поретко; ова се забележува кога секој сајт враќа 502 преку едно прокси, но работи преку друго.

Што да преземете во секое опкружување

  • Chrome или antidetect профили: отворете друг голем сајт во истиот профил. Ако тој се вчита, проксито е во ред и проблемот е во оригиналниот сајт.
  • Телефони: исклучете го Wi-Fi проксито и пробајте ја страницата преку мобилни податоци за да проверите дали сајтот паднал за сите.
  • curl: додајте -v за да видите како 502 пристигнува веднаш по CONNECT, а потоа повторете со друг домен за да го изолирате проблемот.
  • Python requests: за HTTP страници проверете response.status_code == 502 и обидете се повторно по пауза; за HTTPS страници неуспешниот тунел се пријавува како requests.exceptions.ProxyError. Распоредете ги повторните обиди наместо да го преоптоварувате сајтот.

Чекор по чекор

  1. 1

    Забележете каде се појавува 502

    Страница со 502 на https адреса укажува на веб-сајтот. Грешка при тунелирање во Chrome укажува на патеката на проксито.

  2. 2

    Исклучете го проксито и вчитајте повторно

    Грешка 502 без прокси значи дека проблемот е во самиот веб-сајт.

  3. 3

    Вчитајте друг сајт преку истото прокси

    Ако другите сајтови работат, проксито е во ред и само оригиналниот сајт одбива врска или е паднат.

  4. 4

    Проверете го проксито со алатката

    Залепете ја линијата во proxy checker. Ако секој сајт дава HTTP 502, отворете тикет со резултатот.

Често поставувани прашања

Дали 502 значи дека моето прокси е истечено?

Обично не. Истечено или запрено прокси обично предизвикува прекин на врската или тајмаут; погледнете proxy timeout.

Зошто само еден веб-сајт враќа 502 преку проксито?

Тој сајт можеби е недостапен или не одговара на врските од IP адресата на проксито. Обидете се подоцна или користете IP од друга земја.

Која е разликата помеѓу 502 и 504?

Грешката 502 значи дека е добиен невалиден одговор или воопшто нема одговор; 504 значи дека посредничкиот сервер чекал предолго. Проверувачот ги прикажува и двете како HTTP <code>.

Мојот скрејпер повремено добива грешки 502. Дали треба да ги сменам проксијата?

Повремени грешки 502 обично значат преоптоварена цел. Намалете ја брзината на барањата и додајте временски одложени обиди пред да менувате проксија; погледнете proxies for web scraping.

Приватни IP адреси, несподелени со непознати

Приватните проксија од VinaProxy ви помагаат да избегнете блокирање на IP адресата поради тоа што некој друг ја користел.

Погледнете ги цените

Related articles

Прокси грешки
Решавање на ERR_TUNNEL_CONNECTION_FAILED при користење прокси
ERR_TUNNEL_CONNECTION_FAILED значи дека Chrome стигна до проксито, но нема HTTPS тунел. Прочитајте го CONNECT кодот и решете го во Chrome, Puppeteer и Android.
Прокси грешки
Грешки со proxy тајмаут: врската запира, па се прекинува
Proxy тајмаут значи дека нема одговор пред временското ограничување. Разликувајте curl (28) и ERR_TIMED_OUT, прилагодете Python и најдете каде е блокот.
Бесплатни алатки
Проверка на прокси: Проверете ги вашите проксија онлајн
Бесплатна проверка на прокси: залепете до 100 проксија како ip:port:user:pass и проверете статус, излезна IP и латенција. Дознајте што значи секоја грешка.
Поставување прокси
Како да користите прокси со cURL (командна синтакса и дебагирање)
Како да користите curl со автентицирани HTTP(S) проксија (-x http://user:pass@ip:port и -U) на Linux, macOS и Windows, и да проверите заглавија и латенција.
Проксија по платформа
Проксија за Web Scraping: неограничени наменски IPv4 и ISP базени за 24/7 crawlers
Брзи HTTP(S) наменски IPv4 и статички ISP проксија за Python, Playwright, Selenium и Scrapy, со неограничен месечен проток. Споредете планови и започнете.
Поставување прокси
Како да конфигурирате прокси во Google Chrome
Конфигурирајте VinaProxy HTTP(S) прокси во Google Chrome без менување на IP на целиот систем, со екстензии, флагови за --proxy-server или одделни профили.
Поставување прокси
Како да конфигурирате прокси на Windows 10 и Windows 11
Конфигурирајте VinaProxy HTTP(S) проксија на Windows 10 и Windows 11 преку системските поставки WinINET, PowerShell променливи или netsh winhttp.
Поставување прокси
Како да поставите прокси во GenLogin (единечен профил и групен увоз)
Конфигурирајте HTTP ip:port:user:pass проксија во GenLogin антидетект прелистувачот. Синхронизирајте временска зона, WebRTC и решете грешки при поврзување.