isapi log -- tomcat -- iis
843841Oct 13 2003 — edited Oct 13 2003Ok, here is the situation. I have a servlet that is in the example directory that was working fine two days ago. (this servlet is routed through IIS) I come in this morning and get page not found.
My question is:
This server is a school server and multiple people have admin access could someone have changed something that would affect IIS/Tomcat to cause this? Im going to post the isapi below. (The portion i believe to be relevant is marked by a row of dashs) To me it seems that is finds the servlet, redirects it to APJ13 (Which is what it is supposed to do to my knowledge) then has a problem with the uri_worker.map. The part that is confusing me is that I have changed nothing and it was working perfectly two days ago.
[Mon Oct 13 10:34:34 2003] [jk_isapi_plugin.c (657)]: HttpFilterProc started
[Mon Oct 13 10:34:34 2003] [jk_isapi_plugin.c (705)]: In HttpFilterProc Virtual Host redirection of /icee.usm.edu/
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (447)]: Into jk_uri_worker_map_t::map_uri_to_worker
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (464)]: Attempting to map URI '/icee.usm.edu/'
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (570)]: jk_uri_worker_map_t::map_uri_to_worker, done without a match
[Mon Oct 13 10:34:34 2003] [jk_isapi_plugin.c (711)]: In HttpFilterProc test Default redirection of /
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (447)]: Into jk_uri_worker_map_t::map_uri_to_worker
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (464)]: Attempting to map URI '/'
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (570)]: jk_uri_worker_map_t::map_uri_to_worker, done without a match
[Mon Oct 13 10:34:34 2003] [jk_isapi_plugin.c (775)]: HttpFilterProc [] is not a servlet url
[Mon Oct 13 10:34:34 2003] [jk_isapi_plugin.c (784)]: HttpFilterProc check if [] is points to the web-inf directory
[Mon Oct 13 10:34:34 2003] [jk_isapi_plugin.c (657)]: HttpFilterProc started
[Mon Oct 13 10:34:34 2003] [jk_isapi_plugin.c (705)]: In HttpFilterProc Virtual Host redirection of /icee.usm.edu/public_html/Home.htm
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (447)]: Into jk_uri_worker_map_t::map_uri_to_worker
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (464)]: Attempting to map URI '/icee.usm.edu/public_html/Home.htm'
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (570)]: jk_uri_worker_map_t::map_uri_to_worker, done without a match
[Mon Oct 13 10:34:34 2003] [jk_isapi_plugin.c (711)]: In HttpFilterProc test Default redirection of /public_html/Home.htm
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (447)]: Into jk_uri_worker_map_t::map_uri_to_worker
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (464)]: Attempting to map URI '/public_html/Home.htm'
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (570)]: jk_uri_worker_map_t::map_uri_to_worker, done without a match
[Mon Oct 13 10:34:34 2003] [jk_isapi_plugin.c (775)]: HttpFilterProc [public_html/Home.htm] is not a servlet url
[Mon Oct 13 10:34:34 2003] [jk_isapi_plugin.c (784)]: HttpFilterProc check if [public_html/Home.htm] is points to the web-inf directory
[Mon Oct 13 10:34:34 2003] [jk_isapi_plugin.c (657)]: HttpFilterProc started
[Mon Oct 13 10:34:34 2003] [jk_isapi_plugin.c (705)]: In HttpFilterProc Virtual Host redirection of /icee.usm.edu/public_html/USM_Template/css_style.css
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (447)]: Into jk_uri_worker_map_t::map_uri_to_worker
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (464)]: Attempting to map URI '/icee.usm.edu/public_html/USM_Template/css_style.css'
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (570)]: jk_uri_worker_map_t::map_uri_to_worker, done without a match
[Mon Oct 13 10:34:34 2003] [jk_isapi_plugin.c (711)]: In HttpFilterProc test Default redirection of /public_html/USM_Template/css_style.css
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (447)]: Into jk_uri_worker_map_t::map_uri_to_worker
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (464)]: Attempting to map URI '/public_html/USM_Template/css_style.css'
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (570)]: jk_uri_worker_map_t::map_uri_to_worker, done without a match
[Mon Oct 13 10:34:34 2003] [jk_isapi_plugin.c (775)]: HttpFilterProc [public_html/USM_Template/css_style.css] is not a servlet url
[Mon Oct 13 10:34:34 2003] [jk_isapi_plugin.c (784)]: HttpFilterProc check if [public_html/USM_Template/css_style.css] is points to the web-inf directory
[Mon Oct 13 10:34:34 2003] [jk_isapi_plugin.c (657)]: HttpFilterProc started
[Mon Oct 13 10:34:34 2003] [jk_isapi_plugin.c (705)]: In HttpFilterProc Virtual Host redirection of /icee.usm.edu/public_html/Images/logo.jpg
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (447)]: Into jk_uri_worker_map_t::map_uri_to_worker
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (464)]: Attempting to map URI '/icee.usm.edu/public_html/Images/logo.jpg'
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (570)]: jk_uri_worker_map_t::map_uri_to_worker, done without a match
[Mon Oct 13 10:34:34 2003] [jk_isapi_plugin.c (711)]: In HttpFilterProc test Default redirection of /public_html/Images/logo.jpg
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (447)]: Into jk_uri_worker_map_t::map_uri_to_worker
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (464)]: Attempting to map URI '/public_html/Images/logo.jpg'
[Mon Oct 13 10:34:34 2003] [jk_uri_worker_map.c (570)]: jk_uri_worker_map_t::map_uri_to_worker, done without a match
[Mon Oct 13 10:34:34 2003] [jk_isapi_plugin.c (775)]: HttpFilterProc [public_html/Images/logo.jpg] is not a servlet url
[Mon Oct 13 10:34:34 2003] [jk_isapi_plugin.c (784)]: HttpFilterProc check if [public_html/Images/logo.jpg] is points to the web-inf directory
[Mon Oct 13 10:34:37 2003] [jk_isapi_plugin.c (657)]: HttpFilterProc started
[Mon Oct 13 10:34:37 2003] [jk_isapi_plugin.c (705)]: In HttpFilterProc Virtual Host redirection of /icee.usm.edu/public_html/Projects/USM_Template/css_style.css
[Mon Oct 13 10:34:37 2003] [jk_uri_worker_map.c (447)]: Into jk_uri_worker_map_t::map_uri_to_worker
[Mon Oct 13 10:34:37 2003] [jk_uri_worker_map.c (464)]: Attempting to map URI '/icee.usm.edu/public_html/Projects/USM_Template/css_style.css'
[Mon Oct 13 10:34:37 2003] [jk_uri_worker_map.c (570)]: jk_uri_worker_map_t::map_uri_to_worker, done without a match
[Mon Oct 13 10:34:37 2003] [jk_isapi_plugin.c (711)]: In HttpFilterProc test Default redirection of /public_html/Projects/USM_Template/css_style.css
[Mon Oct 13 10:34:37 2003] [jk_uri_worker_map.c (447)]: Into jk_uri_worker_map_t::map_uri_to_worker
[Mon Oct 13 10:34:37 2003] [jk_uri_worker_map.c (464)]: Attempting to map URI '/public_html/Projects/USM_Template/css_style.css'
[Mon Oct 13 10:34:37 2003] [jk_uri_worker_map.c (570)]: jk_uri_worker_map_t::map_uri_to_worker, done without a match
[Mon Oct 13 10:34:37 2003] [jk_isapi_plugin.c (775)]: HttpFilterProc [public_html/Projects/USM_Template/css_style.css] is not a servlet url
[Mon Oct 13 10:34:37 2003] [jk_isapi_plugin.c (784)]: HttpFilterProc check if [public_html/Projects/USM_Template/css_style.css] is points to the web-inf directory
[Mon Oct 13 10:34:51 2003] [jk_isapi_plugin.c (657)]: HttpFilterProc started
[Mon Oct 13 10:34:51 2003] [jk_isapi_plugin.c (705)]: In HttpFilterProc Virtual Host redirection of /icee.usm.edu/examples/servlet/request
[Mon Oct 13 10:34:51 2003] [jk_uri_worker_map.c (447)]: Into jk_uri_worker_map_t::map_uri_to_worker
[Mon Oct 13 10:34:51 2003] [jk_uri_worker_map.c (464)]: Attempting to map URI '/icee.usm.edu/examples/servlet/request'
[Mon Oct 13 10:34:51 2003] [jk_uri_worker_map.c (570)]: jk_uri_worker_map_t::map_uri_to_worker, done without a match
----------------------------------------------------------------------
[Mon Oct 13 10:34:51 2003] [jk_isapi_plugin.c (711)]: In HttpFilterProc test Default redirection of /examples/servlet/request
[Mon Oct 13 10:34:51 2003] [jk_uri_worker_map.c (447)]: Into jk_uri_worker_map_t::map_uri_to_worker
[Mon Oct 13 10:34:51 2003] [jk_uri_worker_map.c (464)]: Attempting to map URI '/examples/servlet/request'
[Mon Oct 13 10:34:51 2003] [jk_uri_worker_map.c (489)]: jk_uri_worker_map_t::map_uri_to_worker, Found a context match ajp13 -> /examples/
[Mon Oct 13 10:34:51 2003] [jk_isapi_plugin.c (721)]: HttpFilterProc [examples/servlet/request] is a servlet url - should redirect to ajp13
[Mon Oct 13 10:34:51 2003] [jk_isapi_plugin.c (784)]: HttpFilterProc check if [examples/servlet/request] is points to the web-inf directory
[Mon Oct 13 10:34:51 2003] [jk_isapi_plugin.c (824)]: HttpExtensionProc started
[Mon Oct 13 10:34:51 2003] [jk_worker.c (132)]: Into wc_get_worker_for_name ajp13
[Mon Oct 13 10:34:51 2003] [jk_worker.c (136)]: wc_get_worker_for_name, done found a worker
[Mon Oct 13 10:34:51 2003] [jk_isapi_plugin.c (860)]: HttpExtensionProc got a worker for name ajp13
[Mon Oct 13 10:34:51 2003] [jk_ajp_common.c (1352)]: Into jk_worker_t::get_endpoint
[Mon Oct 13 10:34:51 2003] [jk_ajp_common.c (1075)]: Into jk_endpoint_t::service
[Mon Oct 13 10:34:51 2003] [jk_ajp_common.c (280)]: Into ajp_marshal_into_msgb
[Mon Oct 13 10:34:51 2003] [jk_ajp_common.c (413)]: ajp_marshal_into_msgb - Done
[Mon Oct 13 10:34:51 2003] [jk_ajp_common.c (612)]: sending to ajp13 #614
[Mon Oct 13 10:34:51 2003] [jk_ajp_common.c (853)]: ajp_send_request 2: request body to send 26 - request body to resend 0
[Mon Oct 13 10:34:51 2003] [jk_isapi_plugin.c (510)]: Into jk_ws_service_t::read
[Mon Oct 13 10:34:51 2003] [jk_ajp_common.c (612)]: sending to ajp13 #32
[Mon Oct 13 10:34:51 2003] [jk_ajp_common.c (888)]: Error sending request body
[Mon Oct 13 10:34:51 2003] [jk_ajp_common.c (1149)]: In jk_endpoint_t::service, ajp_send_request failed in send loop 0
[Mon Oct 13 10:34:51 2003] [jk_connect.c (116)]: Into jk_open_socket
[Mon Oct 13 10:34:51 2003] [jk_connect.c (123)]: jk_open_socket, try to connect socket = 2460
[Mon Oct 13 10:34:51 2003] [jk_connect.c (132)]: jk_open_socket, after connect ret = 0
[Mon Oct 13 10:34:51 2003] [jk_connect.c (140)]: jk_open_socket, set TCP_NODELAY to on
[Mon Oct 13 10:34:51 2003] [jk_connect.c (148)]: jk_open_socket, return, sd = 2460
[Mon Oct 13 10:34:51 2003] [jk_ajp_common.c (588)]: In jk_endpoint_t::ajp_connect_to_endpoint, connected sd = 2460
[Mon Oct 13 10:34:51 2003] [jk_ajp_common.c (612)]: sending to ajp13 #614
[Mon Oct 13 10:34:51 2003] [jk_ajp_common.c (853)]: ajp_send_request 2: request body to send 0 - request body to resend 0
[Mon Oct 13 10:34:51 2003] [jk_ajp_common.c (612)]: sending to ajp13 #32
[Mon Oct 13 10:34:52 2003] [jk_ajp_common.c (651)]: ajp_connection_tcp_get_message: Error - jk_tcp_socket_recvfull failed
[Mon Oct 13 10:34:52 2003] [jk_ajp_common.c (1009)]: Error reading reply
[Mon Oct 13 10:34:52 2003] [jk_ajp_common.c (1146)]: In jk_endpoint_t::service, ajp_get_reply failed in send loop 1
[Mon Oct 13 10:34:52 2003] [jk_connect.c (116)]: Into jk_open_socket
[Mon Oct 13 10:34:52 2003] [jk_connect.c (123)]: jk_open_socket, try to connect socket = 2460
[Mon Oct 13 10:34:53 2003] [jk_connect.c (132)]: jk_open_socket, after connect ret = -1
[Mon Oct 13 10:34:53 2003] [jk_connect.c (151)]: jk_open_socket, connect() failed errno = 61
[Mon Oct 13 10:34:53 2003] [jk_ajp_common.c (598)]: In jk_endpoint_t::ajp_connect_to_endpoint, failed errno = 61
[Mon Oct 13 10:34:53 2003] [jk_ajp_common.c (843)]: Error connecting to the Tomcat process.
[Mon Oct 13 10:34:53 2003] [jk_ajp_common.c (1149)]: In jk_endpoint_t::service, ajp_send_request failed in send loop 2
[Mon Oct 13 10:34:53 2003] [jk_isapi_plugin.c (875)]: HttpExtensionProc error, service() failed
[Mon Oct 13 10:34:53 2003] [jk_ajp_common.c (1307)]: Into jk_endpoint_t::done
[Mon Oct 13 10:34:53 2003] [jk_ajp_common.c (535)]: In jk_endpoint_t::ajp_close_endpoint
[Mon Oct 13 10:34:53 2003] [jk_isapi_plugin.c (657)]: HttpFilterProc started
[Mon Oct 13 10:34:53 2003] [jk_isapi_plugin.c (705)]: In HttpFilterProc Virtual Host redirection of /icee.usm.edu/examples/servlet/request
[Mon Oct 13 10:34:53 2003] [jk_uri_worker_map.c (447)]: Into jk_uri_worker_map_t::map_uri_to_worker
[Mon Oct 13 10:34:53 2003] [jk_uri_worker_map.c (464)]: Attempting to map URI '/icee.usm.edu/examples/servlet/request'
[Mon Oct 13 10:34:53 2003] [jk_uri_worker_map.c (570)]: jk_uri_worker_map_t::map_uri_to_worker, done without a match
[Mon Oct 13 10:34:53 2003] [jk_isapi_plugin.c (711)]: In HttpFilterProc test Default redirection of /examples/servlet/request
[Mon Oct 13 10:34:53 2003] [jk_uri_worker_map.c (447)]: Into jk_uri_worker_map_t::map_uri_to_worker
[Mon Oct 13 10:34:53 2003] [jk_uri_worker_map.c (464)]: Attempting to map URI '/examples/servlet/request'
[Mon Oct 13 10:34:53 2003] [jk_uri_worker_map.c (489)]: jk_uri_worker_map_t::map_uri_to_worker, Found a context match ajp13 -> /examples/
[Mon Oct 13 10:34:53 2003] [jk_isapi_plugin.c (721)]: HttpFilterProc [examples/servlet/request] is a servlet url - should redirect to ajp13
[Mon Oct 13 10:34:53 2003] [jk_isapi_plugin.c (784)]: HttpFilterProc check if [examples/servlet/request] is points to the web-inf directory
[Mon Oct 13 10:34:53 2003] [jk_isapi_plugin.c (824)]: HttpExtensionProc started
[Mon Oct 13 10:34:53 2003] [jk_worker.c (132)]: Into wc_get_worker_for_name ajp13
[Mon Oct 13 10:34:53 2003] [jk_worker.c (136)]: wc_get_worker_for_name, done found a worker
[Mon Oct 13 10:34:53 2003] [jk_isapi_plugin.c (860)]: HttpExtensionProc got a worker for name ajp13
[Mon Oct 13 10:34:53 2003] [jk_ajp_common.c (1352)]: Into jk_worker_t::get_endpoint
[Mon Oct 13 10:34:53 2003] [jk_ajp_common.c (1075)]: Into jk_endpoint_t::service
[Mon Oct 13 10:34:53 2003] [jk_ajp_common.c (280)]: Into ajp_marshal_into_msgb
[Mon Oct 13 10:34:53 2003] [jk_ajp_common.c (413)]: ajp_marshal_into_msgb - Done
[Mon Oct 13 10:34:53 2003] [jk_connect.c (116)]: Into jk_open_socket
[Mon Oct 13 10:34:53 2003] [jk_connect.c (123)]: jk_open_socket, try to connect socket = 2456
[Mon Oct 13 10:34:54 2003] [jk_connect.c (132)]: jk_open_socket, after connect ret = -1
[Mon Oct 13 10:34:54 2003] [jk_connect.c (151)]: jk_open_socket, connect() failed errno = 61
[Mon Oct 13 10:34:54 2003] [jk_ajp_common.c (598)]: In jk_endpoint_t::ajp_connect_to_endpoint, failed errno = 61
[Mon Oct 13 10:34:54 2003] [jk_ajp_common.c (843)]: Error connecting to the Tomcat process.
[Mon Oct 13 10:34:54 2003] [jk_ajp_common.c (1149)]: In jk_endpoint_t::service, ajp_send_request failed in send loop 0
[Mon Oct 13 10:34:54 2003] [jk_connect.c (116)]: Into jk_open_socket
[Mon Oct 13 10:34:54 2003] [jk_connect.c (123)]: jk_open_socket, try to connect socket = 2456
[Mon Oct 13 10:34:55 2003] [jk_connect.c (132)]: jk_open_socket, after connect ret = -1
[Mon Oct 13 10:34:55 2003] [jk_connect.c (151)]: jk_open_socket, connect() failed errno = 61
[Mon Oct 13 10:34:55 2003] [jk_ajp_common.c (598)]: In jk_endpoint_t::ajp_connect_to_endpoint, failed errno = 61
[Mon Oct 13 10:34:55 2003] [jk_ajp_common.c (843)]: Error connecting to the Tomcat process.
[Mon Oct 13 10:34:55 2003] [jk_ajp_common.c (1149)]: In jk_endpoint_t::service, ajp_send_request failed in send loop 1
[Mon Oct 13 10:34:55 2003] [jk_connect.c (116)]: Into jk_open_socket
[Mon Oct 13 10:34:55 2003] [jk_connect.c (123)]: jk_open_socket, try to connect socket = 2456
[Mon Oct 13 10:34:56 2003] [jk_connect.c (132)]: jk_open_socket, after connect ret = -1
[Mon Oct 13 10:34:56 2003] [jk_connect.c (151)]: jk_open_socket, connect() failed errno = 61
[Mon Oct 13 10:34:56 2003] [jk_ajp_common.c (598)]: In jk_endpoint_t::ajp_connect_to_endpoint, failed errno = 61
[Mon Oct 13 10:34:56 2003] [jk_ajp_common.c (843)]: Error connecting to the Tomcat process.
[Mon Oct 13 10:34:56 2003] [jk_ajp_common.c (1149)]: In jk_endpoint_t::service, ajp_send_request failed in send loop 2
[Mon Oct 13 10:34:56 2003] [jk_isapi_plugin.c (875)]: HttpExtensionProc error, service() failed
[Mon Oct 13 10:34:56 2003] [jk_ajp_common.c (1307)]: Into jk_endpoint_t::done
[Mon Oct 13 10:34:56 2003] [jk_ajp_common.c (535)]: In jk_endpoint_t::ajp_close_endpoint
To me it looks like the first portion of the log is redirecting ever page accessed to tomcat and since its not a servlet it ignores it. I just posted it in case I was wrong and this wasnt normal behavior.
I will continue to study the log and see what I can determine just thought someone with more experience could point me in the right direction.
Blake