VVinaProxy

502 Bad Gateway прокси алдаа: хэн илгээснийг тодорхойлох

Updated:

502 Bad Gateway нь хүсэлтийг дамжуулсан дундын сервер (таны прокси эсвэл вэбсайтын үндсэн сервер байж болно) хүчинтэй хариу аваагүй гэсэн үг юм. Нэг ижил код боловч хоёр өөр шалтгаантай тул ямар нэг засвар хийхээс өмнө хэн 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 статус хүлээн авна.
  • Энэ проксигоор дамжуулан HTTPS хуудсыг ачаалж буй Chrome нь ERR_TUNNEL_CONNECTION_FAILED гэж мэдээлэх бөгөөд 502 хуудсыг огт харуулахгүй.
  • Прокси шалгагч нь HTTP 502 гэж харуулах бөгөөд бусад кодууд мөн адил HTTP <code> хэлбэрээр гарч ирнэ.

Ялгах шинж: HTTPS сайт дээрх 502 хуудас

HTTPS сайтуудын хувьд прокси нь зөвхөн туннель нээдэг бөгөөд шифрлэгдсэн холболт дотор өөрийн хуудсыг оруулах боломжгүй. Хэрэв прокси татгалзвал Chrome нь ERR_TUNNEL_CONNECTION_FAILED гэж мэдээлдэг. Иймд https:// хаяг дээр бүрэн дүрслэгдсэн "502 Bad Gateway" хуудсыг харвал энэ нь проксигоос биш, бараг гарцаагүй вэбсайтын серверээс ирсэн байдаг.

Үүнийг баталгаажуулахын тулд проксиг унтраагаад тухайн хуудсыг дахин ачаалж үзнэ үү. Хэрэв 502 хэвээр байвал вэбсайт өөрөө асуудалтай байгаа тул хүлээх эсвэл сайтын эзэнд мэдэгдэхээс өөр хийх зүйлгүй.

Прокси өөрөө 502 илгээж байгаа тохиолдолд

  • Зорилтот сайт проксид хариу өгөхгүй байх. Сайт унасан, хэт ачаалалтай байгаа эсвэл проксийн IP мужаас ирсэн холболтыг тасалж байна.
  • Буруу бичсэн эсвэл шийдвэрлэх боломжгүй домэйн. Прокси сайтын хаягийг олж чадахгүй байгаа тул цааш дамжуулах боломжгүй.
  • Зорилтот порт хаалттай. Хүсэлт нь тухайн сайтын ашигладаггүй порт руу чиглэсэн байна.
  • Прокси талын түр зуурын гэмтэл. Харьцангуй ховор; бүх сайт нэг проксигоор 502 буцааж, харин өөр проксигоор хэвийн ажиллаж байвал үүнийг анзаарч болно.

Орчин тус бүрд юу хийх вэ

  • Chrome эсвэл antidetect профайлууд: ижил профайл дотор өөр том сайт нээж үзнэ үү. Хэрэв тэр сайт ачаалж байвал прокси хэвийн бөгөөд анхны сайт асуудалтай байна.
  • Утаснууд: Wi-Fi проксиг унтрааж, сайт нийтдээ ажиллахгүй байгаа эсэхийг шалгахын тулд гар утасны датагаар хуудсыг ачаалж үзнэ үү.
  • curl: CONNECT-ийн дараа шууд 502 ирж байгааг харахын тулд -v нэмж, шалтгааныг тодруулахын тулд өөр домэйноор давтан шалгана уу.
  • Python requests: HTTP хуудсуудын хувьд response.status_code == 502 байгааг шалгаж, түр завсарлаад дахин оролдоно уу; HTTPS хуудсуудын хувьд амжилтгүй болсон туннель нь requests.exceptions.ProxyError болж үүснэ. Сайтыг хэт ачаалахын оронд дахин оролдлогуудын хооронд зай авна уу.

Алхам алхмаар

  1. 1

    502 хаана гарч байгааг ажиглах

    https хаяг дээр гарч буй 502 хуудас нь вэбсайтыг заана. Chrome дахь туннелийн алдаа нь проксийн замыг заана.

  2. 2

    Проксиг унтраагаад дахин ачаалах

    Проксигүй үед ч 502 гарч байвал вэбсайт өөрөө асуудалтай байгааг илтгэнэ.

  3. 3

    Ижил проксигоор өөр сайт ачаалах

    Хэрэв бусад сайтууд ажиллаж байвал прокси зүгээр бөгөөд зөвхөн анхны сайт холболтоос татгалзсан эсвэл унасан байна.

  4. 4

    Проксиг шалгагчаар шалгах

    Мөрийг прокси шалгагч руу буулгана уу. Хэрэв бүх сайт HTTP 502 буцааж байвал үр дүнг хавсарган тусламжийн хүсэлт илгээнэ үү.

