Hello, I am currently using Squid 5.0.3 but have an issue when using a cache_peer (non-squid & outside my control) that requires authentication. My Squid server doesn't require authentication and reading the documentation indicated that I need to set 'login=PASSTHRU' on my cache_peer line, which I have done. This has enabled GET methods to work as expected, but CONNECT methods are failing. The response from the peer is a '407' with both methods. I am controlling access to the peer via an acl: --------------- acl localClients src 10.10.1.0/24 http_access allow localClients acl aclREDIRECT dstdomain "/etc/squid/redirect.txt" cache_peer 10.10.10.167 parent 8080 0 no-query name=peerREDIRECT login=PASSTHRU connection-auth=on cache_peer_access peerREDIRECT allow aclREDIRECT cache_peer_access peerREDIRECT deny !aclREDIRECT never_direct allow aclREDIRECT always_direct deny aclREDIRECT always_direct allow all http_port 80 connection-auth=on --------------- An extract from my logs showing the failure: --------- kid1| 5,3| IoCallback.cc(112) finish: called for conn30 local=10.10.10.60:41270 remote=10.10.10.167:8080 FIRSTUP_PARENT FD 17 flags=1 (0, 0) kid1| 5,3| Read.cc(93) ReadNow: conn30 local=10.10.10.60:41270 remote=10.10.10.167:8080 FIRSTUP_PARENT FD 17 flags=1, size 65535, retval 978, errno 0 kid1| 11,2| HttpTunneler.cc(323) handleResponse: Tunnel Server conn30 local=10.10.10.60:41270 remote=10.10.10.167:8080 FIRSTUP_PARENT FD 17 flags=1 kid1| 11,2| HttpTunneler.cc(326) handleResponse: Tunnel Server RESPONSE: --------- <HEAD><TITLE>Proxy Authorization Required</TITLE></HEAD> <BODY BGCOLOR="white" FGCOLOR="black"><H1>Proxy Authorization Required</H1><HR> <FONT FACE="Helvetica,Arial"><B> Description: Authorization is required for access to this proxy</B></FONT> <HR> <!-- default "Proxy Authorization Required" response (407) -->---------- kid1| 83,3| HttpTunneler.cc(345) bailOnResponseError: unsupported CONNECT response status code [state:w FD 17 job22] kid1| TCP connection to 10.10.10.167/8080 failed current master transaction: master57 kid1| 83,5| HttpTunneler.cc(404) callBack: conn30 local=10.10.10.60:41270 remote=10.10.10.167:8080 FIRSTUP_PARENT FD 17 flags=1 [state:w FD 17 job22] -------------- Is this a mis-configuration? or have I mis-understood how cache_peer works? regards, Paul _______________________________________________ squid-users mailing list squid-users@xxxxxxxxxxxxxxxxxxxxx http://lists.squid-cache.org/listinfo/squid-users