Chrome-tillägg av eller direkt läge: vilken proxy är aktiv
Etiketten Av kan betyda direkt läge, systemläge eller en raderad inställning. Läs Chromes faktiska proxykälla innan du ändrar något.
Ditt tillägg säger Av, ikonen i verktygsfältet är grå, och webbläsaren går ändå ut från en oväntad plats. Det är inte en bugg i Chromes gränssnitt. Av-knappen i ett tillägg är en etikett från programmet, och det som händer under den är en av flera olika proxyåtgärder med olika konsekvenser. Innan du växlar något annat, läs den faktiska inställningen och dess källa, för svaret visas redan.
Läs den faktiska inställningen och vem som satte den
Öppna chrome://net-internals/#proxy i den berörda profilen. Sidan visar den faktiska proxykonfigurationen och, mer användbart, källan som levererade den, vilket säger dig om du tittar på ett tillägg, en systemkonfiguration, en policy eller något inbyggt i webbläsaren. Jämför det med vad tillägget påstår, och avvikelsen pekar oftast ut boven direkt. Detta är ett rent lässteg, så gör det innan du ändrar någon inställning.
Öppna sedan chrome://policy och kontrollera proxyrelaterade policyer. En hanterad policy står över tilläggets egen inställning, så ett tillägg som rapporterar sig som aktivt kan i praktiken åsidosättas medan det visar en helt ärlig status.
Om båda sidorna är överens och utgången fortfarande är fel ligger den återstående kandidaten utanför webbläsaren.
Tre åtgärder som alla ser ut som Av
Proxy-API:t exponerar lägen, inte en enda aktiveringsflagga. Ett tillägg kan sätta direkt läge, vilket betyder att webbläsaren inte använder någon proxy för de anslutningar det täcker. Det kan sätta systemläge, som ger beslutet tillbaka till operativsystemets konfiguration. Eller det kan rensa sin egen inställning, vilket tar bort den inställningen och låter det som annars gäller ta över. Det är tre olika utfall och bara ett av dem betyder det en användare tror att Av betyder.
Skillnaden spelar roll eftersom etiketten på knappen valdes av tilläggets författare, inte av 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 |
Referensen för proxy-API:t dokumenterar direkt läge och systemläge och noterar att systemläge inte är samma sak som att lämna konfigurationen oinställd. Den meningen är hela artikeln på en rad.
Hitta ägaren när lagren inte är överens
Chrome slår samman inställningar från flera källor, och prioritet avgör vinnaren, inte ordningen du klickade i. Policy står över tillägg, och tillägg över operativsystemets konfiguration, så en proxy som hanteras av arbetet kan vinna medan ett personligt tillägg ser inaktivt ut i sin egen popup. Läs det faktiska värdet och dess rapporterade källa i stället för att resonera om stegen ur minnet.
Att inaktivera ett tillägg, avinstallera det och rensa dess inställning är också tre olika åtgärder, och bara den sista tar bort det det sparade uttryckligen.
Inkognito lägger till en veck i omfånget. Ett tillägg kan ha en separat inställning för inkognitofönster, så ett test i ett vanligt fönster bevisar ingenting om ett privat fönster, och att rensa ett omfång lämnar det andra intakt.
Vad direkt läge inte betyder
Direkt betyder ingen webbläsarproxy på det här API-lagret. Det betyder inte att anslutningen kringgår en VPN i operativsystemet, slipper ut ur en brandvägg eller blir klartext. Om enheten har en VPN med full tunnel går direkt trafik fortfarande in i den tunneln, och den offentliga adress du observerar blir fortfarande VPN-utgången. Att blanda ihop de två skapar det förvirrande fallet där en användare inaktiverar tillägget och inte ser någon ändring alls.
Testa de två lagren var för sig: webbläsarens faktiska proxykälla från den interna sidan, och den offentliga adressen både från en webbläsarförfrågan och från ett terminalkommando på samma maskin.
Testa om en ändring i taget
Ändra ett lager och läs sedan den faktiska inställningen igen innan du testar något annat. Att rensa en hanterad proxy för att få en annan utgång är steget där en supportutredning blir en policyöverträdelse, så skicka det beslutet genom den som äger policyn. Skriv ner källvärdena före och efter i ärendet; annars upprepar nästa ingenjör hela sekvensen.
En webbläsarprofil med tre tillägg, en företagspolicy och en systemproxy har fyra troliga ägare, och bara en av dem svarar.