On Thu, Feb 11, 2010 at 6:41 AM, Christopher Schultz <ch...@christopherschultz.net> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Mohit, > > On 2/11/2010 1:41 AM, Mohit Anchlia wrote: >> On Wed, Feb 10, 2010 at 2:44 PM, Christopher Schultz >> <ch...@christopherschultz.net> wrote: >> Mohit, >> >> On 2/10/2010 5:28 PM, Mohit Anchlia wrote: >>>>> There is a proxy F5 in between. But this server sends 100s of request >>>>> per sec. to the same URL. Essentially it's the same code. Only few of >>>>> them fail. This application is non browser based application. >> >> I think you'll need to instrument either these clients or your webapp to >> write more detailed logs in order to diagnose this. >> >>> Is there a way I can try and reproduce. What bothers me is that I >>> don't see it in our logs. I was wondering if I can write a small code >>> to validate that. Do I just need to add HTTP 6.0 in the header or >>> something like that? Or can I do it from the browser? > > You'll probably have to do this with your own custom client... I don't > know of any browsers that let you play with the HTTP stream enough to > change the protocol. > > Fortunately, the HTTP protocol is pretty easy to fake: you can even use > telnet: > > $ telnet localhost 80 > Trying 127.0.0.1... > Connected to localhost.localdomain. > Escape character is '^]'. > GET / HTTP1.1 > > HTTP/1.1 200 OK > Date: Thu, 11 Feb 2010 14:39:40 GMT > Server: Apache/2.2.9 (Debian) mod_jk/1.2.28 mod_ssl/2.2.9 OpenSSL/0.9.8g > Last-Modified: Sat, 18 Jul 2009 01:21:07 GMT > ETag: "6ab4010-2d-46ef0b81da6c0" > Accept-Ranges: bytes > Content-Length: 45 > Vary: Accept-Encoding > Connection: close > Content-Type: text/html > > <html><body><h1>It works!</h1></body></html> > Connection closed by foreign host.
Thanks that helps. I tried the same thing and surprisingly I see Http 505 on telnet but not in the logs. I am going directly to the tomcat bypassing BigIP [r...@e1 ~]# telnet ws1 8080 Trying 10.10.50.55... Connected to ws1 (10.10.50.55). Escape character is '^]'. GET / HTTP1.1 HTTP/1.1 505 HTTP Version Not Supported Server: Apache-Coyote/1.1 Date: Thu, 11 Feb 2010 15:42:24 GMT Connection: close Connection closed by foreign host. I had to hit enter twice to get the result. Does it sound ok? If yes, then I am not sure why 1.1 be a incorrect version. > > I tried using "HTTP6.0" and Apache httpd gladly responded in the same > way. Tomcat does the same, apparently, which I hadn't expected. > > I wonder if your BigIP has been configured to advertise "Coyote" as the > server. You might want to check the logs on the BigIP. > > - -chris > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (MingW32) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iEYEARECAAYFAkt0Fy8ACgkQ9CaO5/Lv0PAxjACfTlvOzisSjEcFDIk+k8yZjDvA > risAoLcu+bgnCqq3WQkE8mHylnwZ0bV0 > =BvkX > -----END PGP SIGNATURE----- > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org