Extensie Chrome dezactivată sau mod direct: care proxy este activ
Eticheta Dezactivat poate însemna mod direct, mod de sistem sau o setare ștearsă. Citiți sursa efectivă a proxy-ului din Chrome înainte de a schimba ceva.
Extensia dvs. spune Dezactivat, pictograma din bara de instrumente este gri, iar browserul tot iese printr-un loc neașteptat. Nu este o eroare în interfața Chrome. Butonul Dezactivează al unei extensii este o etichetă a aplicației, iar ceea ce se întâmplă dedesubt este una dintre mai multe operațiuni de proxy cu consecințe diferite. Înainte de a comuta altceva, citiți setarea efectivă și sursa ei, pentru că răspunsul este deja afișat.
Citiți setarea efectivă și cine a stabilit-o
Deschideți chrome://net-internals/#proxy în profilul afectat. Pagina arată configurația efectivă a proxy-ului și, mai util, sursa care a furnizat-o, ceea ce vă spune dacă priviți o extensie, o configurație de sistem, o politică sau ceva inclus în browser. Comparați cu ceea ce afirmă extensia, iar discrepanța indică de obicei vinovatul imediat. Acesta este un pas doar de citire, așa că faceți-l înainte de a schimba orice setare.
Apoi deschideți chrome://policy și verificați politicile legate de proxy. O politică administrată are prioritate față de setarea proprie a extensiei, așa că o extensie care se declară activă poate fi efectiv anulată în timp ce afișează un status complet onest.
Dacă ambele pagini sunt de acord și ieșirea este în continuare greșită, candidatul rămas este în afara browserului.
Trei operațiuni care arată toate ca Dezactivat
API-ul de proxy expune moduri, nu un singur indicator de activare. O extensie poate seta modul direct, ceea ce înseamnă că browserul nu folosește niciun proxy pentru conexiunile pe care le acoperă. Poate seta modul de sistem, care readuce decizia la configurația sistemului de operare. Sau poate șterge propria setare, ceea ce elimină acea setare și lasă să preia ce se aplică altfel. Sunt trei rezultate diferite și doar unul înseamnă ceea ce un utilizator înțelege prin Dezactivat.
Distincția contează pentru că eticheta de pe buton a fost aleasă de autorul extensiei, nu de Chrome.
| Operation | What Chrome does with it |
|---|---|
| Set direct mode | No proxy for the covered browser connections |
| Set system mode | Use the operating system proxy configuration |
| Clear the extension setting | Remove that scope's setting; the effective result depends on the remaining layers |
Referința API-ului de proxy documentează modul direct și modul de sistem și notează că modul de sistem nu este același lucru cu a lăsa configurația nesetată. Acea propoziție este tot articolul într-o singură linie.
Găsiți proprietarul când straturile nu sunt de acord
Chrome combină setări din mai multe surse, iar precedența decide câștigătorul, nu ordinea în care ați dat clic. Politica stă deasupra extensiilor, iar extensiile deasupra configurației sistemului de operare, așa că un proxy administrat de serviciu poate câștiga în timp ce o extensie personală pare inactivă în propria fereastră pop-up. Citiți valoarea efectivă și sursa raportată în loc să raționați despre scară din memorie.
Dezactivarea unei extensii, dezinstalarea ei și ștergerea setării sale sunt tot trei acțiuni diferite, și doar ultima elimină explicit ceea ce a stocat.
Modul incognito adaugă o cută în domeniu. O extensie poate avea o setare separată pentru ferestrele incognito, așa că un test într-o fereastră normală nu dovedește nimic despre o fereastră privată, iar ștergerea unui domeniu îl lasă pe celălalt intact.
Ce nu înseamnă modul direct
Direct înseamnă niciun proxy al browserului la acest nivel al API-ului. Nu înseamnă că conexiunea ocolește un VPN al sistemului de operare, scapă de un firewall sau devine text simplu. Dacă dispozitivul are un VPN cu tunel complet, traficul direct intră totuși în acel tunel, și adresa publică pe care o observați va rămâne ieșirea VPN. Confundarea celor două produce cazul derutant în care un utilizator dezactivează extensia și nu vede nicio schimbare.
Testați cele două straturi separat: sursa efectivă a proxy-ului browserului din pagina internă, și adresa publică atât dintr-o cerere a browserului, cât și dintr-o comandă de terminal pe aceeași mașină.
Retestați o singură modificare deodată
Schimbați un strat, apoi recitiți setarea efectivă înainte de a testa orice altceva. Ștergerea unui proxy administrat pentru a obține o altă ieșire este pasul în care o investigație de suport devine o încălcare de politică, așa că treceți acea decizie prin cel care deține politica. Notați valorile sursei înainte și după în tichet; altfel următorul inginer va repeta întreaga secvență.
Un profil de browser cu trei extensii, o politică de companie și un proxy de sistem are patru proprietari plauzibili, și doar unul dintre ei răspunde.