Ṣiṣatunṣe ERR_TUNNEL_CONNECTION_FAILED pẹlu proxy
Updated:
Lati gba oju-iwe https:// wọle nipasẹ proxy, aṣawakiri naa yoo fi ibeere CONNECT ranṣẹ yoo si duro de proxy lati ṣii tunnel si aaye ayelujara naa. ERR_TUNNEL_CONNECTION_FAILED ma n han nigbati proxy ba fi aṣiṣe dahun ibeere yẹn dipo ki o gba. Iṣoro naa ni pe Chrome kii sọ iru aṣiṣe ti o jẹ fun ọ, nitorina iṣẹ akọkọ ni wiwa koodu gidi naa.
Awọn iṣẹlẹ meji ti a tun ṣe
Awọn mejeeji lo proxy idanwo kan, ti a kọ nibi pẹlu adirẹsi iwe-ipamọ 203.0.113.10:8080 ati user123:pass456. Ninu ferese Chrome deede, iṣẹlẹ 407 kii yipada si aṣiṣe tunnel; dipo eyi, Chrome yoo ṣii apoti wiwọle fun orukọ olumulo ati ọrọ igbaniwọle proxy. Nitorinaa, awọn aṣiṣe tunnel ti 407 n fa ma n han julọ ninu awọn irinṣẹ adaṣiṣẹ ati ninu awọn app ti ko le beere fun ọrọ igbaniwọle.
| Proxy dahun CONNECT pẹlu | Chrome n fihan | curl n fihan |
|---|---|---|
407 laisi ọna lati tẹ ọrọ igbaniwọle sii (headless Chrome) | ERR_TUNNEL_CONNECTION_FAILED | curl: (56) CONNECT tunnel failed, response 407 |
502 nitori proxy ko le de aaye ayelujara naa | ERR_TUNNEL_CONNECTION_FAILED | curl: (56) CONNECT tunnel failed, response 502 |
Awọn okunfa, eyi ti o wọpọ julọ ni akọkọ
- Iwe afọwọkọ adaṣiṣẹ ko fi awọn iwe-ẹri ranṣẹ. Flag
--proxy-serverti Chrome n gba host ati port nikan, kii ṣe user:pass. Puppeteer tabi Selenium ti ko ni oju (headless) yoo gba 407 yoo si jabo ikuna tunnel. - App foonu lẹhin proxy Wi-Fi ti o ni aabo ọrọ igbaniwọle. App naa ko ni apoti wiwọle, nitorinaa HTTPS n bajẹ nigba ti aṣawakiri si n ṣiṣẹ.
- Proxy ko le de ibi ti a fojusi. O n da 502 pada si CONNECT; oju-iwe 502 Bad Gateway ṣalaye eyi ni kikun.
- Awọn aaye ayelujara kan nikan lo n kuna. Ibi ti a n lọ n dènà tabi o ti wọle, nigba ti awọn aaye miiran n ṣiṣẹ nipasẹ proxy kanna.
Wa koodu gidi pẹlu aṣẹ curl kan
Ṣiṣẹ curl -v -x http://user123:[email protected]:8080 https://example.com pẹlu awọn iye ti tirẹ. Wo ila ti o tẹle > CONNECT example.com:443 HTTP/1.1: 407 tumọ si titẹle itọsọna 407; 502 n tọka si ibi ti a n lọ tabi ipa ọna lẹhin proxy. Ti o ko ba fẹ lo terminal, lẹ ila naa sinu oluṣayẹwo proxy, eyiti o n jabo auth failed (407) tabi HTTP 502 fun awọn ipo kanna.
Awọn atunṣe nipasẹ agbegbe iṣiṣẹ
- Puppeteer: tọju
--proxy-server=http://host:portnigbati o ba n bẹrẹ ki o si pepage.authenticate({ username, password })ṣaaju lilọ kiri. Apẹẹrẹ pipe wa ninu itọsọna proxy Puppeteer. - Playwright: fi
proxy: { server, username, password }ranṣẹ nigbati o ba n bẹrẹ aṣawakiri naa, Playwright yoo si da 407 pada fun ọ; wo Playwright. - Selenium: Chrome kii gba user:pass lori command line; itọsọna Selenium fihan awọn aṣayan ti o le ṣiṣẹ.
- Chrome lori Windows: ti apoti wiwọle ko ba farahan rara, ṣayẹwo boya afikun proxy n dènà rẹ, lẹhinna tun gbiyanju ninu ferese ti ko ni awọn afikun.
- Awọn foonu: fun awọn app ti o nilo proxy pẹlu ijerisi, lo app proxy ti o ṣe atilẹyin user:pass gẹgẹbi ninu itọsọna iṣeto Android.
Ìgbésẹ̀ ní ìgbésẹ̀
- 1
Ṣe idanimọ idahun CONNECT
Ṣiṣẹ
curl -v -xpẹlu ila proxy rẹ, tabi lẹ ẹ sinu oluṣayẹwo, lati mọ boya proxy da 407 tabi 502 pada. - 2
Fun 407: pese awọn iwe-ẹri ni ọna ti o tọ
Ninu awọn iwe afọwọkọ, lo authentication hook ti laebureli naa dipo fifi user:pass sinu
--proxy-server. - 3
Fun 502: gbiyanju aaye ayelujara miiran
Gba aaye nla kan bii example.com wọle nipasẹ proxy kanna. Ti o ba ṣiṣẹ, ibi ti a fojusi akọkọ ni iṣoro naa.
- 4
Tun ṣiṣẹ ki o si jẹrisi IP ijade
Ni kete ti tunnel ba ṣii, ṣabẹwo si IP mi ninu aṣawakiri kanna yẹn lati jẹrisi pe ijabọ n gba nipasẹ proxy kọja.
Àwọn ìbéèrè tí a ń béèrè lemọ́lemọ́
Kini idi ti awọn oju-iwe http fi n ṣii nigba ti awọn oju-iwe https n kuna?
Http lasan ko nilo CONNECT; proxy n ta taara fi ibeere naa ranṣẹ. Https nikan lo n ṣii tunnel, nitorinaa awọn aṣiṣe tunnel n han nibẹ nikan.
Kini n fa ERR_TUNNEL_CONNECTION_FAILED lori Android?
Ni igbagbogbo, app ti ko le fi orukọ olumulo ati ọrọ igbaniwọle ranṣẹ si proxy Wi-Fi. Gbiyanju oju-iwe kanna ni Chrome fun Android; ti Chrome ba le beere ti o si gbe e jade, app naa ni iṣoro naa.
Ṣe MO le fi user:pass sinu --proxy-server?
Rara. Chrome kii ka awọn iwe-ẹri ninu flag yẹn, eyiti o n yorisi 407 ati aṣiṣe tunnel. Dipo eyi, jẹrisi nipasẹ Puppeteer, Playwright tabi afikun.
Ṣe yiyipada si SOCKS5 yoo yọ aṣiṣe tunnel kuro?
Ti aṣẹ rẹ ba jẹ SOCKS5 nikan. VinaProxy n pese HTTP(S) ati SOCKS5 mejeeji; yan ilana ti aṣẹ rẹ fihan ninu dasibodu, nitori aiṣedede n fa awọn aṣiṣe oriṣiriṣi.
Awọn proxy ti n ṣiṣẹ pẹlu Puppeteer ati Playwright
Awọn proxy VinaProxy n lo wiwọle user:pass boṣewa ti awọn laebureli adaṣiṣẹ olokiki n ṣe atilẹyin laisi wahala.
Wo idiyele