Kaip ištaisyti ERR_PROXY_CONNECTION_FAILED naršyklėje Chrome
Updated:
Chrome rodo klaidą ERR_PROXY_CONNECTION_FAILED, kai jai nurodyta naudoti tarpinį serverį, tačiau nepavyksta užmegzti ryšio su tuo adresu. Skirtingai nei gavus 407, Chrome iš tarpinio serverio apskritai negavo jokio atsakymo. Dažniausiai įrenginyje nurodytas nebeveikiantis tarpinis serveris arba neteisingas prievadas.
Kodėl Chrome praneša apie ERR_PROXY_CONNECTION_FAILED
- Likęs senas tarpinio serverio nustatymas. Kartą sukonfigūravote tarpinį serverį Windows ar macOS sistemoje, užsakymo laikas baigėsi arba nustojote jį naudoti, tačiau nustatymas liko įjungtas. Chrome Windows ir macOS sistemose naudoja operacinės sistemos tarpinio serverio nustatymus, todėl nepavyksta atverti jokios svetainės.
- Neteisingas prievadas arba IP. Vienas neteisingas prievado skaitmuo nukreipia Chrome į prievadą, kuriame niekas nelaukia ryšio.
- Aktyvus tarpinio serverio plėtinys. SwitchyOmega, FoxyProxy ar VPN plėtinys gali perrašyti sistemos tarpinio serverio nustatymus, ir apie jį lengva pamiršti.
- Nepageidaujama programinė įranga nustatė tarpinį serverį. Kai kurios reklaminės programos bei „tinklo spartinimo“ įrankiai įrašo tarpinį serverį į sistemos nustatymus. Jei patys niekada nenustatėte tarpinio serverio, atkreipkite į tai dėmesį.
Realus klaidos rezultatas
Paleidome Chromium su --proxy-server=http://203.0.113.10:8080 (dokumentacijos adresu), nukreiptu į prievadą, kuriame nėra jokio tarpinio serverio. Tinklo žurnalas (net-log) užfiksuoja ERR_PROXY_CONNECTION_FAILED su pirminiu klaidos kodu ERR_CONNECTION_REFUSED: serveris atsakė, kad prievadas nepriima jokių ryšių.
Tuo pačiu adresu proxy checker pateikia connect failed, o curl išveda curl: (7) Failed to connect to 203.0.113.10 port 8080 after 0 ms: Couldn't connect to server. Visi trys nurodo tą patį: naudojamu ip:port niekas nelaukia ryšio.
Sprendimai pagal įrenginį
- Windows 10/11: atidarykite Parametrai > Tinklas ir internetas > Tarpinis serveris. Jei tarpinis serveris nereikalingas, išjunkite rankinį nustatymą; jei reikalingas, palyginkite IP ir prievadą su užsakymu valdymo skydelyje. Nuoseklūs išjungimo žingsniai pateikti gide turn off proxy guide.
- macOS: Sistemos parametrai > Tinklas > pasirinkite Wi-Fi arba Ethernet > Išsamiau > Tarpiniai serveriai, tada išjunkite Žiniatinklio tarpinis serveris (HTTP) ir Saugusis žiniatinklio tarpinis serveris (HTTPS), jei jie nenaudojami.
- Android: atverkite prijungtą Wi-Fi tinklą, pasirinkite redagavimą arba išplėstinius nustatymus ir nustatykite Tarpinis serveris į Nėra. Jei klaida pasireiškia tik viename Wi-Fi tinkle, tarpinis serveris beveik neabejotinai išsaugotas būtent tam tinklui.
- Chrome plėtiniai: atidarykite plėtinių puslapį, po vieną išjunkite tarpinio serverio bei VPN plėtinius ir kaskart iš naujo įkelkite puslapį, kad rastumėte problemos kaltininką.
- Edge: taip pat naudoja Chromium ir vadovaujasi Windows tarpinio serverio nustatymais, todėl sutvarkius Windows susitvarkys ir Edge.
Jei norite toliau naudoti tarpinį serverį
Patikrinkite eilutę tikrintuvu. connect failed aktyviame užsakyme dažniausiai reiškia supainiotą prievadą: kai kuriuose užsakymuose nurodyti atskiri prievadai HTTP ir SOCKS5 protokolams, todėl naudokite prievadą, atitinkantį valdymo skydelyje pasirinktą protokolą. Jei tikrintuvas veikia, o Chrome vis tiek stringa, įrenginio nustatymai skiriasi nuo testuotos eilutės – nukopijuokite ją iš naujo. Antidetect naršyklės rodo tą pačią klaidą kaip ir nesėkmingas tarpinio serverio patikrinimas; žr. GoLogin proxy setup.
Žingsnis po žingsnio
- 1
Nuspręskite, ar jums reikalingas tarpinis serveris
Jei ne, iškart jį išjunkite. Jei taip, pasilikite atvertą tarpinio serverio eilutę valdymo skydelyje palyginimui.
- 2
Atidarykite operacinės sistemos tarpinio serverio nustatymus
Windows: Parametrai > Tinklas ir internetas > Tarpinis serveris. macOS: Sistemos parametrai > Tinklas > Išsamiau > Tarpiniai serveriai.
- 3
Išjunkite arba pataisykite IP ir prievadą
Išjunkite rankinį tarpinį serverį arba iš naujo įveskite tikslų IP bei prievadą iš savo užsakymo ir išsaugokite.
- 4
Išjunkite tarpinio serverio ar VPN plėtinius
Išjunkite kiekvieną plėtinį, kuris valdo tarpinio serverio nustatymus, po kiekvieno iš naujo įkeldami puslapį.
- 5
Patikrinkite tikrintuvu
Įklijuokite eilutę į proxy checker; kai pranešimas
connect failedneberodomas, viskas sutvarkyta.
Dažnai užduodami klausimai
Ar ERR_PROXY_CONNECTION_FAILED reiškia, kad turiu virusą?
Paprastai ne. Tai Chrome klaidos kodas, reiškiantis, kad nepavyksta pasiekti sukonfigūruoto tarpinio serverio, o dažniausia to priežastis – likęs senas nustatymas. Nepageidaujama programine įranga įtarkite tik tuo atveju, jei patys niekada nenustatėte tarpinio serverio.
Išjungiau tarpinį serverį, bet Chrome vis tiek neveikia. Kodėl?
Patikrinkite plėtinius su tarpinio serverio prieigos teisėmis, o Android sistemoje – konkretaus Wi-Fi tinklo, prie kurio esate prisijungę, nustatymus. Visiškai uždarykite ir vėl atidarykite Chrome, kad ji nuskaitytų naują konfigūraciją.
Kuo tai skiriasi nuo ERR_TUNNEL_CONNECTION_FAILED?
Šiuo atveju Chrome apskritai negali pasiekti tarpinio serverio. Esant tunelio klaidai, tarpinis serveris pasiekiamas, tačiau nebuvo atvertas HTTPS tunelis; žr. ERR_TUNNEL_CONNECTION_FAILED.
Firefox praneša, kad tarpinis serveris atmeta ryšius. Ar tai ta pati problema?
Ta pati pirminė priežastis – prievadas, kuris nepriima ryšių, tik suformuluota pačios Firefox žodžiais. Žr. proxy server refusing connections.
Reikia tarpinio serverio, kuris veiktų stabiliai?
VinaProxy tarpiniai serveriai išlaiko tą patį IP ir prievadą visą užsakymo laikotarpį, o jų būseną matote valdymo skydelyje.
Žiūrėti kainas