IIS Tomcat Integration error
chuckharris Apr 21, 2004 6:41 PMI posted this originally in the HTTPD, Servlets & JSP instead of this one. http://www.jboss.org/index.html?module=bb&op=posting&mode=quote&p=3831604 I think this was the appropriate forum. Sorry for the cross post.
I successfully integrated IIS and jboss/tomcat 3.2.2 but have run into an error
when attempting to do the same on another pc. Both are win2k machines with IIS 5.
The log in C:\WINNT\system32\LogFiles\W3SVC1 shows:
15:31:08 127.0.0.1 GET /jakarta/isapi_redirect.dll 200
which matches the pc that has been integrated.
The localhost_access2004-04-20.log has:
127.0.0.1 - - [20/Apr/2004:07:24:38 -0800] "GET /jakarta/isapi_redirect.dll
HTTP/1.1" 404 764
and the web page returned has:
type Status report
message /jakarta/isapi_redirect.dll
description The requested resource (/jakarta/isapi_redirect.dll) is not available.
Apache Tomcat/4.1.27-LE-jdk14
the isapi.log for the request looks like:
[Tue Apr 20 08:46:02 2004] [jk_isapi_plugin.c (626)]: HttpFilterProc started
[Tue Apr 20 08:46:02 2004] [jk_isapi_plugin.c (672)]: In HttpFilterProc Virtual Host
redirection of /168.71.206.230/test/test_login.jsp
[Tue Apr 20 08:46:02 2004] [jk_uri_worker_map.c (351)]: Into
jk_uri_worker_map_t::map_uri_to_worker
[Tue Apr 20 08:46:02 2004] [jk_uri_worker_map.c (368)]: Attempting to map URI
'/168.71.206.230/test/test_login.jsp'
[Tue Apr 20 08:46:02 2004] [jk_uri_worker_map.c (456)]:
jk_uri_worker_map_t::map_uri_to_worker, done without a match
[Tue Apr 20 08:46:02 2004] [jk_isapi_plugin.c (678)]: In HttpFilterProc test Default
redirection of /test/test_login.jsp
[Tue Apr 20 08:46:02 2004] [jk_uri_worker_map.c (351)]: Into
jk_uri_worker_map_t::map_uri_to_worker
[Tue Apr 20 08:46:02 2004] [jk_uri_worker_map.c (368)]: Attempting to map URI
'/test/test_login.jsp'
[Tue Apr 20 08:46:02 2004] [jk_uri_worker_map.c (391)]:
jk_uri_worker_map_t::map_uri_to_worker, Found a context match ajp13 -> /test/
[Tue Apr 20 08:46:02 2004] [jk_isapi_plugin.c (688)]: HttpFilterProc [/test/test_login.jsp]
is a servlet url - should redirect to ajp13
[Tue Apr 20 08:46:02 2004] [jk_isapi_plugin.c (737)]: HttpFilterProc check if
[/test/test_login.jsp] is points to the web-inf directory
[Tue Apr 20 08:46:02 2004] [jk_isapi_plugin.c (696)]: HttpFilterProc started
[Tue Apr 20 08:46:02 2004] [jk_isapi_plugin.c (759)]: In HttpFilterProc Virtual Host
redirection of /168.71.206.230/jakarta/isapi_redirect.dll
[Tue Apr 20 08:46:02 2004] [jk_uri_worker_map.c (460)]: Into
jk_uri_worker_map_t::map_uri_to_worker
[Tue Apr 20 08:46:02 2004] [jk_uri_worker_map.c (477)]: Attempting to map URI
'/100.22.206.230/jakarta/isapi_redirect.dll'
[Tue Apr 20 08:46:02 2004] [jk_uri_worker_map.c (599)]:
jk_uri_worker_map_t::map_uri_to_worker, done without a match
[Tue Apr 20 08:46:02 2004] [jk_isapi_plugin.c (765)]: In HttpFilterProc test Default
redirection of /jakarta/isapi_redirect.dll
[Tue Apr 20 08:46:02 2004] [jk_uri_worker_map.c (460)]: Into
jk_uri_worker_map_t::map_uri_to_worker
[Tue Apr 20 08:46:02 2004] [jk_uri_worker_map.c (477)]: Attempting to map URI
'/jakarta/isapi_redirect.dll'
[Tue Apr 20 08:46:02 2004] [jk_uri_worker_map.c (599)]:
jk_uri_worker_map_t::map_uri_to_worker, done without a match
[Tue Apr 20 08:46:02 2004] [jk_isapi_plugin.c (829)]: HttpFilterProc
[/jakarta/isapi_redirect.dll] is not a servlet url
[Tue Apr 20 08:46:02 2004] [jk_isapi_plugin.c (838)]: HttpFilterProc check if
[/jakarta/isapi_redirect.dll] is points to the web-inf directory
[Tue Apr 20 08:46:02 2004] [jk_isapi_plugin.c (878)]: HttpExtensionProc started
[Tue Apr 20 08:46:02 2004] [jk_worker.c (132)]: Into wc_get_worker_for_name ajp13
[Tue Apr 20 08:46:02 2004] [jk_worker.c (136)]: wc_get_worker_for_name, done found a
worker
[Tue Apr 20 08:46:02 2004] [jk_isapi_plugin.c (913)]: HttpExtensionProc got a worker for
name ajp13
[Tue Apr 20 08:46:02 2004] [jk_ajp_common.c (1546)]: Into jk_worker_t::get_endpoint
[Tue Apr 20 08:46:02 2004] [jk_ajp_common.c (1590)]: In jk_endpoint_t::ajp_get_endpoint,
time elapsed since last request = 894 seconds
[Tue Apr 20 08:46:02 2004] [jk_ajp_common.c (1208)]: Into jk_endpoint_t::service
[Tue Apr 20 08:46:02 2004] [jk_ajp_common.c (295)]: Into ajp_marshal_into_msgb
[Tue Apr 20 08:46:02 2004] [jk_ajp_common.c (463)]: ajp_marshal_into_msgb - Done
[Tue Apr 20 08:46:02 2004] [jk_ajp_common.c (693)]: sending to ajp13 #316
[Tue Apr 20 08:46:02 2004] [jk_ajp_common.c (966)]: ajp_send_request 2: request body to
send 0 - request body to resend 0
[Tue Apr 20 08:46:02 2004] [jk_ajp_common.c (738)]: ERROR: can't receive the response
message from tomcat, network problems or tomcat is down. err=-53
[Tue Apr 20 08:46:02 2004] [jk_ajp_common.c (1137)]: Error reading reply from tomcat.
Tomcat is down or network problems.
[Tue Apr 20 08:46:02 2004] [jk_ajp_common.c (1290)]: ERROR: Receiving from tomcat failed,
recoverable operation. err=0
[Tue Apr 20 08:46:02 2004] [jk_ajp_common.c (1309)]: sending request to tomcat failed in
send loop. err=0
[Tue Apr 20 08:46:02 2004] [jk_connect.c (158)]: Into jk_open_socket
[Tue Apr 20 08:46:02 2004] [jk_connect.c (165)]: jk_open_socket, try to connect socket =
1548
[Tue Apr 20 08:46:02 2004] [jk_connect.c (174)]: jk_open_socket, after connect ret = 0
[Tue Apr 20 08:46:02 2004] [jk_connect.c (183)]: jk_open_socket, set TCP_NODELAY to on
[Tue Apr 20 08:46:02 2004] [jk_connect.c (200)]: jk_open_socket, return, sd = 1548
[Tue Apr 20 08:46:02 2004] [jk_ajp_common.c (661)]: In
jk_endpoint_t::ajp_connect_to_endpoint, connected sd = 1548
[Tue Apr 20 08:46:02 2004] [jk_ajp_common.c (693)]: sending to ajp13 #316
[Tue Apr 20 08:46:02 2004] [jk_ajp_common.c (966)]: ajp_send_request 2: request body to
send 0 - request body to resend 0
[Tue Apr 20 08:46:02 2004] [jk_ajp_common.c (804)]: received from ajp13 #108
[Tue Apr 20 08:46:02 2004] [jk_ajp_common.c (515)]: ajp_unmarshal_response: status = 404
[Tue Apr 20 08:46:02 2004] [jk_ajp_common.c (521)]: ajp_unmarshal_response: Number of
headers is = 2
[Tue Apr 20 08:46:02 2004] [jk_ajp_common.c (575)]: ajp_unmarshal_response: Header[0]
[Content-Type] = [text/html;charset=ISO-8859-1]
[Tue Apr 20 08:46:02 2004] [jk_ajp_common.c (575)]: ajp_unmarshal_response: Header[1]
[Content-Language] = [en-US]
[Tue Apr 20 08:46:02 2004] [jk_isapi_plugin.c (432)]: Into jk_ws_service_t::start_response
[Tue Apr 20 08:46:02 2004] [jk_ajp_common.c (804)]: received from ajp13 #768
[Tue Apr 20 08:46:02 2004] [jk_isapi_plugin.c (566)]: Into jk_ws_service_t::write
[Tue Apr 20 08:46:02 2004] [jk_ajp_common.c (804)]: received from ajp13 #2
[Tue Apr 20 08:46:02 2004] [jk_isapi_plugin.c (925)]: HttpExtensionProc service() returned OK
[Tue Apr 20 08:46:02 2004] [jk_ajp_common.c (1521)]: Into jk_endpoint_t::done, recycling connection
The registry enties are the same for both machine as are the IIS virtual directories. Any idea why this is not working? Thanks