نخستین 407 از Squid می‌تواند آغاز احراز هویت باشد. برای یافتن اینکه یک تلاش کجا متوقف می‌شود، یک توالی درخواست را از کلاینت، سازوکار احراز هویت و تصمیم دسترسی دنبال کنید.

در یک نشست تشخیصی Squid 7، بخش 29 پیام‌های اشکال‌زدایی احراز هویت را در خود دارد. یک پیکربندی موقت می‌تواند سطح هشدار عمومی را نگه دارد و در همان حال آن بخش را بالا ببرد:

debug_options ALL,1 29,5

تنظیم اشکال‌زدایی پیشین را ثبت کنید، پیکربندی تشخیصی را اعمال کنید و یک تلاش کوچک و قابل شناسایی را بازتولید کنید. خروجی اشکال‌زدایی را در مقصد پیکربندی‌شده cache_log در کنار گزارش دسترسی بخوانید.

شواهدی که باید جستبه کدام پرسش پاسخ می‌دهد
طرح Proxy-Authenticate ارائه‌شدهاین پروکسی از کلاینت چه خواست؟
پاسخ احراز هویت کلاینتآیا کلاینت تبادل ارائه‌شده را ادامه داد؟
سازوکار احراز هویت یا نتیجه کمک‌کنندهآیا حسابی پذیرفته، رد یا به دلیل خطای پردازش مسدود شد؟
تصمیم خط‌مشی دسترسی Squidپس از آن وضعیت احراز هویت چه بر سر درخواست آمد؟

برخی طرح‌ها به چند دور چالش نیاز دارند. صرفاً تکرار ورودی‌های 407 ثابت نمی‌کند که مرورگر اعلان را نادیده گرفته یا گذرواژهٔ داده‌شده نادرست بوده است.

برای خطاهای کمک‌کننده، کمک‌کنندهٔ پیکربندی‌شده و پروتکل نتیجهٔ مخصوص طرح آن را بررسی کنید. فرایندی که نمی‌تواند آغاز شود خطای متفاوتی از کمک‌کنندهٔ در حال اجرایی است که حساب را رد می‌کند. اگر احراز هویت پذیرفته شد اما Squid همچنان درخواست را رد می‌کند، قواعد دسترسی مطابق را دنبال کنید.

پس از درک توالی، سطح اشکال‌زدایی اصلی را بازگردانید. خروجی کامل سطح 9 می‌تواند بسیار بزرگ باشد؛ تشخیص‌های احراز هویت نیز به برخورد محدود نیاز دارند زیرا جزئیات حساب و دیگر وضعیت‌های حساس ممکن است ظاهر شوند.

مقالات مرتبط