Java Mailing List Archive

http://www.junlu.com/

Home » Home (12/2007) » Tomcat Users »

Dropped response

Robert Hunt

2005-08-31

Replies:



I saw this interesting request show up in my log file:

2005-08-28 20:11:08 RequestDumperValve[catalina]: REQUEST URI     =/cgi-bin/jud.cgi
2005-08-28 20:11:08 RequestDumperValve[catalina]:       authType=null
2005-08-28 20:11:08 RequestDumperValve[catalina]: characterEncoding=null
2005-08-28 20:11:08 RequestDumperValve[catalina]:    contentLength=-1
2005-08-28 20:11:08 RequestDumperValve[catalina]:     contentType=null
2005-08-28 20:11:08 RequestDumperValve[catalina]:     contextPath=
2005-08-28 20:11:08 RequestDumperValve[catalina]:         header=host=www.worldandsearch.com
2005-08-28 20:11:08 RequestDumperValve[catalina]:         header=accept=*/*
2005-08-28 20:11:08 RequestDumperValve[catalina]:         header=pragma=no-cache
2005-08-28 20:11:08 RequestDumperValve[catalina]:         header=user-agent=Mozilla/4.0 (compatible; MSIE 4.01; Windows NT)
2005-08-28 20:11:08 RequestDumperValve[catalina]:         locale=en_US
2005-08-28 20:11:08 RequestDumperValve[catalina]:         method=GET
2005-08-28 20:11:08 RequestDumperValve[catalina]:       pathInfo=null
2005-08-28 20:11:08 RequestDumperValve[catalina]:       protocol=HTTP/1.1
2005-08-28 20:11:08 RequestDumperValve[catalina]:     queryString=null
2005-08-28 20:11:08 RequestDumperValve[catalina]:      remoteAddr=61.221.32.114
2005-08-28 20:11:08 RequestDumperValve[catalina]:      remoteHost=61.221.32.114
2005-08-28 20:11:08 RequestDumperValve[catalina]:      remoteUser=null
2005-08-28 20:11:08 RequestDumperValve[catalina]: requestedSessionId=null
2005-08-28 20:11:08 RequestDumperValve[catalina]:         scheme=http
2005-08-28 20:11:08 RequestDumperValve[catalina]:      serverName=www.worldandsearch.com
2005-08-28 20:11:08 RequestDumperValve[catalina]:      serverPort=80
2005-08-28 20:11:08 RequestDumperValve[catalina]:     servletPath=/cgi-bin/jud.cgi
2005-08-28 20:11:08 RequestDumperValve[catalina]:       isSecure=false
==================================================================

And then there's nothing noting what the response was, which should have been a 404 since I've no such host defined. I've got a valve defined that will intercept requests for a host not defined in server.xml and send back a 404 response instead of allowing the request to flow to the default host for the engine.



Under what conditions will Tomcat (5.0.19) not send (or log) any response?



©2008 junlu.com - Jax Systems, LLC, U.S.A.