תוסף Chrome כבוי מול מצב ישיר: איזה פרוקסי פעיל
התווית כבוי יכולה לומר מצב ישיר, מצב מערכת או הגדרה שנמחקה. קראו את מקור הפרוקסי האמיתי ב-Chrome לפני שמשנים משהו.
התוסף שלכם אומר כבוי, הסמל בסרגל הכלים אפור, והדפדפן עדיין יוצא ממקום לא צפוי. זו אינה תקלה בממשק של Chrome. כפתור הכיבוי של תוסף הוא תווית של היישום, ומה שקורה מתחתיו הוא אחת מכמה פעולות פרוקסי שונות עם תוצאות שונות. לפני שתשנו משהו אחר, קראו את ההגדרה האמיתית ואת מקורה, כי התשובה כבר מוצגת.
קראו את ההגדרה האמיתית ומי קבע אותה
פתחו את chrome://net-internals/#proxy בפרופיל המושפע. העמוד מציג את תצורת הפרוקסי האמיתית ושימושי יותר את המקור שסיפק אותה, מה שאומר לכם אם אתם רואים תוסף, תצורת מערכת, מדיניות או משהו המובנה בדפדפן. השוו זאת למה שהתוסף טוען, והאי-התאמה בדרך כלל מצביעה מיד על האשם. זהו שלב קריאה בלבד, לכן עשו אותו לפני שינוי של הגדרה כלשהי.
לאחר מכן פתחו את chrome://policy ובדקו מדיניות הקשורה לפרוקסי. מדיניות מנוהלת גוברת על ההגדרה של התוסף עצמו, כך שתוסף שמדווח על עצמו כפעיל יכול להיות מועקף בפועל בזמן שהוא מציג סטטוס כן לחלוטין.
אם שני העמודים מסכימים והיציאה עדיין שגויה, המועמד שנותר נמצא מחוץ לדפדפן.
שלוש פעולות שנראות כולן כמו כבוי
ה-API של הפרוקסי חושף מצבים, לא דגל הפעלה אחד. תוסף יכול לקבוע מצב ישיר, כלומר הדפדפן אינו משתמש בפרוקסי עבור החיבורים שהוא מכסה. הוא יכול לקבוע מצב מערכת, שמחזיר את ההחלטה לתצורת מערכת ההפעלה. או שהוא יכול למחוק את ההגדרה שלו, מה שמסיר את ההגדרה ומאפשר לכל דבר אחר שרלוונטי להשתלט. אלה שלוש תוצאות שונות ורק אחת מהן אומרת את מה שמשתמש מתכוון כשאמר כבוי.
ההבחנה חשובה כי את התווית על הכפתור בחר מחבר התוסף, לא 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 |
תיעוד ה-API של הפרוקסי מתאר מצב ישיר ומצב מערכת ומציין שמצב מערכת אינו זהה להשארת התצורה ללא הגדרה. המשפט הזה הוא כל המאמר בשורה אחת.
מצאו את הבעלים כשהשכבות חולקות
Chrome ממזג הגדרות ממקורות אחדים, והקדימות קובעת את המנצח, לא סדר הלחיצות. מדיניות נמצאת מעל תוספים, ותוספים מעל תצורת מערכת ההפעלה, כך שפרוקסי המנוהל על ידי העבודה יכול לנצח בזמן שתוסף אישי נראה לא פעיל בחלון הקופץ שלו. קראו את הערך האמיתי ואת המקור המדווח במקום לנמק על הסולם מהזיכרון.
השבתת תוסף, הסרת ההתקנה שלו ומחיקת ההגדרה שלו הן גם שלוש פעולות שונות, ורק האחרונה מסירה במפורש את מה שהוא שמר.
גלישה בסתר מוסיפה קפל בהיקף. תוסף יכול להחזיק הגדרה נפרדת לחלונות גלישה בסתר, לכן בדיקה בחלון רגיל אינה מוכיחה דבר על חלון פרטי, ומחיקת היקף אחד משאירה את האחר ללא פגע.
מה מצב ישיר אינו אומר
ישיר אומר אין פרוקסי של דפדפן בשכבת ה-API הזו. זה לא אומר שהחיבור עוקף VPN של מערכת ההפעלה, נמלט מחומת אש או הופך לטקסט גלוי. אם במכשיר יש VPN עם מנהרה מלאה, תעבורה ישירה עדיין נכנסת לאותה מנהרה, והכתובת הציבורית שאתם רואים תהיה עדיין יציאת ה-VPN. ערבוב השניים יוצר את המקרה המבלבל שבו משתמש משבית את התוסף ואינו רואה שינוי כלל.
בדקו את שתי השכבות בנפרד: מקור הפרוקסי האמיתי של הדפדפן מהעמוד הפנימי, והכתובת הציבורית גם מבקשת דפדפן וגם מפקודת מסוף באותו מחשב.
בדקו מחדש שינוי אחד בכל פעם
שנו שכבה אחת, ואז קראו שוב את ההגדרה האמיתית לפני שתבדקו משהו אחר. מחיקת פרוקסי מנוהל כדי לקבל יציאה אחרת היא השלב שבו חקירת תמיכה הופכת להפרת מדיניות, לכן העבירו את ההחלטה הזו דרך מי שמחזיק במדיניות. רשמו את ערכי המקור לפני ואחרי בכרטיס; אחרת המהנדס הבא יחזור על כל הרצף.
לפרופיל דפדפן עם שלושה תוספים, מדיניות חברה ופרוקסי מערכת יש ארבעה בעלים סבירים, ורק אחד מהם עונה.