Anything happening on this Costin? I've raised a bugzilla issue on this in case it's been forgotten about!!?! (http://issues.apache.org/bugzilla/show_bug.cgi?id=17342)
Dave. > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > systems.plc.uk] > Sent: 17 February 2003 21:25 > To: Tomcat Developers List > Subject: RE: mod_jk and Apache timeouts? > > I think: > > From winsock.h: > #define WSABASEERR 10000 > #define WSAECONNABORTED (WSABASEERR+53) > > From VC.NET help files: > WSAECONNABORTED=The virtual circuit was terminated due to a time-out or > other failure. The application should close the socket as it is no longer > usable. > > Dave. > > > 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:[EMAIL PROTECTED] > >>> 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:[EMAIL PROTECTED] > >>> > Sent: 17 February 2003 17:02 > >>> > To: [EMAIL PROTECTED] > >>> > 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: > >>> > > > >>> > > <Connector > >>> className="org.apache.coyote.tomcat4.CoyoteConnector" > >>> > > > >>> > > 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 > >>> > > * <mailto:[EMAIL PROTECTED]> > >>> > > [EMAIL PROTECTED] > >>> > > * <http://www.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: [EMAIL PROTECTED] > >>> > For additional commands, e-mail: [EMAIL PROTECTED] > >>> > > >>> > > >>> > > > ________________________________________________________________________ > >>> > 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: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > ________________________________________________________________________ > > 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: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] ________________________________________________________________________ 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 ________________________________________________________________________