VVinaProxy

502 Bad Gateway proxy-villur: finndu út hver sendi hana

Updated:

502 Bad Gateway þýðir að millimiðlari, sem gæti verið proxy-þjónninn þinn eða framendaþjónn vefsins, áframsendi beiðnina en fékk ekkert gilt svar til baka. Sama villunúmer en tveir mjög ólíkir orsakavaldar, svo áður en reynt er að laga nokkuð þarf að komast að því hver skilar 502-villunni.

Sér IP-tölur, ekki deilt með ókunnugum

Hvernig 502-villa frá proxy lítur út

Við létum prófunar-proxy svara með 502 og skráðum svörin, endurskrifuð með 203.0.113.10:8080 og user123:pass456:

  • HTTPS-vefur: curl -x http://user123:[email protected]:8080 https://example.com birtir curl: (56) CONNECT tunnel failed, response 502.
  • Venjulegur HTTP-vefur: curl fær stöðukóðann 502.
  • Chrome sem hleður HTTPS-síðu gegnum þann proxy gefur upp ERR_TUNNEL_CONNECTION_FAILED og sýnir alls enga 502-síðu.
  • Proxy-prófarinn sýnir HTTP 502; aðrir kóðar birtast á sama hátt sem HTTP <code>.

Vísbendingin: 502-síða á HTTPS-vef

Fyrir HTTPS-vefi opnar proxy-þjónninn aðeins göng; hann getur ekki skotið sinni eigin síðu inn í dulkóðaða tengingu. Ef proxy-þjónninn hafnar tengingunni gefur Chrome upp ERR_TUNNEL_CONNECTION_FAILED. Þegar þú sérð því heila „502 Bad Gateway“-síðu birtast á https:// slóð kemur hún nánast örugglega frá netþjóni vefsins, en ekki frá proxy.

Staðfestu þetta með því að slökkva á proxy og hlaða sömu síðu aftur. Ef enn kemur 502 á vefurinn í vandræðum og það eina sem hægt er að gera er að bíða eða láta eiganda vefsins vita.

Þegar proxy sendir 502 í raun og veru

  • Áfangastaðurinn svarar ekki proxy-þjóninum. Vefurinn er niðri, yfirhlaðinn eða hafnar tengingum frá IP-tölubili proxy-þjónsins.
  • Vitlaust slegið inn eða óleysanlegt lén. Proxy-þjónninn finnur ekki vistfang vefsins, svo það er ekkert til að áframsenda á.
  • Áfangagáttin er lokuð. Beiðnin beinist að gátt sem vefurinn þjónar ekki.
  • Tímabundin bilun hjá proxy. Sjaldgæfara; þú tekur eftir því þegar allir vefir skila 502 gegnum einn proxy en virka gegnum annan.

Hvað skal gera í hverju umhverfi

  • Chrome eða antidetect-prófílar: opnaðu annan stóran vef í sama prófíl. Ef hann hleðst er proxy í lagi og vandamálið liggur hjá upphaflega vefnum.
  • Símar: slökktu á Wi-Fi-proxy og prófaðu síðuna yfir farsímagögn til að sjá hvort vefurinn bili hjá öllum.
  • curl: bættu við -v til að sjá 502 berast strax eftir CONNECT, og endurtaktu svo með öðru léni til að þrengja leitina.
  • Python requests: athugaðu response.status_code == 502 fyrir HTTP-síður og reyndu aftur eftir hlé; fyrir HTTPS-síður er misheppnuð göng birt sem requests.exceptions.ProxyError. Hafðu bil á milli tilrauna í stað þess að hamra á vefnum.

Skref fyrir skref

  1. 1

    Taktu eftir hvar 502 birtist

    502-síða á https-slóð bendir á vefinn. Gangavilla í Chrome bendir á proxy-leiðina.

  2. 2

    Slökktu á proxy og endurhladdu

    502 án proxy þýðir að vefurinn sjálfur er að bila.

  3. 3

    Hladdu öðrum vef gegnum sama proxy

    Ef aðrir vefir virka er proxy í lagi og aðeins upphaflegi vefurinn hafnar tengingu eða er niðri.

  4. 4

    Prófaðu proxy með prófaranum

    Límdu línuna inn í proxy-prófarann. Ef allir vefir gefa HTTP 502 skaltu opna þjónustubeiðni með niðurstöðunni.