Түгээмэл асуултууд

502 алдаа нь миний проксийн хугацаа дууссан гэсэн үг үү?

Ихэвчлэн үгүй. Хугацаа нь дууссан эсвэл зогссон прокси нь холболтын алдаа эсвэл холболт тасарсан алдаа гаргах хандлагатай байдаг; прокси хүлээх хугацаа хэтрэх хуудсыг үзнэ үү.

Яагаад проксигоор зөвхөн нэг вэбсайт 502 буцаадаг вэ?

Тухайн сайт ажиллахгүй байгаа эсвэл проксийн IP-ээс ирсэн холболтод хариу өгөхгүй байж болно. Дараа дахин оролдох эсвэл өөр улсын IP ашиглана уу.

502 болон 504-ийн хооронд ямар ялгаатай вэ?

502 нь хүчингүй хариу авсан эсвэл хариу авч чадаагүйг илэрхийлнэ; 504 нь дундын сервер хэт удаан хүлээснийг илтгэнэ. Шалгагч нь хоёуланг нь HTTP <code> хэлбэрээр харуулдаг.

Миний scraper хааяа 502 алдаа авч байна. Би проксигоо солих хэрэгтэй юу?

Хааяа гарах 502 алдаа нь ихэвчлэн зорилтот сайтын ачаалал хэтэрснийг илтгэдэг. Проксигоо солихоос өмнө хүсэлтийн давтамжаа удаашруулж, оролдлого хоорондын зайг ихэсгэнэ үү; вэб скрапинг хийх зориулалттай прокси хуудсыг үзнэ үү.

Хөндлөнгийн хүмүүстэй хуваалцдаггүй, хувийн IP-үүд

VinaProxy хувийн прокси нь тухайн IP-г өөр хүн ашигласнаас болж блоклогдохоос зайлсхийхэд тань тусална.

Үнийн санал харах

Related articles

Проксийн алдаанууд
Прокси ашиглах үеийн ERR_TUNNEL_CONNECTION_FAILED алдааг засах
ERR_TUNNEL_CONNECTION_FAILED нь проксид холбогдсон ч HTTPS туннель нээгдээгүйг заана. CONNECT кодыг шалгаж, Chrome, Puppeteer, Android дээр засах заавар.
Проксийн алдаанууд
Прокси timeout алдаа: Холболт гацаж, улмаар тасалдана
Прокси timeout нь хүлээх хугацаанд хариу ирээгүйг илтгэнэ. curl (28) болон ERR_TIMED_OUT-ийг ялгаж, Python timeout тохируулан, хаана хаагдсаныг олоорой.
Үнэгүй хэрэгслүүд
Прокси шалгагч: Проксигоо онлайнаар шалгах
Үнэгүй прокси шалгагч: 100 хүртэлх проксиг ip:port:user:pass хэлбэрээр оруулж төлөв, гаралтын IP, хоцролтыг онлайнаар шалгаарай. Алдаа бүрийн утгыг мэдээрэй.
Прокси тохиргоо
cURL дээр прокси хэрхэн ашиглах вэ (командын мөрийн синтакс ба алдаа шалгах)
Linux, macOS, Windows дээр curl-ийг баталгаажуулалттай HTTP(S) прокситой (-x http://user:pass@ip:port ба -U) ашиглаж, толгой мэдээлэл ба саатлыг шалгах арга.
Платформоорх прокси
Вэб скрапинг прокси: 24/7 ажиллах crawler-уудад зориулсан хязгааргүй dedicated IPv4 ба ISP сангууд
Python, Playwright, Selenium, Scrapy-д зориулсан хязгааргүй сарын трафиктай хурдан HTTP(S) dedicated IPv4 ба статик ISP прокси. Багцуудыг харьцуулж эхлээрэй.
Прокси тохиргоо
Google Chrome дээр прокси хэрхэн тохируулах вэ
Үйлдлийн системийн IP-г өөрчлөхгүйгээр өргөтгөл, --proxy-server флаг эсвэл тусдаа профайлаар Google Chrome-д VinaProxy HTTP(S) прокси тохируулаарай.
Прокси тохиргоо
Windows 10 ба Windows 11 дээр прокси тохируулах заавар
WinINET системийн тохиргоо, PowerShell орчны хувьсагч эсвэл netsh winhttp ашиглан Windows 10 ба Windows 11 дээр VinaProxy HTTP(S) прокси тохируулаарай.
Прокси тохиргоо
GenLogin дээр прокси хэрхэн тохируулах вэ (ганц профайл болон олноор импортлох)
GenLogin антидетект хөтөч дээр HTTP ip:port:user:pass проксиг тохируулах. Цагийн бүс, WebRTC тохиргоог синхрончилж, профайлын холболтын алдааг засаарай.