Gukosora ERR_TUNNEL_CONNECTION_FAILED ukoresheje proxy
Updated:
Kugira ngo ufungure ipaji ya https:// unyuze kuri proxy, mushakisha yohereza ubusabe bwa CONNECT igategereza ko proxy ifungura umuyoboro (tunnel) werekeza ku rubuga. ERR_TUNNEL_CONNECTION_FAILED igaragara iyo proxy isubije ubwo busabe ifite ikosa aho kwemera. Ikibazo ni uko Chrome itakubwira ikosa nyaryo ryabaye, bityo akazi ka mbere ni ukumenya kode nyakuri.
Ingero ebyiri twagaragaje
Zombi zakorewe kuri proxy yo kugerageza, yanditswe hano hakoreshejwe aderesi y'icyitegererezo 203.0.113.10:8080 na user123:pass456. Mu idirishya risanzwe rya Chrome, ikosa rya 407 ntirihinduka ikosa ry'umuyoboro; ahubwo Chrome ifungura akadirishya ko kwinjiza izina rikoreshwa n'ijambobanga rya proxy. Bityo, amakosa y'umuyoboro aterwa na 407 agaragara cyane mu bikoresho by'ubwikorezi (automation tools) no muri porogaramu zidakorana n'uburyo bwo gusaba ijambobanga.
| Proxy isubiza CONNECT na | Icyo Chrome yerekana | Icyo curl yerekana |
|---|---|---|
407 nta buryo bwo kwinjiza ijambobanga (headless Chrome) | ERR_TUNNEL_CONNECTION_FAILED | curl: (56) CONNECT tunnel failed, response 407 |
502 kuko proxy idashobora kugera ku rubuga | ERR_TUNNEL_CONNECTION_FAILED | curl: (56) CONNECT tunnel failed, response 502 |
Impamvu, uhereye ku zikunze kubaho cyane
- Inyandiko y'ubwikorezi (automation script) ntiyohereza imyirondoro yo kwinjira. Ahari
--proxy-servermuri Chrome hakirwa host na port gusa, ntabwo ari user:pass. Puppeteer cyangwa Selenium ikora muri headless ibona 407 ikagaragaza ko umuyoboro wananiwe gufunguka. - Porogaramu ya telefoni iri inyuma ya proxy ya Wi-Fi irinzwe n'ijambobanga. Porogaramu ntabwo igira akadirishya ko kwinjira, bityo HTTPS igacika mu gihe mushakisha yo ikomeza gukora.
- Proxy ntishobora kugera ku cyerekezo. Isubiza 502 kuri CONNECT; ipaji ya 502 Bad Gateway ibisobanura mu buryo burambuye.
- Imbuga zimwe na zimwe gusa nizo zanga. Ahagomba kugerwa harakumira cyangwa ntihari gukora mu gihe izindi mbuga zo zikora zinyuze kuri iyo proxy imwe.
Bona kode nyakuri ukoresheje itegeko rimwe rya curl
Koresha curl -v -x http://user123:[email protected]:8080 https://example.com ushyizemo indangagaciro zawe bwite. Reba ku murongo ukurikira neza > CONNECT example.com:443 HTTP/1.1: 407 ivuga ko ugomba gukurikiza amabwiriza ya 407; 502 igaragaza ikibazo ku cyerekezo cyangwa ku nzira iri inyuma ya proxy. Niba udashaka gukoresha terminal, shyira uwo murongo muri proxy checker, igaragaza auth failed (407) cyangwa HTTP 502 muri ibyo bibazo bimwe.
Uburyo bwo kubikosora bitewe n'aho ukorera
- Puppeteer: guma ukoresha
--proxy-server=http://host:portmu gutangira hanyuma uhamagarepage.authenticate({ username, password })mbere yo gufungura ipaji. Urugero rwuzuye ruri mu mabwiriza ya proxy muri Puppeteer. - Playwright: tanga
proxy: { server, username, password }mu gihe utangiza mushakisha, bityo Playwright igusubirize 407; reba Playwright. - Selenium: Chrome ntiyakira user:pass ku murongo w'amabwiriza; amabwiriza ya Selenium agaragaza amahitamo ashoboka.
- Chrome kuri Windows: niba akadirishya ko kwinjira katigera kagaragara, reba niba nta mugereka (extension) wa proxy uri kukabuza, hanyuma wongere ugerageze mu idirishya ritagira imigereka.
- Telefoni: kuri porogaramu zikenera proxy isaba kwiyandikisha, koresha porogaramu ya proxy yemerera user:pass nk'uko biri mu mabwiriza yo gutunganya Android.
Intambwe ku yindi
- 1
Menya igisubizo cya CONNECT
Koresha
curl -v -xhamwe n'umurongo wa proxy yawe, cyangwa uwushyire muri checker, kugira ngo umenye niba proxy isubiza 407 cyangwa 502. - 2
Kuri 407: tanga imyirondoro yo kwinjira mu buryo bukwiye
Muri scripts, koresha uburyo bwo kwinjira bw'isomero (library) aho gushyira user:pass muri
--proxy-server. - 3
Kuri 502: gerageza urundi rubuga
Fungura urubuga runini nka example.com unyuze kuri iyo proxy imwe. Niba rukora, icyerekezo cy'umwimerere nicyo gifite ikibazo.
- 4
Ongera ugerageze kandi wemeze IP isohoka
Iyo umuyoboro umaze gufunguka, sura IP yanjye muri iyo mushakisha imwe kugira ngo wemeze ko amakuru anyura kuri proxy.
Ibibazo bikunze kubazwa
Kuki amapaji ya http afunguka mu gihe amapaji ya https yanze?
Http isanzwe ntabwo ikenera CONNECT; proxy yohereza ubusabe ako kanya. Https yonyine niyo ifungura umuyoboro, bityo amakosa y'umuyoboro agaragara aho gusa.
Ni iki gitera ERR_TUNNEL_CONNECTION_FAILED kuri Android?
Akenshi biterwa na porogaramu idashobora kohereza izina rikoreshwa n'ijambobanga kuri proxy ya Wi-Fi. Gerageza iyo paji imwe muri Chrome ya Android; niba Chrome ishobora kubisaba no kuyifungura, ikibazo kiri muri porogaramu.
Nshobora gushyira user:pass muri --proxy-server?
Oya. Chrome yirengagiza imyirondoro yo kwinjira muri uwo murongo, ibyo bigatera 407 n'ikosa ry'umuyoboro. Ahubwo injiramo binyuze muri Puppeteer, Playwright cyangwa umugereka (extension).
Ese guhindura ugakoresha SOCKS5 bizakuraho ikosa ry'umuyoboro?
Gusa niba ibyo watumije ari SOCKS5. VinaProxy itanga byombi HTTP(S) na SOCKS5; hitamo porotokole igaragara ku byo watumije muri dashboard, kuko kutabyitondera bitera andi makosa atandukanye.
Proxy zikora neza hamwe na Puppeteer na Playwright
Proxy za VinaProxy zikoresha uburyo busanzwe bwo kwinjira bwa user:pass bwakirwa mu buryo bworoshye n'amasomero akomeye y'ubwikorezi.
Reba ibiciro