>> which is the control parameter for setting the auth 
>> request 
interval?
>
>Authentication in HTTP is per request. Your login details 
is cached by
>the browser to avoid having to ask you on each request, 
and Squid has no
>control over how long your browser keeps the login 
details cached.
..
>Then something is broken. Quite likely the client.. 
(as there is no
>known clients doing Digest 100% correct).
>
>Which 
Squid version?

Version: 2.5.9-10sarge2

>Which browser(s)?

Firefox 
1.5 (linux) and IE 6.0

>What's your "auth_param digest" settings?

auth_param digest program /usr/lib/squid/digest_pw_auth 
/etc/squid/digpass
auth_param digest children 10
auth_param digest 
realm wireless
auth_param digest nonce_garbage_interval 30 minutes
auth_param digest nonce_max_duration 50 minutes
auth_param digest 
check_nonce_count on
auth_param digest nonce_strictness off

authenticate_cache_garbage_interval 1 hour
authenticate_ttl 1 hour

I've modified the two parameters above, and now the auth request 
interval is more longer, but i'dont understand why. I thought that the 
function of authenticate_ttl was:
the time that squid keep the user & 
their credentials in cache since their last request. All user 
credentials that have passed their TTL are removed from memory and at 
the next http request squid looks in password file for user 
credentials. If find it, squid doesn't show auth form.
Where are the 
troubles?

Thanks, Luca.
 

Reply via email to