Re: [squid-users] ERROR 504: Gateway Time-out / Parent<->Child

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Sat, 24 Mar 2012 01:54:41 +1300

On 22/03/2012 1:14 a.m., Marcin Jarzab wrote:
>
> In my testbed I have a configuration of 3 squids and 1 apache server
> acting as repo.
>
> gc-repo.atis.com is organized with the apache and squid (Squid-1 -
> accel proxy).
>
> 2 remaing squids are running on Linux and Solaris and they are
> configured in parent (Squid-2 - Linux) - child (Squid-3 - Solaris)
> configuration.
> Solaris contains 2.7 squid version.

How is this related to squid-1 and apache?
  ie how do squid-2 and squid-3 identify requests which are destined to
the squid-1/apache pair and which out of that pair do they contact?

what does gc-repo.atsi.com resolve to on each box? (IPv4 and IPv6 addresses)
   - does it use DNS or hosts file entries in your test setup?

>
> I have strange problem. When there is a first hit (which is redirected
> to squid 2) coming to Squid3 (ver. 2.7) I got:

What do you mean by "redirected to" ?
   a) request sent to squid-3 gets diverted and serviced by squid-2
without going through squid-3?
or
  b) request chained through squid-3 to squid-2 to somewhere?

> wget http://gc-repo.atsi.com/repo/install_1.pkg
> --2012-03-21 12:45:24-- http://gc-repo.atsi.com/repo/install_1.pkg
> Connecting to 172.10.11.40:3128... connected.
> Proxy request sent, awaiting response... 504 Gateway Time-out
> 2012-03-21 12:45:24 ERROR 504: Gateway Time-out
>
> When I'm switching proxy to squid 2 (parent) everything is okay:
>
> export http_proxy=http://172.10.11.30:3128

You are missing '/' at the end of that variable value. But it seems to
work for wget anyway (other software wont, I know this from sad experience).

> wget http://gc-repo.atsi.com/repo/install_1.pkg
> --2012-03-21 12:44:47-- http://gc-repo.atsi.com/repo/install_1.pkg
> Connecting to 172.10.11.30:3128... connected.
> Proxy request sent, awaiting response... 200 OK
> Length: 2846259 (2.7M) [text/plain]
> Saving to: `install_1.pkg.3'
>
> Next I must restart Squid-3 (ver. 2.7) on Solaris and the content can
> be obtained. I suppose the problem lies with the 2.7 version.

Amos
Received on Fri Mar 23 2012 - 12:54:50 MDT

This archive was generated by hypermail 2.2.0 : Fri Mar 23 2012 - 12:00:04 MDT