Extensió de Chrome desactivada davant del mode directe: quin proxy és actiu
L'etiqueta Desactivat pot significar mode directe, mode de sistema o un paràmetre esborrat. Llegeix la font efectiva del proxy de Chrome abans de canviar res.
La teva extensió diu Desactivat, la icona de la barra és grisa i el navegador encara surt per un lloc inesperat. Això no és un error de la interfície de Chrome. El botó Desactiva d'una extensió és una etiqueta de l'aplicació, i el que fa per sota és una de diverses operacions de proxy amb conseqüències diferents. Abans de canviar qualsevol altra cosa, llegeix el paràmetre efectiu i la seva font, perquè la resposta ja es mostra.
Llegeix el paràmetre efectiu i qui l'ha posat
Obre chrome://net-internals/#proxy al perfil afectat. La pàgina mostra la configuració efectiva del proxy i, més útil, la font que l'ha proporcionada, cosa que et diu si estàs mirant una extensió, una configuració del sistema, una política o alguna cosa integrada al navegador. Compara-ho amb el que afirma l'extensió, i la discrepància normalment assenyala el culpable de seguida. Aquest és un pas només de lectura, així que fes-lo abans de canviar cap paràmetre.
Després obre chrome://policy i revisa les polítiques relacionades amb el proxy. Una política gestionada té prioritat sobre el paràmetre propi de l'extensió, així que una extensió que es declara activa pot ser anul·lada de fet mentre mostra un estat totalment sincer.
Si les dues pàgines coincideixen i la sortida encara és incorrecta, el candidat restant és fora del navegador.
Tres operacions que totes semblen Desactivat
L'API de proxy exposa modes, no un sol indicador d'activació. Una extensió pot definir el mode directe, que vol dir que el navegador no fa servir cap proxy per a les connexions que cobreix. Pot definir el mode de sistema, que torna la decisió a la configuració del sistema operatiu. O pot esborrar el seu propi paràmetre, cosa que elimina aquest paràmetre i deixa que prengui el relleu qualsevol altra cosa que s'apliqui. Són tres resultats diferents i només un significa el que un usuari pensa que vol dir Desactivat.
La distinció importa perquè l'etiqueta del botó l'ha triada l'autor de l'extensió, no 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 |
La referència de l'API de proxy documenta el mode directe i el de sistema i assenyala que el mode de sistema no és el mateix que deixar la configuració sense definir. Aquesta frase és tot l'article en una línia.
Troba el propietari quan les capes no coincideixen
Chrome fusiona paràmetres de diverses fonts, i la precedència decideix el guanyador, no l'ordre en què has fet clic. La política se situa per sobre de les extensions, i les extensions per sobre de la configuració del sistema operatiu, així que un proxy gestionat per la feina pot guanyar mentre una extensió personal sembla inactiva al seu propi quadre emergent. Llegeix el valor efectiu i la font declarada en lloc de raonar sobre l'escala de memòria.
Desactivar una extensió, desinstal·lar-la i esborrar-ne el paràmetre també són tres accions diferents, i només l'última elimina explícitament el que ha desat.
L'incògnit afegeix una complicació d'abast. Una extensió pot tenir un paràmetre separat per a les finestres d'incògnit, així que una prova en una finestra normal no demostra res sobre una finestra privada, i esborrar un abast deixa l'altre intacte.
Què no vol dir el mode directe
Directe vol dir sense proxy del navegador en aquesta capa de l'API. No vol dir que la connexió evitzi una VPN del sistema operatiu, escapi d'un tallafoc o es converteixi en text pla. Si el dispositiu té una VPN de túnel complet, el trànsit directe encara entra en aquest túnel, i l'adreça pública que observes encara serà la sortida de la VPN. Confondre les dues coses produeix el cas desconcertant en què un usuari desactiva l'extensió i no veu cap canvi.
Prova les dues capes per separat: la font efectiva del proxy del navegador a la pàgina interna, i l'adreça pública tant d'una petició del navegador com d'una ordre de terminal a la mateixa màquina.
Torna a provar un canvi alhora
Canvia una capa, i després torna a llegir el paràmetre efectiu abans de provar qualsevol altra cosa. Esborrar un proxy gestionat per obtenir una sortida diferent és el pas on una investigació de suport es converteix en una violació de política, així que porta aquesta decisió a qui posseeix la política. Anota els valors de la font abans i després al tiquet; si no, el següent enginyer repetirà tota la seqüència.
Un perfil de navegador amb tres extensions, una política de l'empresa i un proxy de sistema té quatre propietaris plausibles, i només un d'ells respon.