PLEASE STOP SENDING US YOUR E-MAILS....Satalogue --- Pier Fumagalli <[EMAIL PROTECTED]> wrote:
> > > Begin forwarded message: > > > From: "Ivo Conde" <[EMAIL PROTECTED]> > > Date: 15 February 2005 01:43:39 GMT > > To: <[EMAIL PROTECTED]> > > Subject: Bug and Possible Fix in JK 1.2.8 (I am not sure where/how to > > post this) > > > > Hi, > > > > > > > > I have found a bug and possible fix in the latest version (1.2.8) of > > the JK Connector for Apache+Tomcat. > > > > > > > > The bug: > > > > JK “converts” user http HEAD requests made to Apache into http GET > > calls to Tomcat > > > > > > > > The fix: > > > > There seems to be in a error in jk_ajp_common.c , inside the method > > static int sc_for_req_method(const char *method, size_t len). > > > > The switch statement is incorrectly returning the GET method for the > > HEAD case. > > > > > > > > Here is the buggy part of the method: > > > > case 4: > > switch (method[0]) > > { > > case 'H': > > return (method[1] == 'E' > > && method[2] == 'A' > > && method[3] == 'D' > > ? SC_M_GET : UNKNOWN_METHOD); > > > > ……… > > > > The fix: > > > > > > > > case 4: > > switch (method[0]) > > { > > case 'H': > > return (method[1] == 'E' > > && method[2] == 'A' > > && method[3] == 'D' > > ? SC_M_HEAD : UNKNOWN_METHOD); // REPLACE GET BY > > > HEAD > > > > > > > > > > > > The fix worked, at least for me. > > > > > > > > The bug occurred in a Linux Red Hat Entreprise, Kernel 2.4.21-27.EL , > > EMT64 Processor (x86_64 GNU/Linux) > > > > > > > > Can you please forward this email to the right place? Sorry if I’m not > > > following the proper rules to report this, but I don’t have much time > > to learn about bug/patch submission methods on jakarta. I did search > > your bug database but did not find this bug anywhere. I hope this can > > be of some help anyway. This is my first contribution to the open > > source community since years, and I wouldn’t sleep at night if I > > missed this opportunity to give something back, after having received > > so much from it. > > > > > > > > Thanks and best regards, > > > > Ivo > > > > > > > > > > ATTACHMENT part 2 application/pkcs7-signature name=smime.p7s ===== FROM SATALOGUE TECHNICAL DEPARTMENT.......WE HAVE READ YOUR E-MAIL... Please call our Duty Engineer on 01332 811564 - for a proper 'one to one' answer as further information and / or clarification is required from you in order to answer your question properly . He is available from 10am until 5pm Monday to Friday inclusive. TO RETURN TO SATALOGUE WEBSITE: Click on to link below..... http://www.satalogue.com/about.htm --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]