לאן נעלם עוזר ההפעלה של Squid?
עקבו אחר עוזר Squid חסר דרך החבילה המותקנת, שם הקובץ המתועד ואפשרויות הבנייה לפני שינוי הגדרות האימות.
תצורה שהועתקה משרת אחר מזכירה את ext_session_acl. בחבילת Squid שלכם אין קובץ בנתיב הזה. זה יכול להיות אי-התאמה באריזה ולא הפעלה שבורה של משתמש.
Squid יכול להאציל החלטות ACL חיצוניות לתוכנות עזר, אבל אזכור תוכנית בתוך external_acl_type לא מתקין אותה. הקובץ הבינארי חייב להתקיים בסביבה שנפרסה.
השוו שלושה דברים:
- השם המתועד של העוזר עבור גרסת Squid שבה אתם משתמשים.
- הקבצים שהחבילה של ההפצה שלכם מספקת בפועל.
- הנתיב המוחלט לקובץ ההרצה בתצורה ש-Squid טען.
Debian מפרסמת מדריך עבור ext_session_acl, אבל כותרת מדריך תואמת אינה הוכחה שקיים קובץ בינארי בנתיב המועתק בשרת שלכם. בדקו את פרטי החבילה של אותה התקנה ואת תיקיית העזר.
אם החבילה שלה אינה מספקת את העוזר הנדרש, בדקו את פיצול החבילות הנתמך של ההפצה ואת פרטי הבנייה. שם של תת-תיקייה בעץ המקור אינו הוכחה שהקובץ הבינארי שנוצר קיים בכל בנייה.
הפרידו בין „הקובץ חסר” לבין „הקובץ קיים אך אינו עולה”. המקרה השני יכול לכלול את המפרש שלו, ספריות משותפות, הרשאות או הגבלת שירות. עבור כשל זה עיינו בהודעות האתחול של עוזר Squid. אף אחד משני הסימפטומים אינו הוכחה שסיסמת משתמש הפרוקסי שגויה.
עוזר משרת ישן לא קשור אינו ניתן להחלפה רק משום ששם הקובץ שלו תואם לתצורה.