Algengar spurningar

Þýðir 502 að proxy-þjónninn minn sé útrunninn?

Yfirleitt ekki. Útrunninn eða stöðvaður proxy veldur frekar tengivillu eða tímafresti; sjá tímafrestur proxy.

Af hverju skilar aðeins eitt vefsvæði 502 gegnum proxy?

Sá vefur gæti verið bilaður eða svarar ekki tengingum frá IP-tölu proxy-þjónsins. Prófaðu síðar eða notaðu IP-tölu í öðru landi.

Hver er munurinn á 502 og 504?

502 þýðir að ógilt svar barst eða ekkert svar fékkst; 504 þýðir að millimiðlarinn beið of lengi. Prófarinn sýnir hvort tveggja sem HTTP <code>.

Vefskrapari minn fær 502 stöku sinnum. Ætti ég að skipta um proxy?

Stakar 502-villur merkja venjulega yfirhlaðinn áfangastað. Hægðu á beiðnahraðanum og hafðu bil milli endurtekninga áður en þú skiptir um proxy; sjá proxy fyrir vefskröpun.

Sér IP-tölur, ekki deilt með ókunnugum

VinaProxy sér-proxyar hjálpa þér að koma í veg fyrir að lokað sé á IP-tölu af því að einhver annar var að nota hana.

Sjá verðskrá

Related articles

Proxy-villur
ERR_TUNNEL_CONNECTION_FAILED lagfært við notkun milliþjóns
ERR_TUNNEL_CONNECTION_FAILED: Chrome náði milliþjóni en engin HTTPS-göng opnuðust. Lestu CONNECT-kóðann og lagfærðu villuna í Chrome, Puppeteer og Android.
Proxy-villur
Biðtímavillur milliþjóns: tengingin frýs og gefst svo upp
Biðtími milliþjóns þýðir að ekkert svar barst innan tímamarka. Greindu curl (28) og ERR_TIMED_OUT, stilltu biðtíma í Python og finndu hvar umferð er stöðvuð.
Ókeypis verkfæri
Proxy-prófun: Prófaðu proxy-þjóna þína á netinu
Ókeypis proxy-prófari: límdu inn allt að 100 proxy-þjóna á forminu ip:port:user:pass og athugaðu stöðu, útgangs-IP og svartíma. Lærðu hvað hver villa þýðir.
Proxy-uppsetning
Hvernig á að nota proxy með cURL (málskipan skipanalínu og villuleit)
Hvernig á að nota curl með auðkenndum HTTP(S) proxy-þjónum (-x http://user:pass@ip:port og -U) á Linux, macOS og Windows, og athuga síðan hausa og biðtíma.
Proxy eftir kerfum
Milliþjónar fyrir vefskröpun: ótakmarkaðir sérhæfðir IPv4- og ISP-hópar fyrir skriðla allan sólarhringinn
Hraðir HTTP(S) sérhæfðir IPv4 og fastir ISP-milliþjónar fyrir Python, Playwright, Selenium og Scrapy með ótakmörkuðu gagnamagni. Berðu saman leiðir og byrjaðu.
Proxy-uppsetning
Hvernig á að stilla proxy í Google Chrome
Settu upp VinaProxy HTTP(S)-proxy í Google Chrome án þess að breyta IP-tölu stýrikerfisins, með viðbótum, --proxy-server flöggum eða aðskildum notendasniðum.
Proxy-uppsetning
Hvernig á að stilla proxy á Windows 10 og Windows 11
Settu upp VinaProxy HTTP(S)-vefsel í Windows 10 og Windows 11 með því að nota WinINET-kerfisstillingar, PowerShell-umhverfisbreytur eða netsh winhttp.
Proxy-uppsetning
Hvernig á að setja upp proxy í GenLogin (stakt notandasnið og magninnflutningur)
Stilltu HTTP ip:port:user:pass proxy í GenLogin antidetect-vafranum. Samstilltu tímabelti og WebRTC-stillingar og leystu tengivillur í notandasniðum.