ה-407 הראשון של Squid יכול להיות תחילת האימות. כדי למצוא היכן ניסיון נעצר, עקבו אחר רצף בקשה אחד דרך הלקוח, מנגנון האימות והחלטת הגישה.

בהפעלת אבחון של Squid 7, סעיף 29 מכיל הודעות ניפוי של אימות. תצורה זמנית יכולה לשמור על רמת האזהרה הכללית ובמקביל להעלות את הסעיף הזה:

debug_options ALL,1 29,5

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

ראיה שיש לחפשעל איזו שאלה היא עונה
סכמת ה-Proxy-Authenticate שהוצעהמה ביקש הפרוקסי הזה מהלקוח להשתמש בו?
תגובת האימות של הלקוחהאם הלקוח המשיך את החליפין שהוצע?
מנגנון האימות או תוצאת העוזרהאם חשבון התקבל, נדחה או נחסם בגלל כשל עיבוד?
החלטת מדיניות הגישה של Squidמה קרה לבקשה אחרי מצב האימות הזה?

סכמות מסוימות דורשות כמה סבבי אתגר. רשומות 407 חוזרות לבדן אינן מוכיחות שהדפדפן התעלם מההנחיה או שהסיסמה שנמסרה הייתה שגויה.

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

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

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