0 Replies Latest reply on Apr 21, 2004 6:41 PM by Chuck Harris

    IIS Tomcat Integration error

    Chuck Harris Newbie

      I 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