[squid-users] error, logs say TCP_DENIED

From: Kees Hink <hink_at_gw20e.com>
Date: Mon, 22 Feb 2010 18:06:48 +0100

I'd like to make squid pass requests to pound, but i'm getting an error: "The
requested URL could not be retrieved" (http://pastebin.org/95395). The squid
access log says ""1266857413.088 0 127.0.0.1 TCP_DENIED/400 2212 GET
NONE:// - NONE/- text/html

My squid config is the default /etc/squid/squid.conf (Squid 2.7, installed as
Ubuntu package), with just one extension:
cache_peer 127.0.0.1 parent 28085 0 no-query originserver name=pound_viva
cache_peer_domain pound_viva .localviva.nl
(http://pastebin.org/95397)

The localviva.nl domain is faked in my /etc/hosts. Apache has a VirtualHost for
it, which redirects to squid at port 3128. A pound server is listening on
localhost:28085. I can reach pound directly through http, but squid fails to
relay to it.

I read http://wiki.squid-cache.org/SquidFaq/TroubleShooting, but found nothing
on "TCP_DENIED" or "The requested URL could not be retrieved".

I must be missing something really basic here, like a permission setting. Could
someone please help me out?

Kees
Received on Mon Feb 22 2010 - 17:07:05 MST

This archive was generated by hypermail 2.2.0 : Wed Feb 24 2010 - 12:00:06 MST