Tony Gale wrote:
> 2. Whats the code path for the header triggering the NTLM auth code?
> (Do both of the above headers trigger it - it's not working for me
> ATM).
Hmm.. I might have misunderstood your question here.
The code part which triggers the NTLM auth code is
1. clientAccessCheck is called, and calls the acl functions for
validating http_access.
2. If the request is denied by a proxy_auth ACL, then
clientAccessCheckDone detects this and sets the appropriate HTTP status
code for the access denied reply.
3. The error page code then triggers on the HTTP status, and finally
ends up in authenticateFixErrorHeader() who adds the appropriate HTTP
header.
The header(s) added bu authenticateFixErrorHeader() differs slightly
depending on how far the NTLM authentication has got.
-- Henrik Nordstrom Squid hackerReceived on Sat Jun 10 2000 - 06:36:51 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:12:28 MST