For a good deal of time I’ve been experiencing numerous problems relating to mongrel and mongrel_cluster. I’ve received proxy errors from my main site:
Proxy Error
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /.
Reason: Error reading from remote server
Apache/2.2.3 (Red Hat) Server at [myserver.com] Port 443
And when viewing the log files I was receiving errors like:
[Mon May 26 23:51:38 2008][error][client xxx.xxx.xxx.xxx] client sent HTTP/1.1 request without hostname (see RFC2616 section 14.23): * [Wed May 28 08:59:49 2008][error](111)Connection refused: proxy: HTTP: attempt to connect to 127.0.0.1:8050 (127.0.0.1) failed [Wed May 28 08:59:49 2008][error] ap_proxy_connect_backend disabling worker for(127.0.0.1) [Wed May 28 08:59:49 2008][error](111)Connection refused: proxy: HTTP: attempt to connect to 127.0.0.1:8051 (127.0.0.1) failed
... [Wed May 28 09:00:39 2008][error] proxy: BALANCER: (balancer://url_cluster). All workers are in error state [Fri May 30 08:15:102008][error][client xxx.xxx.xxx.xxx] proxy: error reading status line from remote server 127.0.0.1 [Fri May 30 08:15:102008][error][client xxx.xxx.xxx.xxx] proxy: Error reading from remote server returned by / ...
about me Who am I? Well, let's see: I'm a husband, father, brother, God-father, down to earth, relaxed, happy kinda guy who likes clean code, long walks on the beach, takes his laptop with him everywhere he goes, and (as I'd like to think) all around good guy!