אם Chrome אינו יכול להשתמש בסקריפט PAC שסופק ככתובת file://, בדקו את נתיב האספקה הזה לפני שתכתבו את הסקריפט מחדש. כישלון בטעינת מיקום אחד אינו מוכיח שניתוב PAC אינו נתמך.

ל-API הפרוקסי של Chrome יש מצב pac_script, כאשר כתובת הסקריפט או נתונים מוטמעים זמינים דרך ממשק ההרחבה הנתמך. קובץ מקומי שסופק דרך הגדרות מערכת ההפעלה הוא רק דרך אחת מסוימת לנסות לספק את הסקריפט.

עקבו אחר הסקריפט אל תוך הדפדפן

קבעו מה שולט בדפדפן הנפגע: הגדרות מערכת, מדיניות מנוהלת, תצורת שורת פקודה או הרחבה. ערך המוצג בהגדרות macOS אינו מוכיח ש-Chrome השיג והעריך את הסקריפט הזה.

הבחינו בין מיקום סקריפט שנדחה או שאינו נגיש לבין שגיאת הערכה, ובין שניהם לבין כישלון בהתחברות לפרוקסי שסקריפט תקין מחזיר. יציאת SOCKS הופכת רלוונטית רק לאחר שהדפדפן בחר בנתיב הזה.

הפיצו PAC מנוהל באמצעות מנגנון מאושר שהלקוחות ביעד תומכים בו. כתובת אספקה ב-HTTP או ב-HTTPS חייבת להישאר נגישה כאשר הפרוקסי שהיא מתארת אינו זמין. בנתונים מוטמעים שמספקת הרחבה, שינוי הקובץ המקורי אינו מעדכן אוטומטית את הסקריפט המועתק. למדיניות מקומית קטנה בעת האתחול, הטמיעו את הסקריפט בכתובת data כנתיב אספקה נוסף.

PAC פנימי עשוי להכיל שמות מארח פרטיים וכללי ניתוב. החזיקו אותו בשירות אספקה מאושר במקום להעבירו לאחסון ציבורי שרירותי כדי לפתור בעיית קובץ מקומי.

מאמרים קשורים