[squid-users] Documentation for squidclient?
Amos Jeffries
squid3 at treenet.co.nz
Mon May 22 19:53:53 UTC 2017
On 23/05/17 07:11, erdosain9 wrote:
> Ok,
> Thanks.
> We are using a windows server 2012...
>
> Can you explain to me how the negotiate authenticator works??
<http://wiki.squid-cache.org/Features/Authentication#How_does_Proxy_Authentication_work_in_Squid.3F>
> how works? when a user want browser to a page, the squid, use the
> authenticator for know if can browse??
If your ACLs configuration requires credentials for that request, yes.
> every time? for every single web
> pages?
HTTP is stateless. Each request is required to contain all the necessary
details to server it. So every single time a request is sent to the
proxy credentials are needed in that message.
Note that "page" is a UI concept, one "page" may be a few or hundreds of
objects - one request is sent to the proxy for each object that needs
fetching or updating by the Browser.
Squid does not use the helper for every request though. The Negotiate
and NTLM schemes authenticates a TCP connection (not a user), so once a
request has been authenticated those credentials are "cached" as peer of
the connection state and the credentials on further requests are simply
compared against the previous ones until their TTL expires.
Amos
More information about the squid-users
mailing list