Hi, I am having problems with IIS redirect using IIS6, Tomcat 6 and JRE6. The servlet can be accessed on :8080 but gives a 404 error on :80.
I've done redirect on older machines with no problems in the past, but I can't find the problem here, I also am stuck as to what my next debugging step should be. - /jakarta virtual directory is present in the default web site - Jakarta filter is installed in the web site, green arrow is up and priority High. - Registry settings all present: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0] "log_file"="D:\\Apache-tomcat\\logs\\iis_redirect.log" "log_level"="debug" "worker_file"="D:\\Apache-tomcat\\conf\\workers.properties" "worker_mount_file"="D:\\Apache-tomcat\\conf\\uriworkermap.properties" "extension_uri"="/jakarta/isapi_redirect.dll" "uri_select"="parsed" - workers.properties file I have simplified to: worker.ajp13.port=8009 worker.ajp13.host=localhost worker.ajp13.type=ajp13 worker.list=ajp13 - uriworkermap.properties contains the right mappings e.g. # Mount the examples context to the ajp13 worker /examples/*=ajp13 /BrokerboxAdministration/*=ajp13 - The log I get from the iis_redirect.log indicates iis loads all these properties and detects the wildcard mapping. The problem is it finishes at "[/BrokerboxAdministration/controller] is a servlet url - should redirect to ajp13" and I would expect it to carry on with the next lines such as "found a worker; got a worker for name ajp13; Into jk_open_socket" stc. And I'm not sure where I can add extra logging to see why it stops where it does. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_util.c (458): Pre-processed log time stamp format is '[%a %b %d %H:%M:%S.000 %Y] ' [Tue Nov 24 13:13:40.477 2009] [5812:3256] [info] jk_isapi_plugin.c (2405): Starting Jakarta/ISAPI/isapi_redirector/1.2.28 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_isapi_plugin.c (2423): Detected IIS version 6.0 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_isapi_plugin.c (2428): Using registry. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_isapi_plugin.c (2431): Using log file D:\Apache-tomcat\logs\iis_redirect.log. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_isapi_plugin.c (2432): Using log level 1. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_isapi_plugin.c (2433): Using extension uri /jakarta/isapi_redirect.dll. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_isapi_plugin.c (2434): Using worker file D:\Apache-tomcat\conf\workers.properties. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_isapi_plugin.c (2435): Using worker mount file D:\Apache-tomcat\conf\uriworkermap.properties. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_isapi_plugin.c (2437): Using rewrite rule file . [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_isapi_plugin.c (2439): Using uri select 0. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_isapi_plugin.c (2440): Using no chunked encoding. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_isapi_plugin.c (2442): Using notification event SF_NOTIFY_AUTH_COMPLETE (0x04000000) [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_isapi_plugin.c (2452): Using uri header TOMCATURI6A6B0000:. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_isapi_plugin.c (2453): Using query header TOMCATQUERY6A6B0000:. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_isapi_plugin.c (2454): Using worker header TOMCATWORKER6A6B0000:. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_isapi_plugin.c (2455): Using worker index TOMCATWORKERIDX6A6B0000:. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_isapi_plugin.c (2456): Using translate header TOMCATTRANSLATE6A6B0000:. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_isapi_plugin.c (2457): Using a default of 250 connections per pool. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (491): Adding property '/servlet/*' with value 'ajp13' to map. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (491): Adding property '/examples/*' with value 'ajp13' to map. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (491): Adding property '/examples/*.jsp' with value 'ajp13' to map. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (491): Adding property '/examples/servlet/*' with value 'ajp13' to map. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (491): Adding property '/phonebox/*' with value 'ajp13' to map. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (491): Adding property '/phoneboxLive/*' with value 'ajp13' to map. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (491): Adding property '/phoneboxTRIAL/*' with value 'ajp13' to map. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (491): Adding property '/clickThru/*' with value 'ajp13' to map. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (491): Adding property '/*.jsp' with value 'ajp13' to map. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (491): Adding property '/brokerboxReportsLive/*' with value 'ajp13' to map. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (491): Adding property '/brokerboxReportsTRIAL/*' with value 'ajp13' to map. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (491): Adding property '/BrokerboxAdministration/*' with value 'ajp13' to map. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (491): Adding property '/BrokerboxAdministrationLive/*' with value 'ajp13' to map. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (491): Adding property '/BrokerboxAdministrationTRIAL/*' with value 'ajp13' to map. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (491): Adding property '/BrokerboxAdministrationBeta/*' with value 'ajp13' to map. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (491): Adding property '/TestServlet/*' with value 'ajp13' to map. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (1102): Loading urimaps from D:\Apache-tomcat\conf\uriworkermap.properties with reload check interval 60 seconds [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (720): wildchar rule '/servlet/*=ajp13' source 'uriworkermap' was added [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (720): wildchar rule '/examples/*=ajp13' source 'uriworkermap' was added [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (720): wildchar rule '/examples/*.jsp=ajp13' source 'uriworkermap' was added [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (720): wildchar rule '/examples/servlet/*=ajp13' source 'uriworkermap' was added [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (720): wildchar rule '/phonebox/*=ajp13' source 'uriworkermap' was added [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (720): wildchar rule '/phoneboxLive/*=ajp13' source 'uriworkermap' was added [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (720): wildchar rule '/phoneboxTRIAL/*=ajp13' source 'uriworkermap' was added [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (720): wildchar rule '/clickThru/*=ajp13' source 'uriworkermap' was added [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (720): wildchar rule '/*.jsp=ajp13' source 'uriworkermap' was added [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (720): wildchar rule '/brokerboxReportsLive/*=ajp13' source 'uriworkermap' was added [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (720): wildchar rule '/brokerboxReportsTRIAL/*=ajp13' source 'uriworkermap' was added [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (720): wildchar rule '/BrokerboxAdministration/*=ajp13' source 'uriworkermap' was added [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (720): wildchar rule '/BrokerboxAdministrationLive/*=ajp13' source 'uriworkermap' was added [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (720): wildchar rule '/BrokerboxAdministrationTRIAL/*=ajp13' source 'uriworkermap' was added [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (720): wildchar rule '/BrokerboxAdministrationBeta/*=ajp13' source 'uriworkermap' was added [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (720): wildchar rule '/TestServlet/*=ajp13' source 'uriworkermap' was added [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (171): uri map dump after file load: index=0 file='D:\Apache-tomcat\conf\uriworkermap.properties' reject_unsafe=0 reload=60 modified=1258040285 checked=1259064820 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (176): generation 0: size=0 nosize=0 capacity=0 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (176): generation 1: size=16 nosize=0 capacity=16 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #0: uri=/examples/servlet/* worker=ajp13 context=/examples/servlet/* source=uriworkermap type=Wildchar len=19 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #1: uri=/BrokerboxAdministrationTRIAL/* worker=ajp13 context=/BrokerboxAdministrationTRIAL/* source=uriworkermap type=Wildchar len=31 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #2: uri=/BrokerboxAdministrationBeta/* worker=ajp13 context=/BrokerboxAdministrationBeta/* source=uriworkermap type=Wildchar len=30 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #3: uri=/BrokerboxAdministrationLive/* worker=ajp13 context=/BrokerboxAdministrationLive/* source=uriworkermap type=Wildchar len=30 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #4: uri=/BrokerboxAdministration/* worker=ajp13 context=/BrokerboxAdministration/* source=uriworkermap type=Wildchar len=26 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #5: uri=/brokerboxReportsTRIAL/* worker=ajp13 context=/brokerboxReportsTRIAL/* source=uriworkermap type=Wildchar len=24 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #6: uri=/brokerboxReportsLive/* worker=ajp13 context=/brokerboxReportsLive/* source=uriworkermap type=Wildchar len=23 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #7: uri=/phoneboxTRIAL/* worker=ajp13 context=/phoneboxTRIAL/* source=uriworkermap type=Wildchar len=16 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #8: uri=/examples/*.jsp worker=ajp13 context=/examples/*.jsp source=uriworkermap type=Wildchar len=15 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #9: uri=/phoneboxLive/* worker=ajp13 context=/phoneboxLive/* source=uriworkermap type=Wildchar len=15 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #10: uri=/TestServlet/* worker=ajp13 context=/TestServlet/* source=uriworkermap type=Wildchar len=14 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #11: uri=/clickThru/* worker=ajp13 context=/clickThru/* source=uriworkermap type=Wildchar len=12 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #12: uri=/phonebox/* worker=ajp13 context=/phonebox/* source=uriworkermap type=Wildchar len=11 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #13: uri=/examples/* worker=ajp13 context=/examples/* source=uriworkermap type=Wildchar len=11 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #14: uri=/servlet/* worker=ajp13 context=/servlet/* source=uriworkermap type=Wildchar len=10 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #15: uri=/*.jsp worker=ajp13 context=/*.jsp source=uriworkermap type=Wildchar len=6 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (491): Adding property 'worker.ajp13.port' with value '8009' to map. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (491): Adding property 'worker.ajp13.host' with value 'localhost' to map. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (491): Adding property 'worker.ajp13.type' with value 'ajp13' to map. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (491): Adding property 'worker.list' with value 'ajp13' to map. [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (774): Checking for references with prefix worker. with wildcard (recursion 1) [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_shm.c (132): shared memory will contain 1 ajp workers of size 256 and 0 lb workers of size 320 with 0 members of size 384+256 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_shm.c (254): Initialized shared memory JKISAPISHMEM_LOCALHOST_1 size=384 free=256 addr=0x1b20000 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (589): Dump of map: 'worker.ajp13.port' -> '8009' [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (589): Dump of map: 'worker.ajp13.host' -> 'localhost' [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (589): Dump of map: 'worker.ajp13.type' -> 'ajp13' [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_map.c (589): Dump of map: 'worker.list' -> 'ajp13' [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_worker.c (242): creating worker ajp13 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_worker.c (146): about to create instance ajp13 of ajp13 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_worker.c (159): about to validate and init ajp13 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_ajp_common.c (2512): worker ajp13 contact is 'localhost:8009' [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_ajp_common.c (2699): setting endpoint options: [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_ajp_common.c (2702): keepalive: 0 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_ajp_common.c (2706): socket timeout: 0 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_ajp_common.c (2710): socket connect timeout: 0 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_ajp_common.c (2714): buffer size: 0 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_ajp_common.c (2718): pool timeout: 0 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_ajp_common.c (2722): ping timeout: 10000 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_ajp_common.c (2726): connect timeout: 0 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_ajp_common.c (2730): reply timeout: 0 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_ajp_common.c (2734): prepost timeout: 0 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_ajp_common.c (2738): recovery options: 0 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_ajp_common.c (2742): retries: 2 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_ajp_common.c (2746): max packet size: 8192 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_ajp_common.c (2750): retry interval: 100 [Tue Nov 24 13:13:40.477 2009] [5812:3256] [debug] jk_ajp_common.c (2562): setting connection pool size to 250 with min 125 and acquire timeout 200 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (116): found a worker ajp13 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (293): Found worker type 'ajp13' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (512): Checking extension for worker 0: ajp13 of type ajp13 (2) [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (116): found a worker ajp13 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (293): Found worker type 'ajp13' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (512): Checking extension for worker 1: ajp13 of type ajp13 (2) [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (116): found a worker ajp13 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (293): Found worker type 'ajp13' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (512): Checking extension for worker 2: ajp13 of type ajp13 (2) [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (116): found a worker ajp13 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (293): Found worker type 'ajp13' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (512): Checking extension for worker 3: ajp13 of type ajp13 (2) [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (116): found a worker ajp13 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (293): Found worker type 'ajp13' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (512): Checking extension for worker 4: ajp13 of type ajp13 (2) [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (116): found a worker ajp13 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (293): Found worker type 'ajp13' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (512): Checking extension for worker 5: ajp13 of type ajp13 (2) [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (116): found a worker ajp13 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (293): Found worker type 'ajp13' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (512): Checking extension for worker 6: ajp13 of type ajp13 (2) [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (116): found a worker ajp13 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (293): Found worker type 'ajp13' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (512): Checking extension for worker 7: ajp13 of type ajp13 (2) [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (116): found a worker ajp13 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (293): Found worker type 'ajp13' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (512): Checking extension for worker 8: ajp13 of type ajp13 (2) [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (116): found a worker ajp13 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (293): Found worker type 'ajp13' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (512): Checking extension for worker 9: ajp13 of type ajp13 (2) [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (116): found a worker ajp13 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (293): Found worker type 'ajp13' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (512): Checking extension for worker 10: ajp13 of type ajp13 (2) [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (116): found a worker ajp13 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (293): Found worker type 'ajp13' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (512): Checking extension for worker 11: ajp13 of type ajp13 (2) [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (116): found a worker ajp13 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (293): Found worker type 'ajp13' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (512): Checking extension for worker 12: ajp13 of type ajp13 (2) [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (116): found a worker ajp13 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (293): Found worker type 'ajp13' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (512): Checking extension for worker 13: ajp13 of type ajp13 (2) [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (116): found a worker ajp13 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (293): Found worker type 'ajp13' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (512): Checking extension for worker 14: ajp13 of type ajp13 (2) [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (116): found a worker ajp13 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_worker.c (293): Found worker type 'ajp13' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (512): Checking extension for worker 15: ajp13 of type ajp13 (2) [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (171): uri map dump after extension stripping: index=0 file='D:\Apache-tomcat\conf\uriworkermap.properties' reject_unsafe=0 reload=60 modified=1258040285 checked=1259064820 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (176): generation 0: size=0 nosize=0 capacity=0 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (176): generation 1: size=16 nosize=0 capacity=16 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #0: uri=/examples/servlet/* worker=ajp13 context=/examples/servlet/* source=uriworkermap type=Wildchar len=19 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #1: uri=/BrokerboxAdministrationTRIAL/* worker=ajp13 context=/BrokerboxAdministrationTRIAL/* source=uriworkermap type=Wildchar len=31 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #2: uri=/BrokerboxAdministrationBeta/* worker=ajp13 context=/BrokerboxAdministrationBeta/* source=uriworkermap type=Wildchar len=30 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #3: uri=/BrokerboxAdministrationLive/* worker=ajp13 context=/BrokerboxAdministrationLive/* source=uriworkermap type=Wildchar len=30 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #4: uri=/BrokerboxAdministration/* worker=ajp13 context=/BrokerboxAdministration/* source=uriworkermap type=Wildchar len=26 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #5: uri=/brokerboxReportsTRIAL/* worker=ajp13 context=/brokerboxReportsTRIAL/* source=uriworkermap type=Wildchar len=24 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #6: uri=/brokerboxReportsLive/* worker=ajp13 context=/brokerboxReportsLive/* source=uriworkermap type=Wildchar len=23 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #7: uri=/phoneboxTRIAL/* worker=ajp13 context=/phoneboxTRIAL/* source=uriworkermap type=Wildchar len=16 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #8: uri=/examples/*.jsp worker=ajp13 context=/examples/*.jsp source=uriworkermap type=Wildchar len=15 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #9: uri=/phoneboxLive/* worker=ajp13 context=/phoneboxLive/* source=uriworkermap type=Wildchar len=15 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #10: uri=/TestServlet/* worker=ajp13 context=/TestServlet/* source=uriworkermap type=Wildchar len=14 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #11: uri=/clickThru/* worker=ajp13 context=/clickThru/* source=uriworkermap type=Wildchar len=12 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #12: uri=/phonebox/* worker=ajp13 context=/phonebox/* source=uriworkermap type=Wildchar len=11 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #13: uri=/examples/* worker=ajp13 context=/examples/* source=uriworkermap type=Wildchar len=11 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #14: uri=/servlet/* worker=ajp13 context=/servlet/* source=uriworkermap type=Wildchar len=10 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (186): NEXT (1) map #15: uri=/*.jsp worker=ajp13 context=/*.jsp source=uriworkermap type=Wildchar len=6 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (482): Switching uri worker map from index 0 to index 1 [Tue Nov 24 13:13:40.492 2009] [5812:3256] [info] jk_isapi_plugin.c (2572): Jakarta/ISAPI/isapi_redirector/1.2.28 initialized [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_isapi_plugin.c (1841): Filter started [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (1036): Attempting to map URI '/localhost/BrokerboxAdministration/controller' from 16 maps [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/examples/servlet/*=ajp13' source 'uriworkermap' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/BrokerboxAdministrationTRIAL/*=ajp13' source 'uriworkermap' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/BrokerboxAdministrationBeta/*=ajp13' source 'uriworkermap' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/BrokerboxAdministrationLive/*=ajp13' source 'uriworkermap' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/BrokerboxAdministration/*=ajp13' source 'uriworkermap' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/brokerboxReportsTRIAL/*=ajp13' source 'uriworkermap' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/brokerboxReportsLive/*=ajp13' source 'uriworkermap' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/phoneboxTRIAL/*=ajp13' source 'uriworkermap' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/examples/*.jsp=ajp13' source 'uriworkermap' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/phoneboxLive/*=ajp13' source 'uriworkermap' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/TestServlet/*=ajp13' source 'uriworkermap' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/clickThru/*=ajp13' source 'uriworkermap' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/phonebox/*=ajp13' source 'uriworkermap' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/examples/*=ajp13' source 'uriworkermap' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/servlet/*=ajp13' source 'uriworkermap' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/*.jsp=ajp13' source 'uriworkermap' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/examples/servlet/*=ajp13' source 'uriworkermap' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/BrokerboxAdministrationTRIAL/*=ajp13' source 'uriworkermap' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/BrokerboxAdministrationBeta/*=ajp13' source 'uriworkermap' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/BrokerboxAdministrationLive/*=ajp13' source 'uriworkermap' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/BrokerboxAdministration/*=ajp13' source 'uriworkermap' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_uri_worker_map.c (863): Found a wildchar match '/BrokerboxAdministration/*=ajp13' [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_isapi_plugin.c (1922): check if [/BrokerboxAdministration/controller] points to the web-inf directory [Tue Nov 24 13:13:40.492 2009] [5812:3256] [debug] jk_isapi_plugin.c (1938): [/BrokerboxAdministration/controller] is a servlet url - should redirect to ajp13 - The IIS W3SVC1 log shows #Fields: date time s-sitename s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status 2009-11-24 12:13:40 W3SVC1 127.0.0.1 GET /BrokerboxAdministration/controller - 80 - 127.0.0.1 Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+5.2;+.NET+CLR+1.1.4322;+.NET+CLR+2.0.50727;+.NET+CLR+3.0.4506.2152;+.NET+CLR+3.5.30729) 404 2 1260 If I could get some pointers on how to drill into this further I would be grateful. The tomcat logs themselves (stdout, localhost, jakarta_service, catalina) are empty except for the bootup info. It seems to me that the isapi filter, although reading the ajp13 properties and identifying the mapping as an ajp13 connector, does not activate the connector. Thanks Glyn -- View this message in context: http://old.nabble.com/IIS-redirect-stops-at--xxx--is-a-servlet-url---should-redirect-to-ajp13-tp26495411p26495411.html Sent from the Tomcat - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org