Jūsų plėtinys rodo Išjungta, įrankių juostos piktograma pilka, o naršyklė vis tiek išeina iš netikėtos vietos. Tai ne Chrome sąsajos klaida. Plėtinio Išjungti mygtukas yra programos žymė, o tai, kas vyksta po juo, yra viena iš kelių skirtingų proxy operacijų su skirtingomis pasekmėmis. Prieš ką nors kitą perjungdami, perskaitykite tikrąjį nustatymą ir jo šaltinį, nes atsakymas jau rodomas.

Perskaitykite tikrąjį nustatymą ir kas jį nustatė

Atidarykite chrome://net-internals/#proxy paveiktame profilyje. Puslapis rodo tikrąją proxy konfigūraciją ir, naudingiau, šaltinį, kuris ją pateikė, o tai pasako, ar matote plėtinį, sistemos konfigūraciją, politiką ar ką nors į naršyklę įdiegta. Palyginkite tai su tuo, ką teigia plėtinys, ir neatitikimas paprastai iškart įvardija kaltininką. Tai tik skaitymo veiksmas, todėl atlikite jį prieš keisdami bet kokį nustatymą.

Tada atidarykite chrome://policy ir patikrinkite su proxy susijusias politikas. Valdoma politika viršija paties plėtinio nustatymą, todėl plėtinys, kuris praneša esąs aktyvus, gali būti faktiškai apeitas, tuo pačiu rodydamas visiškai sąžiningą būseną.

Jei abu puslapiai sutaria, o išėjimas vis dar neteisingas, likęs kandidatas yra už naršyklės ribų.

Trys operacijos, kurios visos atrodo kaip Išjungta

Proxy API siūlo režimus, o ne vieną įjungimo vėliavėlę. Plėtinys gali nustatyti tiesioginį režimą, o tai reiškia, kad naršyklė nenaudoja proxy jo apimamiems ryšiams. Jis gali nustatyti sistemos režimą, kuris sprendimą grąžina operacinės sistemos konfigūracijai. Arba gali ištrinti savo nustatymą, o tai pašalina tą nustatymą ir leidžia perimti tam, kas galioja kitaip. Tai trys skirtingi rezultatai, ir tik vienas jų reiškia tai, ką naudotojas supranta sakydamas Išjungta.

Skirtumas svarbus, nes mygtuko žymą pasirinko plėtinio autorius, o ne Chrome.

OperationWhat Chrome does with it
Set direct modeNo proxy for the covered browser connections
Set system modeUse the operating system proxy configuration
Clear the extension settingRemove that scope's setting; the effective result depends on the remaining layers

Proxy API informacinis vadovas aprašo tiesioginį ir sistemos režimus ir pažymi, kad sistemos režimas nėra tas pats, kas palikti konfigūraciją nenustatytą. Tas sakinys yra visas straipsnis vienoje eilutėje.

Raskite savininką, kai sluoksniai nesutaria

Chrome sujungia nustatymus iš kelių šaltinių, o nugalėtoją lemia pirmenybė, o ne jūsų paspaudimų tvarka. Politika yra aukščiau plėtinių, o plėtiniai aukščiau operacinės sistemos konfigūracijos, todėl darbo valdomas proxy gali laimėti, kol asmeninis plėtinys atrodo neaktyvus savo paties iššokančiame lange. Skaitykite tikrąją reikšmę ir jos nurodytą šaltinį, o ne samprotaukite apie kopėčias iš atminties.

Plėtinio išjungimas, jo pašalinimas ir jo nustatymo ištrynimas taip pat yra trys skirtingi veiksmai, ir tik paskutinis aiškiai pašalina tai, ką jis išsaugojo.

Inkognitas prideda klostę apimčiai. Plėtinys gali turėti atskirą nustatymą inkognito langams, todėl bandymas įprastame lange nieko neįrodo apie privatų langą, o ištrinus vieną apimtį kita lieka nepaliesta.

Ko tiesioginis režimas nereiškia

Tiesioginis reiškia, kad šiame API sluoksnyje nėra naršyklės proxy. Tai nereiškia, kad ryšys apeina operacinės sistemos VPN, ištrūksta iš ugniasienės ar tampa atviru tekstu. Jei įrenginyje yra VPN su visu tuneliu, tiesioginis srautas vis tiek patenka į tą tunelį, ir stebimas viešasis adresas vis tiek bus VPN išėjimas. Sumaišius abu, susidaro paini situacija, kai naudotojas išjungia plėtinį ir visai nemato jokio pokyčio.

Bandykite du sluoksnius atskirai: tikrąjį naršyklės proxy šaltinį iš vidinio puslapio ir viešąjį adresą tiek iš naršyklės užklausos, tiek iš terminalo komandos tame pačiame kompiuteryje.

Iš naujo bandykite po vieną pakeitimą

Pakeiskite vieną sluoksnį, tada dar kartą perskaitykite tikrąjį nustatymą prieš bandydami ką nors kita. Valdomo proxy ištrynimas siekiant kito išėjimo yra žingsnis, kai pagalbos tyrimas virsta politikos pažeidimu, todėl tą sprendimą perduokite tam, kam priklauso politika. Užsirašykite šaltinio reikšmes prieš ir po biliete; kitaip kitas inžinierius pakartos visą seką.

Naršyklės profilis su trimis plėtiniais, įmonės politika ir sistemos proxy turi keturis tikėtinus savininkus, ir tik vienas iš jų atsako.

Susiję straipsniai