thanks a ton Henrik this really clears out many things. I was banging my head for a while with this problem. Could not find the ans. on the web. Really appreciate it. Regards, Suhaib. On 6/7/07, Henrik Nordstrom <henrik@xxxxxxxxxxxxxxxxxxx> wrote:
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