Re: [squid-users] No nameserver and Forward loop detected.

From: Henrik Nordstrom <henrik@dont-contact.us>
Date: Thu, 07 Jun 2007 18:20:49 +0200

tor 2007-06-07 klockan 20:37 +0500 skrev Suhaib Ahmad:
> Thanks Henrik, but without mentioning
>
> http_port 80 accel defaultsite=your.main.website
>
> it was working with paras
> http_port 80 transparent

transparent is almost equal to accel vhost, but not entirely. The
differences are
  - transparent supports transparent interception
  - accel requires the use of a cache_peer to forward the request.
  - transparent knows it's supposed to act as a proxy and not authorized
by the web server, therefore HTTP authentication to Squid is not allowed
to make sure the proxy admin don't unintentionally crash the HTTP
protocol.

If you are a reverse proxy you SHOULD NOT use transparent, instead use
the accelerator options (vhost, defaultsite etc..).

If you are a intercepting forward Internet proxy then you SHOULD use
transparent.

> And any idea why the WARNING: Forwarding loop detected for:. Is this
> anything todo with dns settings.

It's because your Squid thinks it is an Internet proxy and not a reverse
proxy, and therefore tries to go direct when it doesn't look like there
would be any benefit of forwarding the request via other cache peers..
and when going direct DNS tells it to talk to itself..

Regards
Henrik

Received on Thu Jun 07 2007 - 10:20:55 MDT

This archive was generated by hypermail pre-2.1.9 : Sun Jul 01 2007 - 12:00:04 MDT