Следење на автентикацијата во Squid 7 со debug_options секција 29
Употребете ограничена сесија за отстранување грешки на секција 29 за да ги следите предизвикот, одговорот на клиентот, помошникот за автентикација и одлуката за политика на пристап.
Првиот 407 од Squid може да биде почеток на автентикацијата. За да откриете каде застанува обидот, следете една низа барања низ клиентот, механизмот за автентикација и одлуката за пристап.
Во дијагностичка сесија на Squid 7, секцијата 29 содржи пораки за отстранување грешки при автентикација. Привремена конфигурација може да го задржи општото ниво на предупредување додека ја зголемува таа секција:
debug_options ALL,1 29,5
Запишете ја претходната поставка за отстранување грешки, применете ја дијагностичката конфигурација и повторете мал, препознатлив обид. Читајте го излезот за отстранување грешки на конфигурираната дестинација cache_log заедно со дневникот за пристап.
| Докази што да се бараат | На кое прашање одговараат |
|---|---|
| Понудената Proxy-Authenticate шема | Што побара овој прокси од клиентот? |
| Одговорот на клиентот за автентикација | Дали клиентот ја продолжи понудената размена? |
| Механизмот за автентикација или резултатот од помошникот | Дали сметката е прифатена, одбиена или блокирана поради грешка во обработката? |
| Одлуката на Squid за политика на пристап | Што се случи со барањето по таа состојба на автентикација? |
Некои шеми бараат повеќе круга на предизвик. Повторените записи 407 сами по себе не докажуваат дека прелистувачот го игнорирал барањето или дека внесената лозинка била погрешна.
Кај грешки на помошникот, проверете го конфигурираниот помошник и неговиот протокол за резултати специфичен за шемата. Процес што не може да стартува е различен дефект од помошник што работи и одбива сметка. Ако автентикацијата е прифатена, но Squid сè уште го одбива барањето, следете ги соодветните правила за пристап.
Вратете го првобитното ниво на отстранување грешки кога низата ќе се разбере. Целосниот излез од ниво 9 може да биде многу голем; дијагностиката на автентикацијата бара ограничено постапување бидејќи може да се појават детали за сметката и други чувствителни состојби.