Re: Proxy: Timeout Specified has expired

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The Zope website is becoming slower frequently and later hanging the complete system after 2 to 3 days

 
Isn't this answering your own question?
 
 
[Wed Jan 04 01:59:26 2012] [error] [client 207.46.13.147] proxy: Error reading from remote server returned by /blah/blah
[Wed Jan 04 01:59:51 2012] [error] [client 209.85.238.68] (70007)The timeout specified has expired: proxy: error reading status line from remote server localhost:8090
 
If Zope becomes unresponsive what else can Apache do except time out?
 
 
Could someone help me in identifying the problem or cause of the problem and way of resolution.
 
Yes, fix the Zope application.
 
 
On Wed, Jan 4, 2012 at 11:18 PM, Indraveni chebolu <indraveni.chebolu@xxxxxxxxx> wrote:

Hi,

I am using Apache 2.2.16-3 on Debian (2.6.21-1-486 kernel version).

I configured my apache server to serve Zope Requests, Tomcat Requests  and apache document root files

something like the below:

*********************************************************************************************************************************************
<VirtualHost *:80>
        ServerName test.com
    ServerAlias www.test.com
        ServerAdmin webmaster@xxxxxxxx
    ServerSignature Off
    SetEnv force-proxy-request-1.0 1
    SetEnv proxy-nokeepalive 1
    SetEnv proxy-initial-not-pooled 1
    DocumentRoot /var/www/

    <IfModule mod_rewrite.c>
    RewriteEngine On
   JKMount        /testapp* tomcat
    RewriteCond %{REQUEST_URI} !^/testapp  # this is application served from tomcat server
    RewriteCond %{REQUEST_URI} !^/sample  # this is application served from Apache DocumentRoot /var/www
    RewriteRule ^/(.*)$ http://localhost:8090/VirtualHostBase/http/test.com:80/test/VirtualHostRoot/$1 [L,P]  # this is rewrite rule for plone site being the default site at test.com

    <Location />
      Order deny,allow
          Deny from all
      Allow from all
    </Location>   

    </IfModule>
         <IfModule mod_proxy.c>
               ProxyVia On

                   # prevent the webserver from beeing used as proxy
                   <LocationMatch "^[^/]">
                     Deny from all
                </LocationMatch>
         </IfModule>           
       
# Removed log file lines and other unimportant lines
     
</VirtualHost>
*********************************************************************************************************************************************

With this configuration, the all my applications are working fine but with one problem. The Zope website is becoming slower frequently and later hanging the complete system after 2 to 3 days. When checking the apache log files I see the following message repeatedly coming in.

[Wed Jan 04 01:59:26 2012] [error] [client 207.46.13.147] proxy: Error reading from remote server returned by /blah/blah
[Wed Jan 04 01:59:51 2012] [error] [client 209.85.238.68] (70007)The timeout specified has expired: proxy: error reading status line from remote server localhost:8090
[Wed Jan 04 01:59:51 2012] [error] [client 209.85.238.68] proxy: Error reading from remote server returned by /blah/blah
[Wed Jan 04 02:00:54 2012] [error] [client 65.52.104.90] (70007)The timeout specified has expired: proxy: error reading status line from remote server localhost:8090
[Wed Jan 04 02:00:55 2012] [error] [client 65.52.104.90] proxy: Error reading from remote server returned by /blah/blah
[Wed Jan 04 02:00:57 2012] [error] [client 207.46.13.147] (70007)The timeout specified has expired: proxy: error reading status line from remote server localhost:8090
[Wed Jan 04 02:00:57 2012] [error] [client 207.46.13.147] proxy: Error reading from remote server returned by /blah/blah
[Wed Jan 04 02:01:07 2012] [error] [client 180.149.62.52] (70007)The timeout specified has expired: proxy: error reading status line from remote server localhost:8090
[Wed Jan 04 02:01:07 2012] [error] [client 180.149.62.52] proxy: Error reading from remote server returned by /
[Wed Jan 04 02:01:10 2012] [error] [client 65.52.108.26] (70007)The timeout specified has expired: proxy: error reading status line from remote server localhost:8090


On Restarting the system is only resolving the issue.

When checked in zope mailing list and apache mailing list, I see an option os using

   SetEnv force-proxy-request-1.0 1
    SetEnv proxy-nokeepalive 1

I have used them in my config. even though I face this problem frequently.

Could someone help me in identifying the problem or cause of the problem and way of resolution.

-----------------
Thanks
Indraveni






[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux