Hello,
I have been struggling with getting the isapi_redirect.dll to work with
IIS/PWS.
I have checked and rechecked the steps specified in the Tomcat IIS HowTo
document by Gal Shachor.
I keep getting 404-Not Found errors even though the redirector is
recognizing the URL as one
that matches the set of URLs it should handle.
The entries in the PWS log file look as follows:
14:54:50 127.0.0.1 GET +/jakarta/isapi_redirect.dll 404
14:55:14 192.11.221.102 GET +/jakarta/isapi_redirect.dll 404
14:58:20 192.11.221.101 GET +/jakarta/isapi_redirect.dll 404
15:20:06 192.11.221.101 GET +/jakarta/isapi_redirect.dll 404
The entries from the isapi.log file look as follows:
[jk_isapi_plugin.c (408)]: HttpFilterProc started
[jk_isapi_plugin.c (429)]: In HttpFilterProc test redirection of
/examples/jsp/index.html
[jk_uri_worker_map.c (344)]: Into
jk_uri_worker_map_t::map_uri_to_worker
[jk_uri_worker_map.c (406)]: jk_uri_worker_map_t::map_uri_to_worker,
Found a match ajp12
[jk_isapi_plugin.c (439)]: HttpFilterProc [/examples/jsp/index.html]
is a servlet url - should redirect to ajp12
[jk_isapi_plugin.c (461)]: HttpFilterProc check if
[/examples/jsp/index.html] is points to the web-inf directory
So it looks like the filter recognizes the URL as one that it should
process, but the ajp12 worker never
seems to get contacted. The 404 error is returned right away.
The Tomcat process seems to be running fine since I can successfully access
the sample jsp pages using
localhost:8080
The breakdown seems to be in getting the redirection to the ajp12 worker on
port 8007 and back
to the PWS server when PWS is used as the web server.
Any help would be greatly appreciated.
Thanks,
Keith