Return-Path: Delivered-To: apmail-jakarta-tomcat-dev-archive@apache.org Received: (qmail 23622 invoked from network); 17 Feb 2003 20:57:50 -0000 Received: from exchange.sun.com (192.18.33.10) by daedalus.apache.org with SMTP; 17 Feb 2003 20:57:50 -0000 Received: (qmail 12786 invoked by uid 97); 17 Feb 2003 20:59:23 -0000 Delivered-To: qmlist-jakarta-archive-tomcat-dev@nagoya.betaversion.org Received: (qmail 12779 invoked from network); 17 Feb 2003 20:59:23 -0000 Received: from daedalus.apache.org (HELO apache.org) (208.185.179.12) by nagoya.betaversion.org with SMTP; 17 Feb 2003 20:59:23 -0000 Received: (qmail 22407 invoked by uid 500); 17 Feb 2003 20:57:35 -0000 Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Tomcat Developers List" Reply-To: "Tomcat Developers List" Delivered-To: mailing list tomcat-dev@jakarta.apache.org Received: (qmail 22388 invoked from network); 17 Feb 2003 20:57:34 -0000 Received: from main.gmane.org (80.91.224.249) by daedalus.apache.org with SMTP; 17 Feb 2003 20:57:34 -0000 Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 18ksIE-0001R8-00 for ; Mon, 17 Feb 2003 21:55:14 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: tomcat-dev@jakarta.apache.org Received: from news by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 18ksIE-0001Qz-00 for ; Mon, 17 Feb 2003 21:55:14 +0100 From: Costin Manolache Subject: RE: mod_jk and Apache timeouts? Date: Mon, 17 Feb 2003 12:55:34 -0800 Lines: 286 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Complaints-To: usenet@main.gmane.org User-Agent: KNode/0.7.2 Sender: news X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Thanks Dave. Now if someone has windows and can grep what errno "53" means... Costin Oxley, David wrote: > Costin, > > Here is the log produced with mod_jk HEAD: > [Mon Feb 17 17:23:26 2003] [jk_ajp_common.c (681)]: ERROR: can't receive > the response message from tomcat, network problems or tomcat is down. > err=-53 > [Mon Feb 17 17:23:26 2003] [jk_ajp_common.c (1051)]: Error reading reply > from tomcat. Tomcat is down or network problems. > [Mon Feb 17 17:23:26 2003] [jk_ajp_common.c (1188)]: ERROR: Receiving > [from > tomcat failed, recoverable operation. err=0 > [Mon Feb 17 17:23:26 2003] [jk_ajp_common.c (681)]: ERROR: can't receive > the response message from tomcat, network problems or tomcat is down. > err=-1 > [Mon Feb 17 17:23:26 2003] [jk_ajp_common.c (1051)]: Error reading reply > from tomcat. Tomcat is down or network problems. > [Mon Feb 17 17:23:26 2003] [jk_ajp_common.c (1188)]: ERROR: Receiving > [from > tomcat failed, recoverable operation. err=1 > [Mon Feb 17 17:23:26 2003] [jk_ajp_common.c (681)]: ERROR: can't receive > the response message from tomcat, network problems or tomcat is down. > err=-1 > [Mon Feb 17 17:23:26 2003] [jk_ajp_common.c (1051)]: Error reading reply > from tomcat. Tomcat is down or network problems. > [Mon Feb 17 17:23:26 2003] [jk_ajp_common.c (1188)]: ERROR: Receiving > [from > tomcat failed, recoverable operation. err=2 > [Mon Feb 17 17:23:26 2003] [jk_ajp_common.c (1199)]: Error connecting to > tomcat. Tomcat is probably not started or is listenning on the wrong port. > Failed errno = 53 > > Cheers. > Dave. > >> -----Original Message----- >> From: Oxley, David [mailto:David.Oxley@workplace-systems.plc.uk] >> Sent: 17 February 2003 17:00 >> To: 'Tomcat Developers List' >> Subject: RE: mod_jk and Apache timeouts? >> >> Costin, >> >> I will rebuild from HEAD now and give it a try. >> But I think I may have sorted found the problem. I have changed the >> Connector timeout to -1 in server.xml, and error 500's is no longer >> returned. >> Therefore on this box, mod_jk is too quick for Tomcat (I think). >> mod_jk tries to connect and fails 3 times (before TC has restarted its >> Connector threads) and returns an error 500 to the client. >> >> Dave. >> >> > -----Original Message----- >> > From: Costin Manolache [mailto:cmanolache@yahoo.com] >> > Sent: 17 February 2003 17:02 >> > To: tomcat-dev@jakarta.apache.org >> > Subject: Re: mod_jk and Apache timeouts? >> > >> > I suspect it's a windows specific return code from recv(). >> > >> > The code in question calls socket_recvfull - which in turn calls recv() >> > to fill a buffer. It handles EAGAIN - but knowing windows, it may be >> > something else. >> > >> > If you can do a checkout from HEAD and built again - you should see >> > the errno at the end of the message, so we can figure out what happens. >> > >> > The first error is the one that matters - the others are just jk doing >> > a retry. The message is bad - err=0,1,2 should be "retry=0,1,2" >> > >> > >> > >> > Costin >> > >> > >> > Oxley, David wrote: >> > >> > > I have some strange error messages in mod_jk.log that I cannot >> explain, >> > > and that I need to resolve urgently. >> > > >> > > Server: >> > > Dual Xeon 2.5Ghz server. >> > > Windows 2000 Professional SP3 >> > > Apache 2.0.44 >> > > Tomcat 4.1.18 >> > > Mod_jk 1.2.2 >> > > >> > > [Mon Feb 17 14:49:38 2003] [jk_ajp_common.c (681)]: ERROR: can't >> > receive >> > > the response message from tomcat, network problems or tomcat is down. >> > > [Mon Feb 17 14:49:38 2003] [jk_ajp_common.c (1050)]: Error reading >> > reply >> > > from tomcat. Tomcat is down or network problems. >> > > [Mon Feb 17 14:49:38 2003] [jk_ajp_common.c (1187)]: ERROR: >> > > [Receiving from >> > > tomcat failed, recoverable operation. err=0 >> > > [Mon Feb 17 14:49:38 2003] [jk_ajp_common.c (681)]: ERROR: can't >> > receive >> > > the response message from tomcat, network problems or tomcat is down. >> > > [Mon Feb 17 14:49:38 2003] [jk_ajp_common.c (1050)]: Error reading >> > reply >> > > from tomcat. Tomcat is down or network problems. >> > > [Mon Feb 17 14:49:38 2003] [jk_ajp_common.c (1187)]: ERROR: >> > > [Receiving from >> > > tomcat failed, recoverable operation. err=1 >> > > [Mon Feb 17 14:49:38 2003] [jk_ajp_common.c (681)]: ERROR: can't >> > receive >> > > the response message from tomcat, network problems or tomcat is down. >> > > [Mon Feb 17 14:49:38 2003] [jk_ajp_common.c (1050)]: Error reading >> > reply >> > > from tomcat. Tomcat is down or network problems. >> > > [Mon Feb 17 14:49:38 2003] [jk_ajp_common.c (1187)]: ERROR: >> > > [Receiving from >> > > tomcat failed, recoverable operation. err=2 >> > > [Mon Feb 17 14:49:38 2003] [jk_ajp_common.c (1198)]: Error >> > > [connecting >> > to >> > > tomcat. Tomcat is probably not started or is listenning on the wrong >> > port. >> > > Failed errno = 0 >> > > >> > > >> > > >> > > The line 'ERROR: Receiving from tomcat failed, recoverable operation. >> > > err=0' happens all the time but when the above happens i.e. err=0 -> >> > err=1 >> > > -> err=2 the browser is returned an error 500. I have a much slower >> box >> > > (P4 1.7Ghz) that gets the err=0 line all the time but never gets the >> > err=1 >> > > and err=2 lines and therefore never responds with an error 500. >> > > >> > > I have a feeling that there is a retry that is happening but the box >> is >> > so >> > > quick the threads on the Tomcat side aren't refreshed before Apache >> > gives >> > > up. If this can be fixed by changing the config files then I think >> this >> > > should be noted in the docs otherwise this is a bug!?!? >> > > >> > > >> > > >> > > Here is the relevant parts of the config. >> > > >> > > Server.xml: >> > > >> > > > > > >> > > port="8009" minProcessors="5" maxProcessors="75" >> > > >> > > enableLookups="true" redirectPort="443" >> > > >> > > acceptCount="10" debug="0" connectionTimeout="20000" >> > > >> > > useURIValidationHack="false" >> > > >> > > >> > > protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"/> >> > > >> > > workers.properties: >> > > >> > > worker.ajp13.port=8009 >> > > >> > > worker.ajp13.host=localhost >> > > >> > > worker.ajp13.type=ajp13 >> > > >> > > worker.ajp13.lbfactor=1 >> > > >> > > worker.ajp13.cachesize=10 >> > > >> > > worker.ajp13.cache_timeout=600 >> > > >> > > >> > > >> > > Thanks for your help. >> > > >> > > >> > > >> > > Dave Oxley >> > > Development Team Leader >> > > >> > > Workplace Systems Plc >> > > * +44 (0)118 9515 755 >> > > * >> > > david.oxley@workplace-systems.plc.uk >> > > * >> > > http://www.workplace-systems.plc.uk >> > > >> > > >> > > >> > > There was once a young man who, in his youth, professed his desire to >> > > become a great writer. >> > > When asked to define great, he said, "I want to write stuff that the >> > whole >> > > world will read, stuff that people will react to on a truly emotional >> > > level, stuff that will make them scream, cry, howl in pain and >> > > anger!" He now works for Microsoft writing error messages. >> > > >> > > >> > > >> > > Workplace Systems plc, Precedent Drive, Rooksley, Milton Keynes, MK13 >> > 8PP. >> > > Registered in England No. 2016236 >> > > >> > > Unless expressly stated the views expressed in this email may not be >> the >> > > views of Workplace Systems plc and the company, its directors, >> officers >> > or >> > > employees accept no liability for its contents. Unless expressly >> stated >> > no >> > > contracts may be concluded on behalf of Workplace Systems plc by >> > > means >> > of >> > > e-mail communication. >> > > >> > > This e-mail, and any attachments are strictly confidential and >> intended >> > > for the addressee(s) only. If they have come to you in error you must >> > take >> > > no action based on the contents, nor may you copy or show them to >> > anyone. >> > > Please notify the sender of the error by return email. Please ensure >> you >> > > have adequate virus protection before you open or detach any >> > > documents from this transmission. Workplace Systems plc does not >> > > accept any liability for viruses. >> > > >> > > >> > > >> > > >> > > >> > > >> ________________________________________________________________________ >> > > This e-mail has been scanned for all viruses by Star Internet. The >> > > service is powered by MessageLabs. For more information on a >> > > proactive anti-virus service working around the clock, around the >> > > globe, visit: http://www.star.net.uk >> > > >> ________________________________________________________________________ >> > >> > >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org >> > For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org >> > >> > >> > ________________________________________________________________________ >> > This e-mail has been scanned for all viruses by Star Internet. The >> > service is powered by MessageLabs. For more information on a proactive >> > anti-virus service working around the clock, around the globe, visit: >> > http://www.star.net.uk >> > ________________________________________________________________________ >> >> >> ________________________________________________________________________ >> This e-mail has been scanned for all viruses by Star Internet. The >> service is powered by MessageLabs. For more information on a proactive >> anti-virus service working around the clock, around the globe, visit: >> http://www.star.net.uk >> ________________________________________________________________________ > > > ________________________________________________________________________ > This e-mail has been scanned for all viruses by Star Internet. The > service is powered by MessageLabs. For more information on a proactive > anti-virus service working around the clock, around the globe, visit: > http://www.star.net.uk > ________________________________________________________________________ --------------------------------------------------------------------- To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org