Вашата екстензија вели Исклучено, иконата во лентата е сива, а прелистувачот сè уште излегува од неочекувано место. Тоа не е грешка во интерфејсот на Chrome. Копчето Исклучи на екстензија е ознака на апликацијата, а она што се случува под него е една од неколку различни прокси операции со различни последици. Пред да смените нешто друго, прочитајте го вистинското поставување и неговиот извор, бидејќи одговорот веќе е прикажан.

Прочитајте го вистинското поставување и кој го поставил

Отворете chrome://net-internals/#proxy во засегнатиот профил. Страницата ја покажува вистинската прокси конфигурација и, покорисно, изворот што ја дал, што ви кажува дали гледате екстензија, системска конфигурација, политика или нешто вградено во прелистувачот. Споредете го тоа со она што го тврди екстензијата, а несовпаѓањето обично веднаш го именува виновникот. Ова е чекор само за читање, затоа направете го пред да смените кое било поставување.

Потоа отворете chrome://policy и проверете ги политиките поврзани со прокси. Управуваната политика е над сопственото поставување на екстензијата, така што екстензија што се пријавува како активна може фактички да биде надгласена додека покажува сосема искрен статус.

Ако двете страници се согласуваат, а излезот сè уште е погрешен, преостанатиот кандидат е надвор од прелистувачот.

Три операции што сите изгледаат како Исклучено

Прокси API изложува режими, а не едно знаменце за вклучување. Екстензијата може да постави директен режим, што значи дека прелистувачот не користи прокси за врските што ги покрива. Може да постави системски режим, кој ја враќа одлуката на конфигурацијата на оперативниот систем. Или може да го избрише сопственото поставување, што го отстранува тоа поставување и дозволува да преземе она што инаку важи. Тоа се три различни резултати и само еден од нив значи она што корисникот мисли под Исклучено.

Разликата е важна затоа што ознаката на копчето ја избрал авторот на екстензијата, а не 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

Референцата за прокси API ги документира директниот и системскиот режим и забележува дека системскиот режим не е исто како да се остави конфигурацијата непосечена. Таа реченица е целиот напис во еден ред.

Најдете го сопственикот кога слоевите не се согласуваат

Chrome спојува поставувања од неколку извори, а победува приоритетот, не редоследот на вашите кликови. Политиката стои над екстензиите, а екстензиите над конфигурацијата на оперативниот систем, така што прокси управувано од работата може да победи додека лична екстензија изгледа неактивна во сопственото скокачко прозорче. Читајте ја вистинската вредност и нејзиниот пријавен извор наместо да расудувате за скалата по памтење.

Онеспособувањето на екстензија, нејзиното деинсталирање и бришењето на нејзиното поставување се исто така три различни дејства, и само последното експлицитно го отстранува тоа што го зачувало.

Инкогнито додава набор во опсегот. Екстензијата може да држи одделно поставување за инкогнито прозорци, така што тестот во нормален прозорец не докажува ништо за приватен прозорец, а бришењето на еден опсег го остава другиот недопрен.

Што не значи директниот режим

Директно значи без прокси на прелистувачот на овој слој на API. Тоа не значи дека врската заобиколува VPN на оперативниот систем, избегнува огнено ѕид или станува прост текст. Ако уредот има VPN со целосен тунел, директниот сообраќај сè уште влегува во тој тунел, и јавната адреса што ја набљудувате сè уште ќе биде излезот на VPN. Мешањето на двете го создава збунувачкиот случај кога корисникот ја онеспособува екстензијата и не гледа никаква промена.

Тестирајте ги двата слоја одделно: вистинскиот извор на прокси на прелистувачот од внатрешната страница и јавната адреса од барање на прелистувачот и од команда во терминал на истото сметачко.

Повторно тестирајте една промена одеднаш

Сменете еден слој, па повторно прочитајте го вистинското поставување пред да тестирате нешто друго. Бришењето на управувано прокси за да се добие различен излез е чекорот каде поддршката станува прекршување на политика, затоа спроведете ја таа одлука преку оној што ја поседува политиката. Запишете ги вредностите на изворот пред и потоа во тикетот; инаку следниот инженер ќе ја повтори целата постапка.

Профил на прелистувач со три екстензии, компаниска политика и системско прокси има четири веројатни сопственици, и само еден од нив одговара.

Поврзани статии