look at external acl helpers. You may find what you're looking for. Adrian On Fri, Feb 29, 2008, Dave Coventry wrote: > I understand that transparent proxy cannot ask the browser for > Authentication because the browser is not aware of the existence of > the proxy. > > I can't believe that there is not a work-around for this... > > I have several laptops on my network which are used on other networks, > so I need the connection through the proxy to be "automagic" to the > extent that I don't need to ask my CEO to reconfigure his browser > everytime he comes into the office. But I also need to be able to > track web usage. > > I have thought up a hack involving the following: > I can set up a file containing an ip address on each line /etc/squid/iplist. > > Then I set up the squid.conf to have the following line: > > acl authorisedip src "/etc/squid/iplist" > > I changed the ERR_ACCESS_DENIED file to contain a form which calls a > perl program (catchip.pl) passing it a username and password which, if > correct, appends the user's ip to the /etc/squid/iplist file. > (removing the IP when the user closes his browser would be trickier). > > However, this all falls down because it appears that the file is only > parsed on startup which sort of subverts it's usefulness. > > I can't believe that this avenue has not been fully explored. Can > anyone comment on this hack? > > Is there a simpler method of getting this done? -- - Xenion - http://www.xenion.com.au/ - VPS Hosting - Commercial Squid Support - - $25/pm entry-level VPSes w/ capped bandwidth charges available in WA -