4 Replies Latest reply on Jan 31, 2013 8:55 PM by khushalsingh

    IIS not redirecting requests to JBOSS EAP 6

    khushalsingh

      Hi,

       

      I am running JBOSS EAP 6 in domain mode. domain controller and managed node are on the different servers. Trying to configure JBOSS with IIS 7 but requests are not getting redirected from IIS to JBOSS. I can access the apps directly from JBOSS but through IIS they are not working.

       

      Configured IIS 7 and isapi_redirect.dll in windows 2008 R2.

      All the connectors comes pre configured in the domain configuration but still verified and did not find any problem with the connectors. Not sure what I am missing.

       

       

      Here is my IIS isapi_redirect.log (since requests are not reaching in JBOSS server so there is no log getting generated there).

       

      [Wed Nov 07 00:36:13.992 2012] [1692:4508] [info] init_jk::jk_isapi_plugin.c (2690): Starting Jakarta/ISAPI/isapi_redirector/1.2.37

      [Wed Nov 07 00:36:13.992 2012] [1692:4508] [debug] init_jk::jk_isapi_plugin.c (2701): Detected IIS version 7.5

      [Wed Nov 07 00:36:13.993 2012] [1692:4508] [debug] init_jk::jk_isapi_plugin.c (2703): Using ini file C:\jk\isapi_redirect.properties.

      [Wed Nov 07 00:36:13.993 2012] [1692:4508] [debug] init_jk::jk_isapi_plugin.c (2709): Using log file c:\jk\log\isapi_redirect.log.

      [Wed Nov 07 00:36:13.994 2012] [1692:4508] [debug] init_jk::jk_isapi_plugin.c (2710): Using log level 1.

      [Wed Nov 07 00:36:13.994 2012] [1692:4508] [debug] init_jk::jk_isapi_plugin.c (2711): Using log rotation time 0 seconds.

      [Wed Nov 07 00:36:13.995 2012] [1692:4508] [debug] init_jk::jk_isapi_plugin.c (2712): Using log file size 0 bytes.

      [Wed Nov 07 00:36:13.995 2012] [1692:4508] [debug] init_jk::jk_isapi_plugin.c (2714): Using extension uri /jk/isapi_redirect.dll.

      [Wed Nov 07 00:36:13.996 2012] [1692:4508] [debug] init_jk::jk_isapi_plugin.c (2715): Using worker file c:\jk\conf\worker.properties.

      [Wed Nov 07 00:36:13.996 2012] [1692:4508] [debug] init_jk::jk_isapi_plugin.c (2716): Using worker mount file c:\jk\conf\uriworkermap.properties.

      [Wed Nov 07 00:36:13.997 2012] [1692:4508] [debug] init_jk::jk_isapi_plugin.c (2718): Using rewrite rule file .

      [Wed Nov 07 00:36:13.997 2012] [1692:4508] [debug] init_jk::jk_isapi_plugin.c (2720): Using uri select 3.

      [Wed Nov 07 00:36:13.997 2012] [1692:4508] [debug] init_jk::jk_isapi_plugin.c (2721): Using no chunked encoding.

      [Wed Nov 07 00:36:13.998 2012] [1692:4508] [debug] init_jk::jk_isapi_plugin.c (2723): Using notification event SF_NOTIFY_AUTH_COMPLETE (0x04000000)

      [Wed Nov 07 00:36:13.998 2012] [1692:4508] [debug] init_jk::jk_isapi_plugin.c (2733): Using uri header TOMCATURI0000000180000000:.

      [Wed Nov 07 00:36:13.999 2012] [1692:4508] [debug] init_jk::jk_isapi_plugin.c (2734): Using query header TOMCATQUERY0000000180000000:.

      [Wed Nov 07 00:36:14.002 2012] [1692:4508] [debug] init_jk::jk_isapi_plugin.c (2735): Using worker header TOMCATWORKER0000000180000000:.

      [Wed Nov 07 00:36:14.002 2012] [1692:4508] [debug] init_jk::jk_isapi_plugin.c (2736): Using worker index TOMCATWORKERIDX0000000180000000:.

      [Wed Nov 07 00:36:14.003 2012] [1692:4508] [debug] init_jk::jk_isapi_plugin.c (2737): Using translate header TOMCATTRANSLATE0000000180000000:.

      [Wed Nov 07 00:36:14.003 2012] [1692:4508] [debug] init_jk::jk_isapi_plugin.c (2738): Using a default of 250 connections per pool.

      [Wed Nov 07 00:36:14.004 2012] [1692:4508] [debug] jk_map_read_property::jk_map.c (482): Adding property '/' with value 'loadbalancer' to map.

      [Wed Nov 07 00:36:14.005 2012] [1692:4508] [debug] jk_map_read_property::jk_map.c (482): Adding property '/*' with value 'loadbalancer' to map.

      [Wed Nov 07 00:36:14.005 2012] [1692:4508] [debug] jk_map_read_property::jk_map.c (482): Adding property '/HelloWorld' with value 'loadbalancer' to map.

      [Wed Nov 07 00:36:14.006 2012] [1692:4508] [debug] jk_map_read_property::jk_map.c (482): Adding property '/HelloWorld/*' with value 'loadbalancer' to map.

      [Wed Nov 07 00:36:14.006 2012] [1692:4508] [debug] jk_map_read_property::jk_map.c (482): Adding property '/webmonitor' with value 'loadbalancer' to map.

      [Wed Nov 07 00:36:14.007 2012] [1692:4508] [debug] jk_map_read_property::jk_map.c (482): Adding property '/webmonitor/*' with value 'loadbalancer' to map.

      [Wed Nov 07 00:36:14.008 2012] [1692:4508] [debug] uri_worker_map_load::jk_uri_worker_map.c (1197): Loading urimaps from c:\jk\conf\uriworkermap.properties with reload check interval 60 seconds

      [Wed Nov 07 00:36:14.008 2012] [1692:4508] [debug] uri_worker_map_add::jk_uri_worker_map.c (824): exact rule '/=loadbalancer' source 'uriworkermap' was added

      [Wed Nov 07 00:36:14.009 2012] [1692:4508] [debug] uri_worker_map_add::jk_uri_worker_map.c (815): wildchar rule '/*=loadbalancer' source 'uriworkermap' was added

      [Wed Nov 07 00:36:14.009 2012] [1692:4508] [debug] uri_worker_map_add::jk_uri_worker_map.c (824): exact rule '/HelloWorld=loadbalancer' source 'uriworkermap' was added

      [Wed Nov 07 00:36:14.010 2012] [1692:4508] [debug] uri_worker_map_add::jk_uri_worker_map.c (815): wildchar rule '/HelloWorld/*=loadbalancer' source 'uriworkermap' was added

      [Wed Nov 07 00:36:14.010 2012] [1692:4508] [debug] uri_worker_map_add::jk_uri_worker_map.c (824): exact rule '/webmonitor=loadbalancer' source 'uriworkermap' was added

      [Wed Nov 07 00:36:14.011 2012] [1692:4508] [debug] uri_worker_map_add::jk_uri_worker_map.c (815): wildchar rule '/webmonitor/*=loadbalancer' source 'uriworkermap' was added

      [Wed Nov 07 00:36:14.011 2012] [1692:4508] [debug] uri_worker_map_dump::jk_uri_worker_map.c (176): uri map dump after file load: id=1, index=0 file='c:\jk\conf\uriworkermap.properties' reject_unsafe=0 reload=60 modified=1352257363 checked=1352266574

      [Wed Nov 07 00:36:14.012 2012] [1692:4508] [debug] uri_worker_map_dump::jk_uri_worker_map.c (182): generation 0: size=0 nosize=0 capacity=0

      [Wed Nov 07 00:36:14.012 2012] [1692:4508] [debug] uri_worker_map_dump::jk_uri_worker_map.c (182): generation 1: size=6 nosize=0 capacity=8

      [Wed Nov 07 00:36:14.013 2012] [1692:4508] [debug] uri_worker_map_dump::jk_uri_worker_map.c (195): NEXT (1) map #0: uri=/webmonitor/* worker=loadbalancer context=/webmonitor/* source=uriworkermap type=Wildchar len=13

      [Wed Nov 07 00:36:14.014 2012] [1692:4508] [debug] uri_worker_map_dump::jk_uri_worker_map.c (195): NEXT (1) map #1: uri=/HelloWorld/* worker=loadbalancer context=/HelloWorld/* source=uriworkermap type=Wildchar len=13

      [Wed Nov 07 00:36:14.014 2012] [1692:4508] [debug] uri_worker_map_dump::jk_uri_worker_map.c (195): NEXT (1) map #2: uri=/HelloWorld worker=loadbalancer context=/HelloWorld source=uriworkermap type=Exact len=11

      [Wed Nov 07 00:36:14.014 2012] [1692:4508] [debug] uri_worker_map_dump::jk_uri_worker_map.c (195): NEXT (1) map #3: uri=/webmonitor worker=loadbalancer context=/webmonitor source=uriworkermap type=Exact len=11

      [Wed Nov 07 00:36:14.015 2012] [1692:4508] [debug] uri_worker_map_dump::jk_uri_worker_map.c (195): NEXT (1) map #4: uri=/* worker=loadbalancer context=/* source=uriworkermap type=Wildchar len=2

      [Wed Nov 07 00:36:14.016 2012] [1692:4508] [debug] uri_worker_map_dump::jk_uri_worker_map.c (195): NEXT (1) map #5: uri=/ worker=loadbalancer context=/ source=uriworkermap type=Exact len=1

      [Wed Nov 07 00:36:14.016 2012] [1692:4508] [debug] jk_map_read_property::jk_map.c (482): Adding property 'worker.list' with value 'loadbalancer,status' to map.

      [Wed Nov 07 00:36:14.017 2012] [1692:4508] [debug] jk_map_read_property::jk_map.c (482): Adding property 'worker.mdcxvd1151-NodeOne.port' with value '8009' to map.

      [Wed Nov 07 00:36:14.017 2012] [1692:4508] [debug] jk_map_read_property::jk_map.c (482): Adding property 'worker.mdcxvd1151-NodeOne.host' with value '10.3.45.125' to map.

      [Wed Nov 07 00:36:14.018 2012] [1692:4508] [debug] jk_map_read_property::jk_map.c (482): Adding property 'worker.mdcxvd1151-NodeOne.type' with value 'ajp13' to map.

      [Wed Nov 07 00:36:14.018 2012] [1692:4508] [debug] jk_map_read_property::jk_map.c (482): Adding property 'worker.loadbalancer.type' with value 'lb' to map.

      [Wed Nov 07 00:36:14.019 2012] [1692:4508] [debug] jk_map_read_property::jk_map.c (482): Adding property 'worker.loadbalancer.balance_workers' with value 'mdcxvd1151-NodeOne' to map.

      [Wed Nov 07 00:36:14.019 2012] [1692:4508] [debug] jk_map_read_property::jk_map.c (482): Adding property 'worker.status.type' with value 'status' to map.

      [Wed Nov 07 00:36:14.020 2012] [1692:4508] [debug] jk_map_resolve_references::jk_map.c (764): Checking for references with prefix worker. with wildcard (recursion 1)

      [Wed Nov 07 00:36:14.020 2012] [1692:4508] [debug] jk_shm_calculate_size::jk_shm.c (129): worker loadbalancer of type lb has 1 members

      [Wed Nov 07 00:36:14.021 2012] [1692:4508] [debug] jk_shm_calculate_size::jk_shm.c (136): shared memory will contain 0 ajp workers and 1 lb workers with 1 members

      [Wed Nov 07 00:36:14.021 2012] [1692:4508] [debug] jk_shm_open::jk_shm.c (318): Initialized shared memory Global\JK_LOCALHOST_1_JK_ISAPI_REDIRECT [1] size=1536 workers=-1 free=1152 addr=0x9d0000

      [Wed Nov 07 00:36:14.022 2012] [1692:4508] [debug] jk_map_dump::jk_map.c (580): Dump of map 4: 'worker.list' -> 'loadbalancer,status'

      [Wed Nov 07 00:36:14.022 2012] [1692:4508] [debug] jk_map_dump::jk_map.c (580): Dump of map 4: 'worker.mdcxvd1151-NodeOne.port' -> '8009'

      [Wed Nov 07 00:36:14.023 2012] [1692:4508] [debug] jk_map_dump::jk_map.c (580): Dump of map 4: 'worker.mdcxvd1151-NodeOne.host' -> '10.3.45.125'

      [Wed Nov 07 00:36:14.023 2012] [1692:4508] [debug] jk_map_dump::jk_map.c (580): Dump of map 4: 'worker.mdcxvd1151-NodeOne.type' -> 'ajp13'

      [Wed Nov 07 00:36:14.024 2012] [1692:4508] [debug] jk_map_dump::jk_map.c (580): Dump of map 4: 'worker.loadbalancer.type' -> 'lb'

      [Wed Nov 07 00:36:14.024 2012] [1692:4508] [debug] jk_map_dump::jk_map.c (580): Dump of map 4: 'worker.loadbalancer.balance_workers' -> 'mdcxvd1151-NodeOne'

      [Wed Nov 07 00:36:14.025 2012] [1692:4508] [debug] jk_map_dump::jk_map.c (580): Dump of map 4: 'worker.status.type' -> 'status'

      [Wed Nov 07 00:36:14.025 2012] [1692:4508] [debug] build_worker_map::jk_worker.c (241): creating worker loadbalancer

      [Wed Nov 07 00:36:14.026 2012] [1692:4508] [debug] wc_create_worker::jk_worker.c (145): about to create instance loadbalancer of lb

      [Wed Nov 07 00:36:14.027 2012] [1692:4508] [debug] wc_create_worker::jk_worker.c (158): about to validate and init loadbalancer

      [Wed Nov 07 00:36:14.027 2012] [1692:4508] [debug] wc_create_worker::jk_worker.c (145): about to create instance mdcxvd1151-NodeOne of ajp13

      [Wed Nov 07 00:36:14.028 2012] [1692:4508] [debug] ajp_worker_factory::jk_ajp_common.c (3023): ajp worker 'mdcxvd1151-NodeOne' type=2 created

      [Wed Nov 07 00:36:14.028 2012] [1692:4508] [debug] wc_create_worker::jk_worker.c (158): about to validate and init mdcxvd1151-NodeOne

      [Wed Nov 07 00:36:14.029 2012] [1692:4508] [debug] ajp_validate::jk_ajp_common.c (2691): worker mdcxvd1151-NodeOne contact is '10.3.45.125:8009'

      [Wed Nov 07 00:36:14.029 2012] [1692:4508] [debug] jk_ajp_push::jk_ajp_common.c (1113): syncing shm for ajp worker 'mdcxvd1151-NodeOne' from mem (0->0) [0->0]

      [Wed Nov 07 00:36:14.030 2012] [1692:4508] [debug] ajp_init::jk_ajp_common.c (2887): setting endpoint options:

      [Wed Nov 07 00:36:14.030 2012] [1692:4508] [debug] ajp_init::jk_ajp_common.c (2890): keepalive:              0

      [Wed Nov 07 00:36:14.031 2012] [1692:4508] [debug] ajp_init::jk_ajp_common.c (2894): socket timeout:         0

      [Wed Nov 07 00:36:14.031 2012] [1692:4508] [debug] ajp_init::jk_ajp_common.c (2898): socket connect timeout: 0

      [Wed Nov 07 00:36:14.032 2012] [1692:4508] [debug] ajp_init::jk_ajp_common.c (2902): buffer size:            0

      [Wed Nov 07 00:36:14.033 2012] [1692:4508] [debug] ajp_init::jk_ajp_common.c (2906): pool timeout:           0

      [Wed Nov 07 00:36:14.033 2012] [1692:4508] [debug] ajp_init::jk_ajp_common.c (2910): ping timeout:           10000

      [Wed Nov 07 00:36:14.034 2012] [1692:4508] [debug] ajp_init::jk_ajp_common.c (2914): connect timeout:        0

      [Wed Nov 07 00:36:14.034 2012] [1692:4508] [debug] ajp_init::jk_ajp_common.c (2918): reply timeout:          0

      [Wed Nov 07 00:36:14.035 2012] [1692:4508] [debug] ajp_init::jk_ajp_common.c (2922): prepost timeout:        0

      [Wed Nov 07 00:36:14.035 2012] [1692:4508] [debug] ajp_init::jk_ajp_common.c (2926): recovery options:       0

      [Wed Nov 07 00:36:14.036 2012] [1692:4508] [debug] ajp_init::jk_ajp_common.c (2930): retries:                2

      [Wed Nov 07 00:36:14.036 2012] [1692:4508] [debug] ajp_init::jk_ajp_common.c (2934): max packet size:        8192

      [Wed Nov 07 00:36:14.037 2012] [1692:4508] [debug] ajp_init::jk_ajp_common.c (2938): retry interval:         100

      [Wed Nov 07 00:36:14.037 2012] [1692:4508] [debug] ajp_create_endpoint_cache::jk_ajp_common.c (2750): setting connection pool size to 250 with min 125 and acquire timeout 200

      [Wed Nov 07 00:36:14.039 2012] [1692:4508] [debug] validate::jk_lb_worker.c (1725): Balanced worker 0 has name mdcxvd1151-NodeOne and route mdcxvd1151-NodeOne in domain

      [Wed Nov 07 00:36:14.040 2012] [1692:4508] [debug] update_mult::jk_lb_worker.c (262): worker mdcxvd1151-NodeOne gets multiplicity 1

      [Wed Nov 07 00:36:14.040 2012] [1692:4508] [debug] jk_lb_push::jk_lb_worker.c (358): syncing shm for lb 'loadbalancer' from mem (0->0)

      [Wed Nov 07 00:36:14.041 2012] [1692:4508] [debug] build_worker_map::jk_worker.c (241): creating worker status

      [Wed Nov 07 00:36:14.041 2012] [1692:4508] [debug] wc_create_worker::jk_worker.c (145): about to create instance status of status

      [Wed Nov 07 00:36:14.042 2012] [1692:4508] [debug] wc_create_worker::jk_worker.c (158): about to validate and init status

      [Wed Nov 07 00:36:14.042 2012] [1692:4508] [debug] init::jk_status.c (5078): Status worker 'status' is read/write and has css '(null)', prefix 'worker', name space 'jk:', xml name space 'xmlns:jk="http://tomcat.apache.org"', document type '(null)'

      [Wed Nov 07 00:36:14.043 2012] [1692:4508] [debug] init::jk_status.c (5129): Status worker 'status' has good rating for '0000000f' and bad rating for '00ff1010'

      [Wed Nov 07 00:36:14.044 2012] [1692:4508] [debug] wc_get_worker_for_name::jk_worker.c (115): found a worker loadbalancer

      [Wed Nov 07 00:36:14.044 2012] [1692:4508] [debug] wc_get_name_for_type::jk_worker.c (292): Found worker type 'lb'

      [Wed Nov 07 00:36:14.045 2012] [1692:4508] [debug] extension_fix_activation::jk_uri_worker_map.c (483): Checking extension for worker loadbalancer of type lb (5)

      [Wed Nov 07 00:36:14.045 2012] [1692:4508] [debug] wc_get_worker_for_name::jk_worker.c (115): found a worker loadbalancer

      [Wed Nov 07 00:36:14.046 2012] [1692:4508] [debug] wc_get_name_for_type::jk_worker.c (292): Found worker type 'lb'

      [Wed Nov 07 00:36:14.046 2012] [1692:4508] [debug] extension_fix_activation::jk_uri_worker_map.c (483): Checking extension for worker loadbalancer of type lb (5)

      [Wed Nov 07 00:36:14.047 2012] [1692:4508] [debug] wc_get_worker_for_name::jk_worker.c (115): found a worker loadbalancer

      [Wed Nov 07 00:36:14.047 2012] [1692:4508] [debug] wc_get_name_for_type::jk_worker.c (292): Found worker type 'lb'

      [Wed Nov 07 00:36:14.048 2012] [1692:4508] [debug] extension_fix_activation::jk_uri_worker_map.c (483): Checking extension for worker loadbalancer of type lb (5)

      [Wed Nov 07 00:36:14.049 2012] [1692:4508] [debug] wc_get_worker_for_name::jk_worker.c (115): found a worker loadbalancer

      [Wed Nov 07 00:36:14.049 2012] [1692:4508] [debug] wc_get_name_for_type::jk_worker.c (292): Found worker type 'lb'

      [Wed Nov 07 00:36:14.050 2012] [1692:4508] [debug] extension_fix_activation::jk_uri_worker_map.c (483): Checking extension for worker loadbalancer of type lb (5)

      [Wed Nov 07 00:36:14.050 2012] [1692:4508] [debug] wc_get_worker_for_name::jk_worker.c (115): found a worker loadbalancer

      [Wed Nov 07 00:36:14.051 2012] [1692:4508] [debug] wc_get_name_for_type::jk_worker.c (292): Found worker type 'lb'

      [Wed Nov 07 00:36:14.051 2012] [1692:4508] [debug] extension_fix_activation::jk_uri_worker_map.c (483): Checking extension for worker loadbalancer of type lb (5)

      [Wed Nov 07 00:36:14.052 2012] [1692:4508] [debug] wc_get_worker_for_name::jk_worker.c (115): found a worker loadbalancer

      [Wed Nov 07 00:36:14.053 2012] [1692:4508] [debug] wc_get_name_for_type::jk_worker.c (292): Found worker type 'lb'

      [Wed Nov 07 00:36:14.053 2012] [1692:4508] [debug] extension_fix_activation::jk_uri_worker_map.c (483): Checking extension for worker loadbalancer of type lb (5)

      [Wed Nov 07 00:36:14.054 2012] [1692:4508] [debug] uri_worker_map_dump::jk_uri_worker_map.c (176): uri map dump after extension stripping: id=1, index=0 file='c:\jk\conf\uriworkermap.properties' reject_unsafe=0 reload=60 modified=1352257363 checked=1352266574

      [Wed Nov 07 00:36:14.055 2012] [1692:4508] [debug] uri_worker_map_dump::jk_uri_worker_map.c (182): generation 0: size=0 nosize=0 capacity=0

      [Wed Nov 07 00:36:14.055 2012] [1692:4508] [debug] uri_worker_map_dump::jk_uri_worker_map.c (182): generation 1: size=6 nosize=0 capacity=8

      [Wed Nov 07 00:36:14.056 2012] [1692:4508] [debug] uri_worker_map_dump::jk_uri_worker_map.c (195): NEXT (1) map #0: uri=/webmonitor/* worker=loadbalancer context=/webmonitor/* source=uriworkermap type=Wildchar len=13

      [Wed Nov 07 00:36:14.056 2012] [1692:4508] [debug] uri_worker_map_dump::jk_uri_worker_map.c (195): NEXT (1) map #1: uri=/HelloWorld/* worker=loadbalancer context=/HelloWorld/* source=uriworkermap type=Wildchar len=13

      [Wed Nov 07 00:36:14.057 2012] [1692:4508] [debug] uri_worker_map_dump::jk_uri_worker_map.c (195): NEXT (1) map #2: uri=/HelloWorld worker=loadbalancer context=/HelloWorld source=uriworkermap type=Exact len=11

      [Wed Nov 07 00:36:14.058 2012] [1692:4508] [debug] uri_worker_map_dump::jk_uri_worker_map.c (195): NEXT (1) map #3: uri=/webmonitor worker=loadbalancer context=/webmonitor source=uriworkermap type=Exact len=11

      [Wed Nov 07 00:36:14.059 2012] [1692:4508] [debug] uri_worker_map_dump::jk_uri_worker_map.c (195): NEXT (1) map #4: uri=/* worker=loadbalancer context=/* source=uriworkermap type=Wildchar len=2

      [Wed Nov 07 00:36:14.059 2012] [1692:4508] [debug] uri_worker_map_dump::jk_uri_worker_map.c (195): NEXT (1) map #5: uri=/ worker=loadbalancer context=/ source=uriworkermap type=Exact len=1

      [Wed Nov 07 00:36:14.060 2012] [1692:4508] [debug] uri_worker_map_switch::jk_uri_worker_map.c (586): Switching uri worker map from index 0 to index 1

      [Wed Nov 07 00:36:14.061 2012] [1692:4508] [info] init_jk::jk_isapi_plugin.c (2887): Jakarta/ISAPI/isapi_redirector/1.2.37 initialized

      [Wed Nov 07 00:36:14.062 2012] [1692:4508] [debug] handle_notify_event::jk_isapi_plugin.c (1909): Filter started

      [Wed Nov 07 00:36:14.062 2012] [1692:4508] [debug] map_uri_to_worker_ext::jk_uri_worker_map.c (1131): Attempting to map URI '/localhost/' from 6 maps

      [Wed Nov 07 00:36:14.063 2012] [1692:4508] [debug] find_match::jk_uri_worker_map.c (945): Attempting to map context URI '/webmonitor/*=loadbalancer' source 'uriworkermap'

      [Wed Nov 07 00:36:14.064 2012] [1692:4508] [debug] find_match::jk_uri_worker_map.c (945): Attempting to map context URI '/HelloWorld/*=loadbalancer' source 'uriworkermap'

      [Wed Nov 07 00:36:14.064 2012] [1692:4508] [debug] find_match::jk_uri_worker_map.c (945): Attempting to map context URI '/HelloWorld=loadbalancer' source 'uriworkermap'

      [Wed Nov 07 00:36:14.065 2012] [1692:4508] [debug] find_match::jk_uri_worker_map.c (945): Attempting to map context URI '/webmonitor=loadbalancer' source 'uriworkermap'

      [Wed Nov 07 00:36:14.066 2012] [1692:4508] [debug] find_match::jk_uri_worker_map.c (945): Attempting to map context URI '/*=loadbalancer' source 'uriworkermap'

      [Wed Nov 07 00:36:14.067 2012] [1692:4508] [debug] find_match::jk_uri_worker_map.c (958): Found a wildchar match '/*=loadbalancer'

      [Wed Nov 07 00:36:14.068 2012] [1692:4508] [debug] handle_notify_event::jk_isapi_plugin.c (1991): check if [/] points to the web-inf directory

      [Wed Nov 07 00:36:14.068 2012] [1692:4508] [debug] handle_notify_event::jk_isapi_plugin.c (2008): [/] is a servlet url - should redirect to loadbalancer

      [Wed Nov 07 00:36:14.069 2012] [1692:4508] [debug] handle_notify_event::jk_isapi_plugin.c (2046): fowarding escaped URI [/]

      [Wed Nov 07 00:36:14.070 2012] [1692:4508] [debug] handle_notify_event::jk_isapi_plugin.c (2119): forwarding to : /jk/isapi_redirect.dll

      [Wed Nov 07 00:36:14.071 2012] [1692:4508] [debug] handle_notify_event::jk_isapi_plugin.c (2121): forward URI   : TOMCATURI0000000180000000:/

      [Wed Nov 07 00:36:14.071 2012] [1692:4508] [debug] handle_notify_event::jk_isapi_plugin.c (2126): forward worker: TOMCATWORKER0000000180000000:loadbalancer

      [Wed Nov 07 00:36:14.072 2012] [1692:4508] [debug] handle_notify_event::jk_isapi_plugin.c (2128): worker index  : TOMCATWORKERIDX0000000180000000:4

      [Wed Nov 07 00:37:18.146 2012] [1692:404] [info] TerminateFilter::jk_isapi_plugin.c (2384): Jakarta/ISAPI/isapi_redirector/1.2.37 stopping

      [Wed Nov 07 00:37:18.147 2012] [1692:404] [debug] close_workers::jk_worker.c (217): close_workers will destroy worker loadbalancer

      [Wed Nov 07 00:37:18.147 2012] [1692:404] [debug] ajp_destroy::jk_ajp_common.c (3039): up to 250 endpoints to close

      [Wed Nov 07 00:37:18.148 2012] [1692:404] [debug] ajp_close_endpoint::jk_ajp_common.c (804): (mdcxvd1151-NodeOne) closing endpoint with socket -1 (socket shutdown)

      [Wed Nov 07 00:37:18.148 2012] [1692:404] [debug] ajp_close_endpoint::jk_ajp_common.c (804): (mdcxvd1151-NodeOne) closing endpoint with socket -1 (socket shutdown)

      [Wed Nov 07 00:37:18.149 2012] [1692:404] [debug] ajp_close_endpoint::jk_ajp_common.c (804): (mdcxvd1151-NodeOne) closing endpoint with socket -1 (socket shutdown)

      [Wed Nov 07 00:37:18.149 2012] [1692:404] [debug] ajp_close_endpoint::jk_ajp_common.c (804): (mdcxvd1151-NodeOne) closing endpoint with socket -1 (socket shutdown)

      [Wed Nov 07 00:37:18.150 2012] [1692:404] [debug] ajp_close_endpoint::jk_ajp_common.c (804): (mdcxvd1151-NodeOne) closing endpoint with socket -1 (socket shutdown)

      [Wed Nov 07 00:37:18.150 2012] [1692:404] [debug] ajp_close_endpoint::jk_ajp_common.c (804): (mdcxvd1151-NodeOne) closing endpoint with socket -1 (socket shutdown)

      [Wed Nov 07 00:37:18.150 2012] [1692:404] [debug] ajp_close_endpoint::jk_ajp_common.c (804): (mdcxvd1151-NodeOne) closing endpoint with socket -1 (socket shutdown)

      [Wed Nov 07 00:37:18.151 2012] [1692:404] [debug] ajp_close_endpoint::jk_ajp_common.c (804): (mdcxvd1151-NodeOne) closing endpoint with socket -1 (socket shutdown)

      [Wed Nov 07 00:37:18.151 2012] [1692:404] [debug] ajp_close_endpoint::jk_ajp_common.c (804): (mdcxvd1151-NodeOne) closing endpoint with socket -1 (socket shutdown)

      [Wed Nov 07 00:37:18.152 2012] [1692:404] [debug] ajp_close_endpoint::jk_ajp_common.c (804): (mdcxvd1151-NodeOne) closing endpoint with socket -1 (socket shutdown)

      [Wed Nov 07 00:37:18.152 2012] [1692:404] [debug] ajp_close_endpoint::jk_ajp_common.c (804): (mdcxvd1151-NodeOne) closing endpoint with socket -1 (socket shutdown)

      [Wed Nov 07 00:37:18.153 2012] [1692:404] [debug] ajp_close_endpoint::jk_ajp_common.c (804): (mdcxvd1151-NodeOne) closing endpoint with socket -1 (socket shutdown)

      [Wed Nov 07 00:37:18.153 2012] [1692:404] [debug] ajp_close_endpoint::jk_ajp_common.c (804): (mdcxvd1151-NodeOne) closing endpoint with socket -1 (socket shutdown)

      [Wed Nov 07 00:37:18.154 2012] [1692:404] [debug] ajp_close_endpoint::jk_ajp_common.c (804): (mdcxvd1151-NodeOne) closing endpoint with socket -1 (socket shutdown)

      [Wed Nov 07 00:37:18.154 2012] [1692:404] [debug] ajp_close_endpoint::jk_ajp_common.c (804): (mdcxvd1151-NodeOne) closing endpoint with socket -1 (socket shutdown)

      [Wed Nov 07 00:37:18.155 2012] [1692:404] [debug] ajp_close_endpoint::jk_ajp_common.c (804): (mdcxvd1151-NodeOne) closing endpoint with socket -1 (socket shutdown)

      [Wed Nov 07 00:37:18.155 2012] [1692:404] [debug] ajp_close_endpoint::jk_ajp_common.c (804): (mdcxvd1151-NodeOne) closing endpoint with socket -1 (socket shutdown)

      [Wed Nov 07 00:37:18.155 2012] [1692:404] [debug] ajp_close_endpoint::jk_ajp_common.c (804): (mdcxvd1151-NodeOne) closing endpoint with socket -1 (socket shutdown)

      [Wed Nov 07 00:37:18.156 2012] [1692:404] [debug] ajp_close_endpoint::jk_ajp_common.c (804): (mdcxvd1151-NodeOne) closing endpoint with socket -1 (socket shutdown)

      [Wed Nov 07 00:37:18.156 2012] [1692:404] [debug] ajp_close_endpoint::jk_ajp_common.c (804): (mdcxvd1151-NodeOne) closing endpoint with socket -1 (socket shutdown)

      [Wed Nov 07 00:37:18.157 2012] [1692:404] [debug] ajp_close_endpoint::jk_ajp_common.c (804): (mdcxvd1151-NodeOne) closing endpoint with socket -1 (socket shutdown)

      [Wed Nov 07 00:37:18.280 2012] [1692:404] [debug] close_workers::jk_worker.c (217): close_workers will destroy worker status

      [Wed Nov 07 00:37:18.281 2012] [1692:404] [debug] jk_shm_close::jk_shm.c (360): Closed shared memory Global\JK_LOCALHOST_1_JK_ISAPI_REDIRECT childs=1

        • 1. Re: IIS not redirecting requests to JBOSS EAP 6
          ctomc

          Hi & welcome to forums.

           

          it looks like you have some problem with configuration, might be issue with firewall,

           

          check firewall on both sides, on windows server as by default it blocks outgoing connections and also check firewall settings on machine you are running jboss.

           

           

          --

          tomaz

          • 2. Re: IIS not redirecting requests to JBOSS EAP 6
            khushalsingh

            Thanks Tomaz, there was no problem with the firewall but definitely it was configuration issue.

             

            So many people in different forums facing problem with IIS and JBOSS/Tomcat integration.

             

            Try this:

             

            1. Install Tomcat / JBOSS

            2. Install IIS

            3. Download isapi_redirect.dll

            4. Create all three property files (isapi_redirect, worker and uriworker) and put them in proper place.

            5. Configure IIS server

            6. Very Important Step - extension_uri in isapi_redirect.properties file should have virtual path of the isapi_redirect.dll file. for example, let’s say you placed "isapi_redirect.dll" file in "c:\abc\xyz\isapi_redirect.dll" and created ISAPI filer in IIS as "alias=jboss" path="c:\abc\xyz\isapi_redirect.dll" then your extension_uri in the isapi_redirect.properties will be /jboss/isapi_redirect.dll. I struggled for two weeks and went through all the forums but did not find this solution.

            7. If you are still facing problem then check your OS/dll bit size and make appropriate changes in IIS application pool (enable 32-bit parameter).

            8. Make sure AJP port is defined in JBOSS /Tomcat.

             

             

            1 of 1 people found this helpful
            • 3. Re: IIS not redirecting requests to JBOSS EAP 6
              bilal_s

              Kush,

               

              I am biased, thus, I used this methodology:

              1. Install IIS

              2. Install JBoss

              3. Configure JBoss AJP (add to <subsystem xmlns="urn:jboss:domain:web:1.1". ... a connector reference like so:  <connector name="ajp" protocol="AJP/1.3" scheme="http" socket-binding="ajp" />  )

              4. Download BonCode connector

              5. Run Connector_Setup and select "wildcard mapping"

               

              Done.

              • 4. Re: IIS not redirecting requests to JBOSS EAP 6
                khushalsingh

                I never tried BonCode connector so cannot comment, if it working for you then we have atleast 2 options to configure.

                 

                 

                Thanks

                Khus