Le samedi 19 juin 2010 14:59:42, Susmit Saraswat a écrit : > Hi! > > I'm trying to set up Squid to tunnel requests through a parent proxy > that requires authentication. I am aware that an entry to the squid > configuration file, with something along the lines of > > cache_peer ip-to-parent-proxy parent 8080 0 default > no-query login=squid:password > > would do the trick. However, is there any way for Squid to prompt the > user for the login credentials that it would pass to the parent proxy? > The parent proxy itself uses HTTP authentication. > > Thanks http://www.squid-cache.org/Doc/config/cache_peer/ Did you try this? login=PROXYPASS Send login details received from client to this peer. Authentication is not required, nor changed. Note: This will pass any form of authentication but only Basic auth will work through a proxy unless the connection-auth options are also used. login=PASS Send login details received from client to this peer. Authentication is not required by this option. If there are no client-provided authentication headers to pass on, but username and password are available from either proxy login or an external ACL user= and password= result tags they may be sent instead. Note: To combine this with proxy_auth both proxiesmust share the same user database as HTTP only allows for a single login (one for proxy, one for origin server). Also be warned this will expose your users proxy password to the peer. USE WITH CAUTION Let us know what did work for you LD