Įgaliotasis serveris atmeta ryšį: ką tai reiškia
Updated:
Pranešimas „The proxy server is refusing connections“ („Įgaliotasis serveris atmeta ryšį“) – taip „Firefox“ praneša, kad pasibeldė į įgaliotojo serverio adresą, o durys buvo užvertos: ten esantis įrenginys atsakė, jog šis prievadas nepriima jokių ryšių. Tai tinklo lygmens triktis, įvykstanti dar prieš bet kokį prisijungimą, todėl slaptažodžio keitimas nepadės.
Kas dažniausiai slypi už šio pranešimo
- „Firefox“ nukreipta į vietinį įgaliotąjį serverį, kuris yra išjungtas. Tinklo derinimo įrankiai ir proxy programos dažnai veikia adresu
127.0.0.1. Išjungus programą, bet „Firefox“ palikus šį nustatymą, kiekvienas puslapis bus atmetamas. - „Firefox“ naudoja sistemos įgaliotąjį serverį. Veikiant sistemos parametrų režimu, „Windows“ arba „macOS“ likęs nebegaliojantis proxy sugadina ir „Firefox“ veikimą.
- Neteisingas prievadas arba sustabdytas užsakymas. Prievadas neatitinka užsakymo arba proxy per jį nebeteikia paslaugos.
- Netinkamas laukas. HTTP proxy įvestas į lauką „SOCKS Host“ arba atvirkščiai. Naudokite lauką, atitinkantį jūsų užsakymo protokolą.
Tiesiogiai patikrinkite prievadą su curl
„Firefox“ nepateikia išsamesnės informacijos, todėl patikrinkite prievadą patys. Dokumentacijos adresą 203.0.113.10:8080 nukreipę į prievadą, kuriame neveikia jokia paslauga, gavome curl: (7) Failed to connect to 203.0.113.10 port 8080 after 0 ms: Couldn't connect to server. Reikšmė after 0 ms yra svarbi: atmetimas įvyksta beveik akimirksniu, kitaip nei įgaliotojo serverio skirtasis laikas, kai apskritai niekas neatsako.
Jei nenorite naudotis terminalu, proxy tikrintuvas apie šį atvejį praneša kaip apie connect failed, o prievadų tikrintuvas parodo, ar prievadas pasiekiamas iš interneto. „Chrome“ ir „Edge“ apie šią triktį praneša kaip apie ERR_PROXY_CONNECTION_FAILED.
Pataisykite proxy nustatymus „Firefox“ naršyklėje
- Atidarykite „Firefox“ nuostatas, slinkite iki „Tinklo parametrai“ ir spustelėkite šalia esantį mygtuką „Nustatymai...“.
- Jei įgaliotasis serveris nereikalingas, pasirinkite „Be įgaliotojo serverio“ ir spustelėkite „Gerai“. Jei klaida išnyksta, priežastis buvo sena konfigūracija.
- Jei pasirinkta „Naudoti sistemos įgaliotojo serverio nuostatas“, vietoje to sutvarkykite operacinės sistemos proxy nustatymus; žr. įgaliotojo serverio išjungimo vadovą.
- Pasirinkę „Rankinė įgaliotojo serverio konfigūracija“, palyginkite kiekvieną lauką su užsakymu savitarnos skydelyje: HTTP(S) proxy vedami į „HTTP įgaliotasis serveris“, o SOCKS5 proxy – į „SOCKS mazgas“, pažymėjus „SOCKS v5“.
- Naudojant slaptažodžiu apsaugotus proxy, „Firefox“ paprašys naudotojo vardo ir slaptažodžio pirmą kartą įkeliant puslapį. Išsamiau – „Firefox“ proxy nustatymas.
Ta pati triktis ne „Firefox“ aplinkoje
Antidetect naršyklėse atmestas prievadas paprastai rodomas kaip akimirksniu nepavykęs proxy patikrinimas. „Python“ biblioteka requests ryšio problemą su įgaliotuoju serveriu pateikia kaip requests.exceptions.ProxyError; išveskite visą pranešimą, kad pamatytumėte tikrąją priežastį. Sprendimas visur vienodas: patikrinkite IP ir prievadą, o tada įsitikinkite, kad prievadas yra atidarytas.
Žingsnis po žingsnio
- 1
Atidarykite „Firefox“ tinklo parametrus
Nuostatos > Tinklo parametrai > Nustatymai rodo, kurį proxy režimą naudoja „Firefox“.
- 2
Išbandykite parinktį „Be įgaliotojo serverio“
Pasirinkite „Be įgaliotojo serverio“, spustelėkite „Gerai“ ir iš naujo įkelkite puslapį, kad sužinotumėte, ar priežastis buvo proxy.
- 3
Patikrinkite proxy prievadą
Jei proxy reikalingas, įklijuokite eilutę į proxy tikrintuvą arba paleiskite
curl -xir ieškokite klaidos(7). - 4
Iš naujo įveskite duomenis į tinkamą lauką
Įrašykite IP ir prievadą į „HTTP įgaliotasis serveris“ arba „SOCKS mazgas“ pagal savo užsakymą, išsaugokite ir įkelkite bandomąjį puslapį.
Dažnai užduodami klausimai
Ar atmestas proxy ryšys atsiranda dėl neteisingo slaptažodžio?
Ne. Ryšys atmetamas dar prieš prisijungimą. Įvedus neteisingą slaptažodį rodoma 407 klaida arba pakartotinis prisijungimo langas.
Niekada nenustačiau jokio proxy, bet „Firefox“ vis tiek tai rodo. Kodėl?
Patikrinkite, ar „Firefox“ nustatyta naudoti sistemos proxy parametrus, tuomet peržiūrėkite operacinės sistemos proxy nustatymus ir „Firefox“ proxy plėtinius.
Proxy veikia „Chrome“, bet „Firefox“ jį atmeta?
„Firefox“ gali turėti savo konfigūraciją, kuri skiriasi nuo sistemos. Atidarykite tinklo parametrus ir palyginkite IP, prievadą bei protokolo lauką.
Tai nutinka tik mano biuro tinkle.
Tas tinklas gali blokuoti išeinančius prievadus. Išbandykite tą patį proxy per mobilųjį ryšį; jei ten veikia, kreipkitės į tinklo administratorių. Žr. proxy ir ugniasienės patikra.
HTTP(S) ir SOCKS5 proxy serveriai, skirti „Firefox“
Pasirinkite protokolą, kurio reikia jūsų programinei įrangai, ir iškart gaukite IP, prievadą bei prisijungimo duomenis.
Žiūrėti kainas