1 2 3 Previous Next 30 Replies Latest reply on Feb 14, 2011 1:57 PM by vtech005 Go to original post
      • 15. Jboss 5.1 and IIS
        mp911de

        Hi Victors,

        the problem seems to be within your server.xml. JBoss is getting an empty (invalid?) content. Can you check, whether your file has non-ascii chars? (e.g. if you edit Files with an UTF-8-Editor it adds UTF Byte Order Mark (BOM, invisible for some Editors)  at the start of the File, you can just see it with an Hex-Editor). Try to validate your XML at http://www.validome.org/xml/ using File-Upload.

         

        Best regards,

        Mark

        • 16. Jboss 5.1 and IIS
          vtech005

          It says the document is not valid.

           

          Validated files

               File name    Charsets    Source

          1    server.xml    UTF-8    Fallback

          Top

          Error (1)

          Line    File name:    server.xml

          1    Column:    10

               Error:    Can not find declaration of element 'Server'.

               Error Position:   

           

          <Server>

           

          The closing ----<Server> was underlined please hw do i fix this?


          • 17. Jboss 5.1 and IIS
            vtech005

            Hello Mark

             

             

            Please advise,

            If what am trying to acheive here, would work out if i using

            Apache HTTP Server 2.2

            Mod_jk.so

            Jboss 5.1

             

            Thanks

            • 18. Jboss 5.1 and IIS
              mp911de

              Hi Victor,

              Apache HTTP should be fine too, but your problem is not IIS, it's something in JBoss, but I don't have an other idea to skip jvmRoute. Perhaps anybody other in the community has an Idea.

               

              Best regards,

              Mark

              • 19. Jboss 5.1 and IIS
                mp911de

                It just means, that XML Validator could not check any rules for the Server-Element because no DTD/Schema is given. Retry validation with "Well-Formedness only".

                 

                Best regards,

                Mark

                • 20. Jboss 5.1 and IIS
                  vtech005

                  I copied another xml file that has been configured and replace it and it came up

                   

                  Try to access from another pc from same LAN

                  I get

                  Service Temporary Unavailable!

                  The server is temporarily unable to service your request due tomaintenance downtime or capacity problems. Please try again later.





                  Jakarta/ISAPI/isapi_redirector/1.2.30

                   

                  ...................................................

                  [Fri Feb 11 18:21:47.203 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/TaxManager/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:21:47.218 2011] [5884:5164] [debug] jk_uri_worker_map.c (863): Found a wildchar match '/TaxManager/*=node1'

                  [Fri Feb 11 18:21:47.250 2011] [5884:5164] [debug] jk_isapi_plugin.c (1916): check if [/TaxManager/] points to the web-inf directory

                  [Fri Feb 11 18:21:47.265 2011] [5884:5164] [debug] jk_isapi_plugin.c (1932): [/TaxManager/] is a servlet url - should redirect to node1

                  [Fri Feb 11 18:21:47.296 2011] [5884:5164] [debug] jk_isapi_plugin.c (1972): fowarding escaped URI [/TaxManager/]

                  [Fri Feb 11 18:21:47.312 2011] [5884:5164] [debug] jk_worker.c (339): Maintaining worker node1

                  [Fri Feb 11 18:21:47.343 2011] [5884:5164] [debug] jk_isapi_plugin.c (2792): Reading extension header HTTP_TOMCATWORKER6A6B0000: node1

                  [Fri Feb 11 18:21:47.359 2011] [5884:5164] [debug] jk_isapi_plugin.c (2793): Reading extension header HTTP_TOMCATWORKERIDX6A6B0000: 3

                  [Fri Feb 11 18:21:47.390 2011] [5884:5164] [debug] jk_isapi_plugin.c (2794): Reading extension header HTTP_TOMCATURI6A6B0000: /TaxManager/

                  [Fri Feb 11 18:21:47.421 2011] [5884:5164] [debug] jk_isapi_plugin.c (2795): Reading extension header HTTP_TOMCATQUERY6A6B0000: (null)

                  [Fri Feb 11 18:21:47.437 2011] [5884:5164] [debug] jk_isapi_plugin.c (2850): Applying service extensions

                  [Fri Feb 11 18:21:47.453 2011] [5884:5164] [debug] jk_isapi_plugin.c (3108): Service protocol=HTTP/1.1 method=GET host=192.168.1.2 addr=192.168.1.2 name=192.168.1.3 port=80 auth= user= uri=/TaxManager/

                  [Fri Feb 11 18:21:47.484 2011] [5884:5164] [debug] jk_isapi_plugin.c (3120): Service request headers=8 attributes=0 chunked=no content-length=0 available=0

                  [Fri Feb 11 18:21:47.500 2011] [5884:5164] [debug] jk_worker.c (116): found a worker node1

                  [Fri Feb 11 18:21:47.531 2011] [5884:5164] [debug] jk_isapi_plugin.c (2162): got a worker for name node1

                  [Fri Feb 11 18:21:47.546 2011] [5884:5164] [debug] jk_ajp_common.c (3093): acquired connection pool slot=0 after 0 retries

                  [Fri Feb 11 18:21:47.593 2011] [5884:5164] [debug] jk_ajp_common.c (605): ajp marshaling done

                  [Fri Feb 11 18:21:47.625 2011] [5884:5164] [debug] jk_ajp_common.c (2376): processing node1 with 2 retries

                  [Fri Feb 11 18:21:47.640 2011] [5884:5164] [debug] jk_ajp_common.c (1579): (node1) all endpoints are disconnected.

                  [Fri Feb 11 18:21:47.671 2011] [5884:5164] [debug] jk_connect.c (480): socket TCP_NODELAY set to On

                  [Fri Feb 11 18:21:47.687 2011] [5884:5164] [debug] jk_connect.c (604): trying to connect socket 2004 to 192.168.1.6:8009

                  [Fri Feb 11 18:22:08.671 2011] [5884:5164] [info] jk_connect.c (622): connect to 192.168.1.6:8009 failed (errno=60)

                  [Fri Feb 11 18:22:08.687 2011] [5884:5164] [info] jk_ajp_common.c (959): Failed opening socket to (192.168.1.6:8009) (errno=60)

                  [Fri Feb 11 18:22:08.718 2011] [5884:5164] [error] jk_ajp_common.c (1585): (node1) connecting to backend failed. Tomcat is probably not started or is listening on the wrong port (errno=60)

                  [Fri Feb 11 18:22:08.734 2011] [5884:5164] [info] jk_ajp_common.c (2540): (node1) sending request to tomcat failed (recoverable), because of error during request sending (attempt=1)

                  [Fri Feb 11 18:22:08.765 2011] [5884:5164] [debug] jk_ajp_common.c (2397): retry 1, sleeping for 100 ms before retrying

                  [Fri Feb 11 18:22:08.890 2011] [5884:5164] [debug] jk_ajp_common.c (1579): (node1) all endpoints are disconnected.

                  [Fri Feb 11 18:22:08.906 2011] [5884:5164] [debug] jk_connect.c (480): socket TCP_NODELAY set to On

                  [Fri Feb 11 18:22:08.921 2011] [5884:5164] [debug] jk_connect.c (604): trying to connect socket 2004 to 192.168.1.6:8009

                  [Fri Feb 11 18:22:29.890 2011] [5884:5164] [info] jk_connect.c (622): connect to 192.168.1.6:8009 failed (errno=60)

                  [Fri Feb 11 18:22:29.968 2011] [5884:5164] [info] jk_ajp_common.c (959): Failed opening socket to (192.168.1.6:8009) (errno=60)

                  [Fri Feb 11 18:22:30.062 2011] [5884:5164] [error] jk_ajp_common.c (1585): (node1) connecting to backend failed. Tomcat is probably not started or is listening on the wrong port (errno=60)

                  [Fri Feb 11 18:22:30.109 2011] [5884:5164] [info] jk_ajp_common.c (2540): (node1) sending request to tomcat failed (recoverable), because of error during request sending (attempt=2)

                  [Fri Feb 11 18:22:30.125 2011] [5884:5164] [error] jk_ajp_common.c (2559): (node1) connecting to tomcat failed.

                  [Fri Feb 11 18:22:30.218 2011] [5884:5164] [error] jk_isapi_plugin.c (2195): service() failed with http error 503

                  [Fri Feb 11 18:22:30.250 2011] [5884:5164] [debug] jk_ajp_common.c (757): (node1) resetting endpoint with sd = 4294967295 (socket shutdown)

                  [Fri Feb 11 18:22:30.343 2011] [5884:5164] [debug] jk_ajp_common.c (3010): recycling connection pool slot=0 for worker node1

                  [Fri Feb 11 18:25:45.890 2011] [5884:5164] [debug] jk_isapi_plugin.c (1835): Filter started

                  [Fri Feb 11 18:25:45.906 2011] [5884:5164] [debug] jk_uri_worker_map.c (1168): File C:\Jboss_IIS\mod_jk\native\iis\installer\conf\uriworkermap.properties is not modified

                  [Fri Feb 11 18:25:45.968 2011] [5884:5164] [debug] jk_uri_worker_map.c (1036): Attempting to map URI '/192.168.1.3/TaxManager/' from 9 maps

                  [Fri Feb 11 18:25:45.984 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/servlets-examples/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:25:46.015 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/jsp-examples/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:25:46.031 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/TaxManager/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:25:46.062 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/examples/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:25:46.078 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/manager/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:25:46.093 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/status/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:25:46.125 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/admin/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:25:46.156 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/jkmanager=jkstatus' source 'uriworkermap'

                  [Fri Feb 11 18:25:46.187 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/servlets-examples/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:25:46.218 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/jsp-examples/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:25:46.234 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/TaxManager/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:25:46.250 2011] [5884:5164] [debug] jk_uri_worker_map.c (863): Found a wildchar match '/TaxManager/*=node1'

                  [Fri Feb 11 18:25:46.281 2011] [5884:5164] [debug] jk_isapi_plugin.c (1916): check if [/TaxManager/] points to the web-inf directory

                  [Fri Feb 11 18:25:46.296 2011] [5884:5164] [debug] jk_isapi_plugin.c (1932): [/TaxManager/] is a servlet url - should redirect to node1

                  [Fri Feb 11 18:25:46.328 2011] [5884:5164] [debug] jk_isapi_plugin.c (1972): fowarding escaped URI [/TaxManager/]

                  [Fri Feb 11 18:25:46.343 2011] [5884:5164] [debug] jk_worker.c (339): Maintaining worker node1

                  [Fri Feb 11 18:25:46.375 2011] [5884:5164] [debug] jk_isapi_plugin.c (2792): Reading extension header HTTP_TOMCATWORKER6A6B0000: node1

                  [Fri Feb 11 18:25:46.390 2011] [5884:5164] [debug] jk_isapi_plugin.c (2793): Reading extension header HTTP_TOMCATWORKERIDX6A6B0000: 3

                  [Fri Feb 11 18:25:46.406 2011] [5884:5164] [debug] jk_isapi_plugin.c (2794): Reading extension header HTTP_TOMCATURI6A6B0000: /TaxManager/

                  [Fri Feb 11 18:25:46.437 2011] [5884:5164] [debug] jk_isapi_plugin.c (2795): Reading extension header HTTP_TOMCATQUERY6A6B0000: (null)

                  [Fri Feb 11 18:25:46.453 2011] [5884:5164] [debug] jk_isapi_plugin.c (2850): Applying service extensions

                  [Fri Feb 11 18:25:46.484 2011] [5884:5164] [debug] jk_isapi_plugin.c (3108): Service protocol=HTTP/1.1 method=GET host=192.168.1.3 addr=192.168.1.3 name=192.168.1.3 port=80 auth= user= uri=/TaxManager/

                  [Fri Feb 11 18:25:46.500 2011] [5884:5164] [debug] jk_isapi_plugin.c (3120): Service request headers=8 attributes=0 chunked=no content-length=0 available=0

                  [Fri Feb 11 18:25:46.531 2011] [5884:5164] [debug] jk_worker.c (116): found a worker node1

                  [Fri Feb 11 18:25:46.546 2011] [5884:5164] [debug] jk_isapi_plugin.c (2162): got a worker for name node1

                  [Fri Feb 11 18:25:46.562 2011] [5884:5164] [debug] jk_ajp_common.c (3093): acquired connection pool slot=0 after 0 retries

                  [Fri Feb 11 18:25:46.593 2011] [5884:5164] [debug] jk_ajp_common.c (605): ajp marshaling done

                  [Fri Feb 11 18:25:46.609 2011] [5884:5164] [debug] jk_ajp_common.c (2376): processing node1 with 2 retries

                  [Fri Feb 11 18:25:46.625 2011] [5884:5164] [debug] jk_ajp_common.c (1579): (node1) all endpoints are disconnected.

                  [Fri Feb 11 18:25:46.671 2011] [5884:5164] [debug] jk_connect.c (480): socket TCP_NODELAY set to On

                  [Fri Feb 11 18:25:46.687 2011] [5884:5164] [debug] jk_connect.c (604): trying to connect socket 1812 to 192.168.1.6:8009

                  [Fri Feb 11 18:26:07.562 2011] [5884:5164] [info] jk_connect.c (622): connect to 192.168.1.6:8009 failed (errno=60)

                  [Fri Feb 11 18:26:07.593 2011] [5884:5164] [info] jk_ajp_common.c (959): Failed opening socket to (192.168.1.6:8009) (errno=60)

                  [Fri Feb 11 18:26:07.609 2011] [5884:5164] [error] jk_ajp_common.c (1585): (node1) connecting to backend failed. Tomcat is probably not started or is listening on the wrong port (errno=60)

                  [Fri Feb 11 18:26:07.640 2011] [5884:5164] [info] jk_ajp_common.c (2540): (node1) sending request to tomcat failed (recoverable), because of error during request sending (attempt=1)

                  [Fri Feb 11 18:26:07.656 2011] [5884:5164] [debug] jk_ajp_common.c (2397): retry 1, sleeping for 100 ms before retrying

                  [Fri Feb 11 18:26:07.781 2011] [5884:5164] [debug] jk_ajp_common.c (1579): (node1) all endpoints are disconnected.

                  [Fri Feb 11 18:26:07.796 2011] [5884:5164] [debug] jk_connect.c (480): socket TCP_NODELAY set to On

                  [Fri Feb 11 18:26:07.843 2011] [5884:5164] [debug] jk_connect.c (604): trying to connect socket 1812 to 192.168.1.6:8009

                  [Fri Feb 11 18:26:28.875 2011] [5884:5164] [info] jk_connect.c (622): connect to 192.168.1.6:8009 failed (errno=60)

                  [Fri Feb 11 18:26:28.953 2011] [5884:5164] [info] jk_ajp_common.c (959): Failed opening socket to (192.168.1.6:8009) (errno=60)

                  [Fri Feb 11 18:26:28.968 2011] [5884:5164] [error] jk_ajp_common.c (1585): (node1) connecting to backend failed. Tomcat is probably not started or is listening on the wrong port (errno=60)

                  [Fri Feb 11 18:26:29.000 2011] [5884:5164] [info] jk_ajp_common.c (2540): (node1) sending request to tomcat failed (recoverable), because of error during request sending (attempt=2)

                  [Fri Feb 11 18:26:29.031 2011] [5884:5164] [error] jk_ajp_common.c (2559): (node1) connecting to tomcat failed.

                  [Fri Feb 11 18:26:29.046 2011] [5884:5164] [error] jk_isapi_plugin.c (2195): service() failed with http error 503

                  [Fri Feb 11 18:26:29.078 2011] [5884:5164] [debug] jk_ajp_common.c (757): (node1) resetting endpoint with sd = 4294967295 (socket shutdown)

                  [Fri Feb 11 18:26:29.187 2011] [5884:5164] [debug] jk_ajp_common.c (3010): recycling connection pool slot=0 for worker node1

                  [Fri Feb 11 18:26:32.265 2011] [5884:5164] [debug] jk_isapi_plugin.c (1835): Filter started

                  [Fri Feb 11 18:26:32.312 2011] [5884:5164] [debug] jk_uri_worker_map.c (1036): Attempting to map URI '/192.168.1.3/favicon.ico' from 9 maps

                  [Fri Feb 11 18:26:32.375 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/servlets-examples/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:26:32.484 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/jsp-examples/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:26:32.546 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/TaxManager/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:26:32.609 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/examples/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:26:32.640 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/manager/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:26:32.656 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/status/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:26:32.671 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/admin/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:26:32.703 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/jkmanager=jkstatus' source 'uriworkermap'

                  [Fri Feb 11 18:26:32.718 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/servlets-examples/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:26:32.750 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/jsp-examples/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:26:32.781 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/TaxManager/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:26:32.796 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/examples/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:26:32.828 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/manager/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:26:32.875 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/status/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:26:32.906 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/admin/*=node1' source 'uriworkermap'

                  [Fri Feb 11 18:26:32.921 2011] [5884:5164] [debug] jk_uri_worker_map.c (850): Attempting to map context URI '/jkmanager=jkstatus' source 'uriworkermap'

                  [Fri Feb 11 18:26:32.937 2011] [5884:5164] [debug] jk_isapi_plugin.c (2055): [/favicon.ico] is not a servlet url ------>i did not request for this url i dont knw where its coming from

                  • 21. Jboss 5.1 and IIS
                    mp911de

                    Hi Victor,

                    your log contains the answer:

                    [Fri Feb 11 18:26:28.968 2011] [5884:5164] [error] jk_ajp_common.c (1585): (node1) connecting to backend failed. Tomcat is probably not started or is listening on the wrong port (errno=60)

                    [Fri Feb 11 18:26:29.000 2011] [5884:5164] [info] jk_ajp_common.c (2540): (node1) sending request to tomcat failed (recoverable), because of error during request sending (attempt=2)

                    [Fri Feb 11 18:26:29.031 2011] [5884:5164] [error] jk_ajp_common.c (2559): (node1) connecting to tomcat failed.

                    [Fri Feb 11 18:26:29.046 2011] [5884:5164] [error] jk_isapi_plugin.c (2195): service() failed with http error 503

                     

                    The favicon.ico-Thing comes from the Browsers. They try to get /favicon.ico and I suppose, you can't stop Browsers from doing that.

                     

                    Best regards,

                    Mark

                    • 22. Jboss 5.1 and IIS
                      vtech005

                      Hi Mark

                       

                      i was having a serious headache yesterday, so i had to rest my head, thanks i dont have issues with jvmRoute any more

                       

                      My Jboss is booting from the default server name :  server\default i want to change it server\all  i read that

                       

                      all Includes everything - clustering, RMI/IIOP support

                      default this is the default configuration if you do not specify anything, it does not include a web container, no ejb or JMS support

                      minimal Includes only JNDI, logging services an a URL deployment scanner to find new deployments

                      web Used to contain services which will allow simple web applications (servlet, jsp) to be deployed.

                       

                      my application is using ejb  do you have url or documentation to explains how configure the bootstrap settings.

                       

                       

                       

                                                                
                      allIncludes everything - clustering, RMI/IIOP support
                      defaultthis is the default configuration if you do not specify anything, it does not include a web container, no ejb or JMS support
                      minimalIncludes only JNDI, logging services an a URL deployment scanner to find new deployments
                      standard
                      webUsed to contain services which will allow simple web applications (servlet, jsp) to be deployed.
                      • 23. Jboss 5.1 and IIS
                        mp911de

                        Hi Victor,

                        default Server is OK for JMS, Web and EJB. JBoss activates for example EJB (if you do not specify anything...you specify with an EAR File a Web-App/EJB App...) when you put your EAR-File to the deploy-Folder. all Server has lots of stuff activated, you probably don't need (Clustering Stuff and so on). If you want to start an different Server than default, just use the -c Parameter (run.bat -c all). You find all Parameters described in http://community.jboss.org/wiki/JBossRunParameters

                         

                        Best regards,

                        Mark

                        • 24. Jboss 5.1 and IIS
                          vtech005

                          Hi Mark

                           

                          Thanks for all your support, i can see am getting there...

                          I Found a new guide here : http://www.itshastra.com/know_bank/IIS_Jboss.pdf

                           

                          I followed the steps, but the differet is there worker properties and urlworkermap is defined for many workers like woker1,2 and 3

                          while i am using one diffrent jboss server.

                           

                          When i browse from anothe pc on the same Lan

                          http://192.168.1.5/application_name

                           

                          it prompt for username and password and generate error log below:

                          can not see my url:

                           

                          i set my worker.properties as below

                          -----------------------------------------

                          #Begins worker.properties here

                           

                          #Define path of properties and jdk file here

                          workers.tomcat_home=C:\mod_jk\native\iis\installer

                          workers.java_home=C:\Program Files\Java\jdk1.6.0_18

                           

                          # Define workers using AJP13

                          # worker.list=node1     

                          Specify the name of Jboss servers

                          # Define Node1

                          worker.node1.type=ajp13

                          worker.node1.host=192.168.1.2

                          worker.node1.port=8009

                           

                          #ping_mode as of mod_jk 1.2.30

                          worker.node1.ping_mode=A

                          worker.node1.socket_timeout=10

                          #

                          # Define status worker for managing load balance

                          #

                          worker.status.type=status

                           

                          URIWORKERMAP

                          .......................................

                           

                          # Begins URI mapping configuration here

                          # The general syntax for this file is:

                          # [URL]=[Worker name]

                           

                          # Set the default worker

                          # default.worker=node1

                           

                          # Mount the Servlet context to the ajp13 worker

                          #/servlet/*=$(default.worker)

                          # Mount the context to the ajp13 worker

                           

                          /admin/*=node1

                          /manager/*=node1

                          /jsp-examples/*=node1

                          /servlets-examples/*=node1

                          /examples/*=node1

                          /status/*=node1

                          /TaxManager/*=node1

                          /TaxManager=node1

                          [uri:/TaxManager/*]

                           

                          Isapi_redirect.log

                          .....................................

                          [Sun Feb 13 09:36:17.640 2011] [1512:2460] [debug] jk_util.c (459): Pre-processed log time stamp format is '[%a %b %d %H:%M:%S.000 %Y] '

                          [Sun Feb 13 09:36:17.671 2011] [1512:2460] [info] jk_isapi_plugin.c (2403): Starting Jakarta/ISAPI/isapi_redirector/1.2.30

                          [Sun Feb 13 09:36:17.671 2011] [1512:2460] [debug] jk_isapi_plugin.c (2421): Detected IIS version 6.0

                          [Sun Feb 13 09:36:17.687 2011] [1512:2460] [debug] jk_isapi_plugin.c (2426): Using registry.

                          [Sun Feb 13 09:36:17.687 2011] [1512:2460] [debug] jk_isapi_plugin.c (2429): Using log file C:\mod_jk\native\iis\installer\log\isapi_redirect.log.

                          [Sun Feb 13 09:36:17.718 2011] [1512:2460] [debug] jk_isapi_plugin.c (2430): Using log level 1.

                          [Sun Feb 13 09:36:17.734 2011] [1512:2460] [debug] jk_isapi_plugin.c (2431): Using extension uri /jakarta/isapi_redirect.dll.

                          [Sun Feb 13 09:36:17.750 2011] [1512:2460] [debug] jk_isapi_plugin.c (2432): Using worker file C:\mod_jk\native\iis\installer\conf\workers.properties.

                          [Sun Feb 13 09:36:17.765 2011] [1512:2460] [debug] jk_isapi_plugin.c (2433): Using worker mount file C:\mod_jk\native\iis\installer\conf\uriworkermap.properties.

                          [Sun Feb 13 09:36:17.796 2011] [1512:2460] [debug] jk_isapi_plugin.c (2435): Using rewrite rule file .

                          [Sun Feb 13 09:36:17.812 2011] [1512:2460] [debug] jk_isapi_plugin.c (2437): Using uri select 3.

                          [Sun Feb 13 09:36:17.843 2011] [1512:2460] [debug] jk_isapi_plugin.c (2438): Using no chunked encoding.

                          [Sun Feb 13 09:36:17.859 2011] [1512:2460] [debug] jk_isapi_plugin.c (2440): Using notification event SF_NOTIFY_AUTH_COMPLETE (0x04000000)

                          [Sun Feb 13 09:36:17.875 2011] [1512:2460] [debug] jk_isapi_plugin.c (2450): Using uri header TOMCATURI6A6B0000:.

                          [Sun Feb 13 09:36:17.890 2011] [1512:2460] [debug] jk_isapi_plugin.c (2451): Using query header TOMCATQUERY6A6B0000:.

                          [Sun Feb 13 09:36:17.921 2011] [1512:2460] [debug] jk_isapi_plugin.c (2452): Using worker header TOMCATWORKER6A6B0000:.

                          [Sun Feb 13 09:36:17.937 2011] [1512:2460] [debug] jk_isapi_plugin.c (2453): Using worker index TOMCATWORKERIDX6A6B0000:.

                          [Sun Feb 13 09:36:17.968 2011] [1512:2460] [debug] jk_isapi_plugin.c (2454): Using translate header TOMCATTRANSLATE6A6B0000:.

                          [Sun Feb 13 09:36:17.984 2011] [1512:2460] [debug] jk_isapi_plugin.c (2455): Using a default of 250 connections per pool.

                          [Sun Feb 13 09:36:18.015 2011] [1512:2460] [debug] jk_map.c (491): Adding property '/admin/*' with value 'node1' to map.

                          [Sun Feb 13 09:36:18.062 2011] [1512:2460] [debug] jk_map.c (491): Adding property '/manager/*' with value 'node1' to map.

                          [Sun Feb 13 09:36:18.093 2011] [1512:2460] [debug] jk_map.c (491): Adding property '/jsp-examples/*' with value 'node1' to map.

                          [Sun Feb 13 09:36:18.109 2011] [1512:2460] [debug] jk_map.c (491): Adding property '/servlets-examples/*' with value 'node1' to map.

                          [Sun Feb 13 09:36:18.140 2011] [1512:2460] [debug] jk_map.c (491): Adding property '/examples/*' with value 'node1' to map.

                          [Sun Feb 13 09:36:18.187 2011] [1512:2460] [debug] jk_map.c (491): Adding property '/status/*' with value 'node1' to map.

                          [Sun Feb 13 09:36:18.203 2011] [1512:2460] [debug] jk_map.c (491): Adding property '/TaxManager/*' with value 'node1' to map.

                          [Sun Feb 13 09:36:18.234 2011] [1512:2460] [debug] jk_map.c (491): Adding property '/TaxManager' with value 'node1' to map.

                          [Sun Feb 13 09:36:18.250 2011] [1512:2460] [debug] jk_map.c (491): Adding property '!/servlets-examples/*.jpeg' with value 'wlb' to map.

                          [Sun Feb 13 09:36:18.265 2011] [1512:2460] [debug] jk_map.c (491): Adding property '/jkmanager' with value 'jkstatus' to map.

                          [Sun Feb 13 09:36:18.296 2011] [1512:2460] [debug] jk_uri_worker_map.c (1102): Loading urimaps from C:\mod_jk\native\iis\installer\conf\uriworkermap.properties with reload check interval 60 seconds

                          [Sun Feb 13 09:36:18.312 2011] [1512:2460] [debug] jk_uri_worker_map.c (720): wildchar rule '/admin/*=node1' source 'uriworkermap' was added

                          [Sun Feb 13 09:36:18.343 2011] [1512:2460] [debug] jk_uri_worker_map.c (720): wildchar rule '/manager/*=node1' source 'uriworkermap' was added

                          [Sun Feb 13 09:36:18.359 2011] [1512:2460] [debug] jk_uri_worker_map.c (720): wildchar rule '/jsp-examples/*=node1' source 'uriworkermap' was added

                          [Sun Feb 13 09:36:18.375 2011] [1512:2460] [debug] jk_uri_worker_map.c (720): wildchar rule '/servlets-examples/*=node1' source 'uriworkermap' was added

                          [Sun Feb 13 09:36:18.421 2011] [1512:2460] [debug] jk_uri_worker_map.c (720): wildchar rule '/examples/*=node1' source 'uriworkermap' was added

                          [Sun Feb 13 09:36:18.437 2011] [1512:2460] [debug] jk_uri_worker_map.c (720): wildchar rule '/status/*=node1' source 'uriworkermap' was added

                          [Sun Feb 13 09:36:18.453 2011] [1512:2460] [debug] jk_uri_worker_map.c (720): wildchar rule '/TaxManager/*=node1' source 'uriworkermap' was added

                          [Sun Feb 13 09:36:18.484 2011] [1512:2460] [debug] jk_uri_worker_map.c (729): exact rule '/TaxManager=node1' source 'uriworkermap' was added

                          [Sun Feb 13 09:36:18.500 2011] [1512:2460] [debug] jk_uri_worker_map.c (720): wildchar rule '/servlets-examples/*.jpeg=wlb' source 'uriworkermap' was added

                          [Sun Feb 13 09:36:18.515 2011] [1512:2460] [debug] jk_uri_worker_map.c (729): exact rule '/jkmanager=jkstatus' source 'uriworkermap' was added

                          [Sun Feb 13 09:36:18.546 2011] [1512:2460] [debug] jk_uri_worker_map.c (171): uri map dump after file load: index=0 file='C:\mod_jk\native\iis\installer\conf\uriworkermap.properties' reject_unsafe=0 reload=60 modified=1297616868 checked=1297618578

                          [Sun Feb 13 09:36:18.562 2011] [1512:2460] [debug] jk_uri_worker_map.c (176): generation 0: size=0 nosize=0 capacity=0

                          [Sun Feb 13 09:36:18.593 2011] [1512:2460] [debug] jk_uri_worker_map.c (176): generation 1: size=10 nosize=1 capacity=12

                          [Sun Feb 13 09:36:18.609 2011] [1512:2460] [debug] jk_uri_worker_map.c (186): NEXT (1) map #0: uri=/servlets-examples/*.jpeg worker=wlb context=/servlets-examples/*.jpeg source=uriworkermap type=Unmount Wildchar len=25

                          [Sun Feb 13 09:36:18.625 2011] [1512:2460] [debug] jk_uri_worker_map.c (186): NEXT (1) map #1: uri=/servlets-examples/* worker=node1 context=/servlets-examples/* source=uriworkermap type=Wildchar len=20

                          [Sun Feb 13 09:36:18.671 2011] [1512:2460] [debug] jk_uri_worker_map.c (186): NEXT (1) map #2: uri=/jsp-examples/* worker=node1 context=/jsp-examples/* source=uriworkermap type=Wildchar len=15

                          [Sun Feb 13 09:36:18.687 2011] [1512:2460] [debug] jk_uri_worker_map.c (186): NEXT (1) map #3: uri=/TaxManager/* worker=node1 context=/TaxManager/* source=uriworkermap type=Wildchar len=13

                          [Sun Feb 13 09:36:18.703 2011] [1512:2460] [debug] jk_uri_worker_map.c (186): NEXT (1) map #4: uri=/examples/* worker=node1 context=/examples/* source=uriworkermap type=Wildchar len=11

                          [Sun Feb 13 09:36:18.734 2011] [1512:2460] [debug] jk_uri_worker_map.c (186): NEXT (1) map #5: uri=/manager/* worker=node1 context=/manager/* source=uriworkermap type=Wildchar len=10

                          [Sun Feb 13 09:36:18.765 2011] [1512:2460] [debug] jk_uri_worker_map.c (186): NEXT (1) map #6: uri=/status/* worker=node1 context=/status/* source=uriworkermap type=Wildchar len=9

                          [Sun Feb 13 09:36:18.796 2011] [1512:2460] [debug] jk_uri_worker_map.c (186): NEXT (1) map #7: uri=/admin/* worker=node1 context=/admin/* source=uriworkermap type=Wildchar len=8

                          [Sun Feb 13 09:36:18.812 2011] [1512:2460] [debug] jk_uri_worker_map.c (186): NEXT (1) map #8: uri=/TaxManager worker=node1 context=/TaxManager source=uriworkermap type=Exact len=11

                          [Sun Feb 13 09:36:18.828 2011] [1512:2460] [debug] jk_uri_worker_map.c (186): NEXT (1) map #9: uri=/jkmanager worker=jkstatus context=/jkmanager source=uriworkermap type=Exact len=10

                          [Sun Feb 13 09:36:18.859 2011] [1512:2460] [debug] jk_map.c (491): Adding property 'workers.tomcat_home' with value 'C:\mod_jk\native\iis\installer' to map.

                          [Sun Feb 13 09:36:18.875 2011] [1512:2460] [debug] jk_map.c (491): Adding property 'workers.java_home' with value 'C:\Program Files\Java\jdk1.6.0_18' to map.

                          [Sun Feb 13 09:36:18.921 2011] [1512:2460] [debug] jk_map.c (491): Adding property 'worker.node1.type' with value 'ajp13' to map.

                          [Sun Feb 13 09:36:18.937 2011] [1512:2460] [debug] jk_map.c (491): Adding property 'worker.node1.host' with value '192.168.1.2' to map.

                          [Sun Feb 13 09:36:18.968 2011] [1512:2460] [debug] jk_map.c (491): Adding property 'worker.node1.port' with value '8009' to map.

                          [Sun Feb 13 09:36:18.984 2011] [1512:2460] [debug] jk_map.c (491): Adding property 'worker.node1.ping_mode' with value 'A' to map.

                          [Sun Feb 13 09:36:19.015 2011] [1512:2460] [debug] jk_map.c (491): Adding property 'worker.node1.socket_timeout' with value '10' to map.

                          [Sun Feb 13 09:36:19.046 2011] [1512:2460] [debug] jk_map.c (491): Adding property 'worker.status.type' with value 'status' to map.

                          [Sun Feb 13 09:36:19.062 2011] [1512:2460] [debug] jk_map.c (774): Checking for references with prefix worker. with wildcard (recursion 1)

                          [Sun Feb 13 09:36:19.078 2011] [1512:2460] [debug] jk_shm.c (132): shared memory will contain 1 ajp workers of size 320 and 0 lb workers of size 320 with 0 members of size 384+320

                          [Sun Feb 13 09:36:19.109 2011] [1512:2460] [debug] jk_shm.c (254): Initialized shared memory JKISAPISHMEM_192_168_1_5_1 size=448 free=320 addr=0x2940000

                          [Sun Feb 13 09:36:19.125 2011] [1512:2460] [debug] jk_map.c (589): Dump of map: 'workers.tomcat_home' -> 'C:\mod_jk\native\iis\installer'

                          [Sun Feb 13 09:36:19.140 2011] [1512:2460] [debug] jk_map.c (589): Dump of map: 'workers.java_home' -> 'C:\Program Files\Java\jdk1.6.0_18'

                          [Sun Feb 13 09:36:19.171 2011] [1512:2460] [debug] jk_map.c (589): Dump of map: 'worker.node1.type' -> 'ajp13'

                          [Sun Feb 13 09:36:19.187 2011] [1512:2460] [debug] jk_map.c (589): Dump of map: 'worker.node1.host' -> '192.168.1.2'

                          [Sun Feb 13 09:36:19.203 2011] [1512:2460] [debug] jk_map.c (589): Dump of map: 'worker.node1.port' -> '8009'

                          [Sun Feb 13 09:36:19.218 2011] [1512:2460] [debug] jk_map.c (589): Dump of map: 'worker.node1.ping_mode' -> 'A'

                          [Sun Feb 13 09:36:19.250 2011] [1512:2460] [debug] jk_map.c (589): Dump of map: 'worker.node1.socket_timeout' -> '10'

                          [Sun Feb 13 09:36:19.265 2011] [1512:2460] [debug] jk_map.c (589): Dump of map: 'worker.status.type' -> 'status'

                          [Sun Feb 13 09:36:19.296 2011] [1512:2460] [debug] jk_worker.c (242): creating worker ajp13

                          [Sun Feb 13 09:36:19.312 2011] [1512:2460] [debug] jk_worker.c (146): about to create instance ajp13 of ajp13

                          [Sun Feb 13 09:36:19.343 2011] [1512:2460] [debug] jk_worker.c (159): about to validate and init ajp13

                          [Sun Feb 13 09:36:19.359 2011] [1512:2460] [debug] jk_ajp_common.c (2605): worker ajp13 contact is 'localhost:8009'

                          [Sun Feb 13 09:36:19.390 2011] [1512:2460] [debug] jk_ajp_common.c (2800): setting endpoint options:

                          [Sun Feb 13 09:36:19.421 2011] [1512:2460] [debug] jk_ajp_common.c (2803): keepalive:              0

                          [Sun Feb 13 09:36:19.437 2011] [1512:2460] [debug] jk_ajp_common.c (2807): socket timeout:         0

                          [Sun Feb 13 09:36:19.453 2011] [1512:2460] [debug] jk_ajp_common.c (2811): socket connect timeout: 0

                          [Sun Feb 13 09:36:19.500 2011] [1512:2460] [debug] jk_ajp_common.c (2815): buffer size:            0

                          [Sun Feb 13 09:36:19.515 2011] [1512:2460] [debug] jk_ajp_common.c (2819): pool timeout:           0

                          [Sun Feb 13 09:36:19.546 2011] [1512:2460] [debug] jk_ajp_common.c (2823): ping timeout:           10000

                          [Sun Feb 13 09:36:19.562 2011] [1512:2460] [debug] jk_ajp_common.c (2827): connect timeout:        0

                          [Sun Feb 13 09:36:19.593 2011] [1512:2460] [debug] jk_ajp_common.c (2831): reply timeout:          0

                          [Sun Feb 13 09:36:19.609 2011] [1512:2460] [debug] jk_ajp_common.c (2835): prepost timeout:        0

                          [Sun Feb 13 09:36:19.625 2011] [1512:2460] [debug] jk_ajp_common.c (2839): recovery options:       0

                          [Sun Feb 13 09:36:19.640 2011] [1512:2460] [debug] jk_ajp_common.c (2843): retries:                2

                          [Sun Feb 13 09:36:19.671 2011] [1512:2460] [debug] jk_ajp_common.c (2847): max packet size:        8192

                          [Sun Feb 13 09:36:19.687 2011] [1512:2460] [debug] jk_ajp_common.c (2851): retry interval:         100

                          [Sun Feb 13 09:36:19.703 2011] [1512:2460] [debug] jk_ajp_common.c (2662): setting connection pool size to 250 with min 125 and acquire timeout 200

                          [Sun Feb 13 09:36:19.734 2011] [1512:2460] [debug] jk_worker.c (116): did not find a worker node1

                          [Sun Feb 13 09:36:19.750 2011] [1512:2460] [error] jk_uri_worker_map.c (506): Could not find worker with name 'node1' in uri map post processing.

                          [Sun Feb 13 09:36:19.765 2011] [1512:2460] [debug] jk_worker.c (116): did not find a worker node1

                          [Sun Feb 13 09:36:19.796 2011] [1512:2460] [error] jk_uri_worker_map.c (506): Could not find worker with name 'node1' in uri map post processing.

                          [Sun Feb 13 09:36:19.812 2011] [1512:2460] [debug] jk_worker.c (116): did not find a worker node1

                          [Sun Feb 13 09:36:19.828 2011] [1512:2460] [error] jk_uri_worker_map.c (506): Could not find worker with name 'node1' in uri map post processing.

                          [Sun Feb 13 09:36:19.859 2011] [1512:2460] [debug] jk_worker.c (116): did not find a worker node1

                          [Sun Feb 13 09:36:19.875 2011] [1512:2460] [error] jk_uri_worker_map.c (506): Could not find worker with name 'node1' in uri map post processing.

                          [Sun Feb 13 09:36:19.890 2011] [1512:2460] [debug] jk_worker.c (116): did not find a worker node1

                          [Sun Feb 13 09:36:19.921 2011] [1512:2460] [error] jk_uri_worker_map.c (506): Could not find worker with name 'node1' in uri map post processing.

                          [Sun Feb 13 09:36:19.953 2011] [1512:2460] [debug] jk_worker.c (116): did not find a worker node1

                          [Sun Feb 13 09:36:19.968 2011] [1512:2460] [error] jk_uri_worker_map.c (506): Could not find worker with name 'node1' in uri map post processing.

                          [Sun Feb 13 09:36:19.984 2011] [1512:2460] [debug] jk_worker.c (116): did not find a worker node1

                          [Sun Feb 13 09:36:20.015 2011] [1512:2460] [error] jk_uri_worker_map.c (506): Could not find worker with name 'node1' in uri map post processing.

                          [Sun Feb 13 09:36:20.046 2011] [1512:2460] [debug] jk_worker.c (116): did not find a worker node1

                          [Sun Feb 13 09:36:20.062 2011] [1512:2460] [error] jk_uri_worker_map.c (506): Could not find worker with name 'node1' in uri map post processing.

                          [Sun Feb 13 09:36:20.078 2011] [1512:2460] [debug] jk_worker.c (116): did not find a worker jkstatus

                          [Sun Feb 13 09:36:20.093 2011] [1512:2460] [error] jk_uri_worker_map.c (506): Could not find worker with name 'jkstatus' in uri map post processing.

                          [Sun Feb 13 09:36:20.125 2011] [1512:2460] [debug] jk_uri_worker_map.c (171): uri map dump after extension stripping: index=0 file='C:\mod_jk\native\iis\installer\conf\uriworkermap.properties' reject_unsafe=0 reload=60 modified=1297616868 checked=1297618578

                          [Sun Feb 13 09:36:20.171 2011] [1512:2460] [debug] jk_uri_worker_map.c (176): generation 0: size=0 nosize=0 capacity=0

                          [Sun Feb 13 09:36:20.187 2011] [1512:2460] [debug] jk_uri_worker_map.c (176): generation 1: size=10 nosize=1 capacity=12

                          [Sun Feb 13 09:36:20.203 2011] [1512:2460] [debug] jk_uri_worker_map.c (186): NEXT (1) map #0: uri=/servlets-examples/*.jpeg worker=wlb context=/servlets-examples/*.jpeg source=uriworkermap type=Unmount Wildchar len=25

                          [Sun Feb 13 09:36:20.234 2011] [1512:2460] [debug] jk_uri_worker_map.c (186): NEXT (1) map #1: uri=/servlets-examples/* worker=node1 context=/servlets-examples/* source=uriworkermap type=Wildchar len=20

                          [Sun Feb 13 09:36:20.250 2011] [1512:2460] [debug] jk_uri_worker_map.c (186): NEXT (1) map #2: uri=/jsp-examples/* worker=node1 context=/jsp-examples/* source=uriworkermap type=Wildchar len=15

                          [Sun Feb 13 09:36:20.296 2011] [1512:2460] [debug] jk_uri_worker_map.c (186): NEXT (1) map #3: uri=/TaxManager/* worker=node1 context=/TaxManager/* source=uriworkermap type=Wildchar len=13

                          [Sun Feb 13 09:36:20.312 2011] [1512:2460] [debug] jk_uri_worker_map.c (186): NEXT (1) map #4: uri=/examples/* worker=node1 context=/examples/* source=uriworkermap type=Wildchar len=11

                          [Sun Feb 13 09:36:20.328 2011] [1512:2460] [debug] jk_uri_worker_map.c (186): NEXT (1) map #5: uri=/manager/* worker=node1 context=/manager/* source=uriworkermap type=Wildchar len=10

                          [Sun Feb 13 09:36:20.359 2011] [1512:2460] [debug] jk_uri_worker_map.c (186): NEXT (1) map #6: uri=/status/* worker=node1 context=/status/* source=uriworkermap type=Wildchar len=9

                          [Sun Feb 13 09:36:20.375 2011] [1512:2460] [debug] jk_uri_worker_map.c (186): NEXT (1) map #7: uri=/admin/* worker=node1 context=/admin/* source=uriworkermap type=Wildchar len=8

                          [Sun Feb 13 09:36:20.421 2011] [1512:2460] [debug] jk_uri_worker_map.c (186): NEXT (1) map #8: uri=/TaxManager worker=node1 context=/TaxManager source=uriworkermap type=Exact len=11

                          [Sun Feb 13 09:36:20.437 2011] [1512:2460] [debug] jk_uri_worker_map.c (186): NEXT (1) map #9: uri=/jkmanager worker=jkstatus context=/jkmanager source=uriworkermap type=Exact len=10

                          [Sun Feb 13 09:36:20.468 2011] [1512:2460] [debug] jk_uri_worker_map.c (482): Switching uri worker map from index 0 to index 1

                          [Sun Feb 13 09:36:20.484 2011] [1512:2460] [info] jk_isapi_plugin.c (2573): Jakarta/ISAPI/isapi_redirector/1.2.30 initialized

                           

                           

                          Kindly, advice on the right worker and urlmap properties congfiguration

                           

                          Thanks in Advance

                           

                          Victor.

                          • 25. Jboss 5.1 and IIS
                            mp911de

                            Hi Victor,

                            this line is the problem:

                            # worker.list=node1 

                             

                            It's commented out. mod_jk needs a List of Worker-Names specified to load these. Just take the # away and it should work.

                             

                            Best regards,

                            Mark

                            • 26. Jboss 5.1 and IIS
                              vtech005

                              Good Mor Mark,

                               

                              Thanks for the correction yesterday....

                              kindly, help review my configurations below if any of my settings are wrong:

                              --------------------------------------------------------------

                              <Service name="jboss.web">

                               

                                    <!-- A HTTP/1.1 Connector on port 8080 -->

                                    <Connector protocol="HTTP/1.1" port="8080" address="${jboss.bind.address}"

                                             connectionTimeout="20000" redirectPort="8443" />

                               

                              <!-- A AJP 1.3 Connector on port 8009 -->

                                    <Connector protocol="AJP/1.3" port="8009" minProcessors="5" maxProcessors="75"

                                           address="${jboss.bind.address}"

                                       connectionTimeout="600000" enableLookups="true" redirectPort="8443" acceptCount="10" debug="0"

                                      useURIValidationHack="false" protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"/>

                               

                              <Engine name="jboss.web" defaultHost="localhost" jvmRoute="node1">

                               

                              Created INDEX.HTML dropped it in wwwroot according to the guide

                              --------------------------------------------------------------------------------------------------------

                              <html>

                                <head>

                                  <title></title>

                                  <META HTTP-EQUIV="refresh"CONTENT="0;URL=http://localhost/TaxManager/TaxLogin.jsp"/>

                                  </head>

                                <body>

                                  Loading...

                                </body>

                              </html>

                               

                              URIMAPWORKER

                              ----------------------------------

                              # Mount the context to the node1 worker

                               

                              /admin/*=node1

                              /manager/*=node1

                              /jsp-examples/*=node1

                              /servlets-examples/*=node1

                              /examples/*=node1

                              /status/*=node1

                              /TaxManager/*=node1

                              /TaxManager=node1

                              /TaxManager*=node1

                              [uri:/TaxManager/*]=node1

                              /TaxManager/*=loadbalancer

                              /TaxManager/*=ajp13

                              /TaxManager=loadbalancer

                              /jmx-console/*=loadbalancer

                               

                              WORKER.PROPERTIES

                              --------------------------------------

                              #Begins worker.properties here

                               

                              #Define path of properties and jdk file here

                              workers.tomcat_home=C:\mod_jk\native\iis\installer

                              workers.java_home=C:\Program Files\Java\jdk1.6.0_18

                               

                               

                              # Define workers using AJP13

                                worker.list=node1        

                               

                              Specify the name of Jboss servers

                               

                              # Define

                              worker.node1.type=ajp13

                              worker.node1.host=192.168.1.2

                              worker.node1.port=8009

                               

                              #ping_mode as of mod_jk 1.2.30

                              worker.node1.ping_mode=A

                              worker.node1.socket_timeout=10

                              #

                              # Define status worker for managing load balance

                              #

                               

                              worker.loadbalancer.type=lb

                              worker.list=loadbalancer

                               

                              Isapi_redirect.log

                              --------------------------------------------------------

                              [Mon Feb 14 13:16:07.515 2011] [832:740] [debug] jk_util.c (459): Pre-processed log time stamp format is '[%a %b %d %H:%M:%S.000 %Y] '

                              [Mon Feb 14 13:16:07.531 2011] [832:740] [info] jk_isapi_plugin.c (2403): Starting Jakarta/ISAPI/isapi_redirector/1.2.30

                              [Mon Feb 14 13:16:07.546 2011] [832:740] [debug] jk_isapi_plugin.c (2421): Detected IIS version 6.0

                              [Mon Feb 14 13:16:07.562 2011] [832:740] [debug] jk_isapi_plugin.c (2426): Using registry.

                              [Mon Feb 14 13:16:07.562 2011] [832:740] [debug] jk_isapi_plugin.c (2429): Using log file C:\mod_jk\native\iis\installer\log\isapi_redirect.log.

                              [Mon Feb 14 13:16:07.593 2011] [832:740] [debug] jk_isapi_plugin.c (2430): Using log level 1.

                              [Mon Feb 14 13:16:07.640 2011] [832:740] [debug] jk_isapi_plugin.c (2431): Using extension uri /jakarta/isapi_redirect.dll.

                              [Mon Feb 14 13:16:07.656 2011] [832:740] [debug] jk_isapi_plugin.c (2432): Using worker file C:\mod_jk\native\iis\installer\conf\workers.properties.

                              [Mon Feb 14 13:16:07.687 2011] [832:740] [debug] jk_isapi_plugin.c (2433): Using worker mount file C:\mod_jk\native\iis\installer\conf\uriworkermap.properties.

                              [Mon Feb 14 13:16:07.734 2011] [832:740] [debug] jk_isapi_plugin.c (2435): Using rewrite rule file .

                              [Mon Feb 14 13:16:07.781 2011] [832:740] [debug] jk_isapi_plugin.c (2437): Using uri select 3.

                              [Mon Feb 14 13:16:07.796 2011] [832:740] [debug] jk_isapi_plugin.c (2438): Using no chunked encoding.

                              [Mon Feb 14 13:16:07.828 2011] [832:740] [debug] jk_isapi_plugin.c (2440): Using notification event SF_NOTIFY_AUTH_COMPLETE (0x04000000)

                              [Mon Feb 14 13:16:07.859 2011] [832:740] [debug] jk_isapi_plugin.c (2450): Using uri header TOMCATURI6A6B0000:.

                              [Mon Feb 14 13:16:07.906 2011] [832:740] [debug] jk_isapi_plugin.c (2451): Using query header TOMCATQUERY6A6B0000:.

                              [Mon Feb 14 13:16:07.921 2011] [832:740] [debug] jk_isapi_plugin.c (2452): Using worker header TOMCATWORKER6A6B0000:.

                              [Mon Feb 14 13:16:07.953 2011] [832:740] [debug] jk_isapi_plugin.c (2453): Using worker index TOMCATWORKERIDX6A6B0000:.

                              [Mon Feb 14 13:16:08.000 2011] [832:740] [debug] jk_isapi_plugin.c (2454): Using translate header TOMCATTRANSLATE6A6B0000:.

                              [Mon Feb 14 13:16:08.031 2011] [832:740] [debug] jk_isapi_plugin.c (2455): Using a default of 250 connections per pool.

                              [Mon Feb 14 13:16:08.062 2011] [832:740] [debug] jk_map.c (491): Adding property '/admin/*' with value 'node1' to map.

                              [Mon Feb 14 13:16:08.078 2011] [832:740] [debug] jk_map.c (491): Adding property '/manager/*' with value 'node1' to map.

                              [Mon Feb 14 13:16:08.156 2011] [832:740] [debug] jk_map.c (491): Adding property '/jsp-examples/*' with value 'node1' to map.

                              [Mon Feb 14 13:16:08.187 2011] [832:740] [debug] jk_map.c (491): Adding property '/servlets-examples/*' with value 'node1' to map.

                              [Mon Feb 14 13:16:08.203 2011] [832:740] [debug] jk_map.c (491): Adding property '/examples/*' with value 'node1' to map.

                              [Mon Feb 14 13:16:08.250 2011] [832:740] [debug] jk_map.c (491): Adding property '/status/*' with value 'node1' to map.

                              [Mon Feb 14 13:16:08.343 2011] [832:740] [debug] jk_map.c (491): Adding property '/TaxManager/*' with value 'node1' to map.

                              [Mon Feb 14 13:16:08.437 2011] [832:740] [debug] jk_map.c (491): Adding property '/TaxManager' with value 'node1' to map.

                              [Mon Feb 14 13:16:08.500 2011] [832:740] [debug] jk_map.c (491): Adding property '/TaxManager*' with value 'node1' to map.

                              [Mon Feb 14 13:16:08.531 2011] [832:740] [debug] jk_map.c (491): Adding property '[uri:/TaxManager/*]' with value 'node1' to map.

                              [Mon Feb 14 13:16:08.562 2011] [832:740] [warn] jk_map.c (446): Duplicate key '/TaxManager/*' detected - previous value 'node1' will be overwritten with 'loadbalancer'.

                              [Mon Feb 14 13:16:08.593 2011] [832:740] [debug] jk_map.c (491): Adding property '/TaxManager/*' with value 'loadbalancer' to map.

                              [Mon Feb 14 13:16:08.625 2011] [832:740] [warn] jk_map.c (446): Duplicate key '/TaxManager/*' detected - previous value 'loadbalancer' will be overwritten with 'ajp13'.

                              [Mon Feb 14 13:16:08.656 2011] [832:740] [debug] jk_map.c (491): Adding property '/TaxManager/*' with value 'ajp13' to map.

                              [Mon Feb 14 13:16:08.687 2011] [832:740] [warn] jk_map.c (446): Duplicate key '/TaxManager' detected - previous value 'node1' will be overwritten with 'loadbalancer'.

                              [Mon Feb 14 13:16:08.718 2011] [832:740] [debug] jk_map.c (491): Adding property '/TaxManager' with value 'loadbalancer' to map.

                              [Mon Feb 14 13:16:08.750 2011] [832:740] [debug] jk_map.c (491): Adding property '/jmx-console/*' with value 'loadbalancer' to map.

                              [Mon Feb 14 13:16:08.781 2011] [832:740] [debug] jk_map.c (491): Adding property '!/servlets-examples/*.jpeg' with value 'wlb' to map.

                              [Mon Feb 14 13:16:08.812 2011] [832:740] [debug] jk_map.c (491): Adding property '/jkmanager' with value 'jkstatus' to map.

                              [Mon Feb 14 13:16:08.828 2011] [832:740] [debug] jk_uri_worker_map.c (1102): Loading urimaps from C:\mod_jk\native\iis\installer\conf\uriworkermap.properties with reload check interval 60 seconds

                              [Mon Feb 14 13:16:08.843 2011] [832:740] [debug] jk_uri_worker_map.c (720): wildchar rule '/admin/*=node1' source 'uriworkermap' was added

                              [Mon Feb 14 13:16:08.875 2011] [832:740] [debug] jk_uri_worker_map.c (720): wildchar rule '/manager/*=node1' source 'uriworkermap' was added

                              [Mon Feb 14 13:16:08.921 2011] [832:740] [debug] jk_uri_worker_map.c (720): wildchar rule '/jsp-examples/*=node1' source 'uriworkermap' was added

                              [Mon Feb 14 13:16:08.937 2011] [832:740] [debug] jk_uri_worker_map.c (720): wildchar rule '/servlets-examples/*=node1' source 'uriworkermap' was added

                              [Mon Feb 14 13:16:09.000 2011] [832:740] [debug] jk_uri_worker_map.c (720): wildchar rule '/examples/*=node1' source 'uriworkermap' was added

                              [Mon Feb 14 13:16:09.062 2011] [832:740] [debug] jk_uri_worker_map.c (720): wildchar rule '/status/*=node1' source 'uriworkermap' was added

                              [Mon Feb 14 13:16:09.078 2011] [832:740] [debug] jk_uri_worker_map.c (720): wildchar rule '/TaxManager/*=ajp13' source 'uriworkermap' was added

                              [Mon Feb 14 13:16:09.093 2011] [832:740] [debug] jk_uri_worker_map.c (729): exact rule '/TaxManager=loadbalancer' source 'uriworkermap' was added

                              [Mon Feb 14 13:16:09.125 2011] [832:740] [debug] jk_uri_worker_map.c (720): wildchar rule '/TaxManager*=node1' source 'uriworkermap' was added

                              [Mon Feb 14 13:16:09.140 2011] [832:740] [error] jk_uri_worker_map.c (741): invalid context '[uri:/TaxManager/*]': does not begin with '/'

                              [Mon Feb 14 13:16:09.187 2011] [832:740] [error] jk_uri_worker_map.c (1136): invalid mapping rule [uri:/TaxManager/*]->node1

                              [Mon Feb 14 13:16:09.203 2011] [832:740] [debug] jk_uri_worker_map.c (720): wildchar rule '/jmx-console/*=loadbalancer' source 'uriworkermap' was added

                              [Mon Feb 14 13:16:09.250 2011] [832:740] [debug] jk_uri_worker_map.c (720): wildchar rule '/servlets-examples/*.jpeg=wlb' source 'uriworkermap' was added

                              [Mon Feb 14 13:16:09.265 2011] [832:740] [debug] jk_uri_worker_map.c (729): exact rule '/jkmanager=jkstatus' source 'uriworkermap' was added

                              [Mon Feb 14 13:16:09.312 2011] [832:740] [debug] jk_uri_worker_map.c (171): uri map dump after file load: index=0 file='C:\mod_jk\native\iis\installer\conf\uriworkermap.properties' reject_unsafe=0 reload=60 modified=1297716436 checked=1297718169

                              [Mon Feb 14 13:16:09.343 2011] [832:740] [debug] jk_uri_worker_map.c (176): generation 0: size=0 nosize=0 capacity=0

                              [Mon Feb 14 13:16:09.375 2011] [832:740] [debug] jk_uri_worker_map.c (176): generation 1: size=12 nosize=1 capacity=12

                              [Mon Feb 14 13:16:09.390 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #0: uri=/servlets-examples/*.jpeg worker=wlb context=/servlets-examples/*.jpeg source=uriworkermap type=Unmount Wildchar len=25

                              [Mon Feb 14 13:16:09.437 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #1: uri=/servlets-examples/* worker=node1 context=/servlets-examples/* source=uriworkermap type=Wildchar len=20

                              [Mon Feb 14 13:16:09.468 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #2: uri=/jsp-examples/* worker=node1 context=/jsp-examples/* source=uriworkermap type=Wildchar len=15

                              [Mon Feb 14 13:16:09.500 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #3: uri=/jmx-console/* worker=loadbalancer context=/jmx-console/* source=uriworkermap type=Wildchar len=14

                              [Mon Feb 14 13:16:09.531 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #4: uri=/TaxManager/* worker=ajp13 context=/TaxManager/* source=uriworkermap type=Wildchar len=13

                              [Mon Feb 14 13:16:09.578 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #5: uri=/examples/* worker=node1 context=/examples/* source=uriworkermap type=Wildchar len=11

                              [Mon Feb 14 13:16:09.593 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #6: uri=/manager/* worker=node1 context=/manager/* source=uriworkermap type=Wildchar len=10

                              [Mon Feb 14 13:16:09.625 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #7: uri=/status/* worker=node1 context=/status/* source=uriworkermap type=Wildchar len=9

                              [Mon Feb 14 13:16:09.640 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #8: uri=/admin/* worker=node1 context=/admin/* source=uriworkermap type=Wildchar len=8

                              [Mon Feb 14 13:16:09.671 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #9: uri=/TaxManager* worker=node1 context=/TaxManager* source=uriworkermap type=Wildchar len=12

                              [Mon Feb 14 13:16:09.718 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #10: uri=/TaxManager worker=loadbalancer context=/TaxManager source=uriworkermap type=Exact len=11

                              [Mon Feb 14 13:16:09.750 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #11: uri=/jkmanager worker=jkstatus context=/jkmanager source=uriworkermap type=Exact len=10

                              [Mon Feb 14 13:16:09.781 2011] [832:740] [debug] jk_map.c (491): Adding property 'workers.tomcat_home' with value 'C:\mod_jk\native\iis\installer' to map.

                              [Mon Feb 14 13:16:09.812 2011] [832:740] [debug] jk_map.c (491): Adding property 'workers.java_home' with value 'C:\Program Files\Java\jdk1.6.0_18' to map.

                              [Mon Feb 14 13:16:09.828 2011] [832:740] [debug] jk_map.c (491): Adding property 'worker.list' with value 'node1' to map.

                              [Mon Feb 14 13:16:09.875 2011] [832:740] [debug] jk_map.c (491): Adding property 'worker.node1.type' with value 'ajp13' to map.

                              [Mon Feb 14 13:16:09.906 2011] [832:740] [debug] jk_map.c (491): Adding property 'worker.node1.host' with value '192.168.1.2' to map.

                              [Mon Feb 14 13:16:09.937 2011] [832:740] [debug] jk_map.c (491): Adding property 'worker.node1.port' with value '8009' to map.

                              [Mon Feb 14 13:16:10.000 2011] [832:740] [debug] jk_map.c (491): Adding property 'worker.node1.ping_mode' with value 'A' to map.

                              [Mon Feb 14 13:16:10.031 2011] [832:740] [debug] jk_map.c (491): Adding property 'worker.node1.socket_timeout' with value '10' to map.

                              [Mon Feb 14 13:16:10.062 2011] [832:740] [debug] jk_map.c (491): Adding property 'worker.loadbalancer.type' with value 'lb' to map.

                              [Mon Feb 14 13:16:10.078 2011] [832:740] [debug] jk_map.c (440): Concatenated value is: worker.list -> node1,loadbalancer

                              [Mon Feb 14 13:16:10.140 2011] [832:740] [debug] jk_map.c (491): Adding property 'worker.list' with value 'node1,loadbalancer' to map.

                              [Mon Feb 14 13:16:10.156 2011] [832:740] [debug] jk_map.c (774): Checking for references with prefix worker. with wildcard (recursion 1)

                              [Mon Feb 14 13:16:10.187 2011] [832:740] [error] jk_shm.c (120): Could not get member list for lb worker from map

                              [Mon Feb 14 13:16:10.203 2011] [832:740] [debug] jk_shm.c (132): shared memory will contain 1 ajp workers of size 320 and 1 lb workers of size 320 with 0 members of size 384+320

                              [Mon Feb 14 13:16:10.250 2011] [832:740] [debug] jk_shm.c (254): Initialized shared memory JKISAPISHMEM_192_168_1_5_1 size=768 free=640 addr=0x3300000

                              [Mon Feb 14 13:16:10.281 2011] [832:740] [debug] jk_map.c (589): Dump of map: 'workers.tomcat_home' -> 'C:\mod_jk\native\iis\installer'

                              [Mon Feb 14 13:16:10.312 2011] [832:740] [debug] jk_map.c (589): Dump of map: 'workers.java_home' -> 'C:\Program Files\Java\jdk1.6.0_18'

                              [Mon Feb 14 13:16:10.343 2011] [832:740] [debug] jk_map.c (589): Dump of map: 'worker.list' -> 'node1,loadbalancer'

                              [Mon Feb 14 13:16:10.375 2011] [832:740] [debug] jk_map.c (589): Dump of map: 'worker.node1.type' -> 'ajp13'

                              [Mon Feb 14 13:16:10.406 2011] [832:740] [debug] jk_map.c (589): Dump of map: 'worker.node1.host' -> '192.168.1.2'

                              [Mon Feb 14 13:16:10.437 2011] [832:740] [debug] jk_map.c (589): Dump of map: 'worker.node1.port' -> '8009'

                              [Mon Feb 14 13:16:10.468 2011] [832:740] [debug] jk_map.c (589): Dump of map: 'worker.node1.ping_mode' -> 'A'

                              [Mon Feb 14 13:16:10.500 2011] [832:740] [debug] jk_map.c (589): Dump of map: 'worker.node1.socket_timeout' -> '10'

                              [Mon Feb 14 13:16:10.531 2011] [832:740] [debug] jk_map.c (589): Dump of map: 'worker.loadbalancer.type' -> 'lb'

                              [Mon Feb 14 13:16:10.578 2011] [832:740] [debug] jk_worker.c (242): creating worker node1

                              [Mon Feb 14 13:16:10.593 2011] [832:740] [debug] jk_worker.c (146): about to create instance node1 of ajp13

                              [Mon Feb 14 13:16:10.625 2011] [832:740] [debug] jk_worker.c (159): about to validate and init node1

                              [Mon Feb 14 13:16:10.656 2011] [832:740] [debug] jk_ajp_common.c (2605): worker node1 contact is '192.168.1.2:8009'

                              [Mon Feb 14 13:16:10.687 2011] [832:740] [debug] jk_ajp_common.c (2800): setting endpoint options:

                              [Mon Feb 14 13:16:10.718 2011] [832:740] [debug] jk_ajp_common.c (2803): keepalive:              0

                              [Mon Feb 14 13:16:10.750 2011] [832:740] [debug] jk_ajp_common.c (2807): socket timeout:         10

                              [Mon Feb 14 13:16:10.765 2011] [832:740] [debug] jk_ajp_common.c (2811): socket connect timeout: 10000

                              [Mon Feb 14 13:16:10.812 2011] [832:740] [debug] jk_ajp_common.c (2815): buffer size:            0

                              [Mon Feb 14 13:16:10.843 2011] [832:740] [debug] jk_ajp_common.c (2819): pool timeout:           0

                              [Mon Feb 14 13:16:10.875 2011] [832:740] [debug] jk_ajp_common.c (2823): ping timeout:           10000

                              [Mon Feb 14 13:16:10.906 2011] [832:740] [debug] jk_ajp_common.c (2827): connect timeout:        10000

                              [Mon Feb 14 13:16:10.937 2011] [832:740] [debug] jk_ajp_common.c (2831): reply timeout:          0

                              [Mon Feb 14 13:16:10.984 2011] [832:740] [debug] jk_ajp_common.c (2835): prepost timeout:        10000

                              [Mon Feb 14 13:16:11.000 2011] [832:740] [debug] jk_ajp_common.c (2839): recovery options:       0

                              [Mon Feb 14 13:16:11.015 2011] [832:740] [debug] jk_ajp_common.c (2843): retries:                2

                              [Mon Feb 14 13:16:11.046 2011] [832:740] [debug] jk_ajp_common.c (2847): max packet size:        8192

                              [Mon Feb 14 13:16:11.062 2011] [832:740] [debug] jk_ajp_common.c (2851): retry interval:         100

                              [Mon Feb 14 13:16:11.093 2011] [832:740] [debug] jk_ajp_common.c (2662): setting connection pool size to 250 with min 125 and acquire timeout 200

                              [Mon Feb 14 13:16:11.140 2011] [832:740] [debug] jk_worker.c (242): creating worker loadbalancer

                              [Mon Feb 14 13:16:11.156 2011] [832:740] [debug] jk_worker.c (146): about to create instance loadbalancer of lb

                              [Mon Feb 14 13:16:11.187 2011] [832:740] [debug] jk_worker.c (159): about to validate and init loadbalancer

                              [Mon Feb 14 13:16:11.203 2011] [832:740] [error] jk_lb_worker.c (1651): NULL parameters

                              [Mon Feb 14 13:16:11.234 2011] [832:740] [error] jk_worker.c (163): validate failed for loadbalancer

                              [Mon Feb 14 13:16:11.250 2011] [832:740] [error] jk_worker.c (262): failed to create worker loadbalancer

                              [Mon Feb 14 13:16:11.281 2011] [832:740] [debug] jk_worker.c (218): close_workers will destroy worker node1

                              [Mon Feb 14 13:16:11.312 2011] [832:740] [debug] jk_ajp_common.c (2947): up to 250 endpoints to close

                              [Mon Feb 14 13:16:11.328 2011] [832:740] [debug] jk_ajp_common.c (775): closing endpoint with sd = 4294967295 (socket shutdown)

                              [Mon Feb 14 13:16:18.812 2011] [832:740] [debug] jk_ajp_common.c (775): closing endpoint with sd = 4294967295 (socket shutdown)

                              [Mon Feb 14 13:16:18.906 2011] [832:740] [debug] jk_ajp_common.c (775): closing endpoint with sd = 4294967295 (socket shutdown)

                              [Mon Feb 14 13:16:19.015 2011] [832:740] [debug] jk_worker.c (116): did not find a worker node1

                              [Mon Feb 14 13:16:19.031 2011] [832:740] [error] jk_uri_worker_map.c (506): Could not find worker with name 'node1' in uri map post processing.

                              [Mon Feb 14 13:16:19.062 2011] [832:740] [debug] jk_worker.c (116): did not find a worker node1

                              [Mon Feb 14 13:16:19.125 2011] [832:740] [error] jk_uri_worker_map.c (506): Could not find worker with name 'node1' in uri map post processing.

                              [Mon Feb 14 13:16:19.156 2011] [832:740] [debug] jk_worker.c (116): did not find a worker loadbalancer

                              [Mon Feb 14 13:16:19.171 2011] [832:740] [error] jk_uri_worker_map.c (506): Could not find worker with name 'loadbalancer' in uri map post processing.

                              [Mon Feb 14 13:16:19.203 2011] [832:740] [debug] jk_worker.c (116): did not find a worker ajp13

                              [Mon Feb 14 13:16:19.218 2011] [832:740] [error] jk_uri_worker_map.c (506): Could not find worker with name 'ajp13' in uri map post processing.

                              [Mon Feb 14 13:16:19.265 2011] [832:740] [debug] jk_worker.c (116): did not find a worker node1

                              [Mon Feb 14 13:16:19.281 2011] [832:740] [error] jk_uri_worker_map.c (506): Could not find worker with name 'node1' in uri map post processing.

                              [Mon Feb 14 13:16:19.312 2011] [832:740] [debug] jk_worker.c (116): did not find a worker node1

                              [Mon Feb 14 13:16:19.343 2011] [832:740] [error] jk_uri_worker_map.c (506): Could not find worker with name 'node1' in uri map post processing.

                              [Mon Feb 14 13:16:19.359 2011] [832:740] [debug] jk_worker.c (116): did not find a worker node1

                              [Mon Feb 14 13:16:19.390 2011] [832:740] [error] jk_uri_worker_map.c (506): Could not find worker with name 'node1' in uri map post processing.

                              [Mon Feb 14 13:16:19.406 2011] [832:740] [debug] jk_worker.c (116): did not find a worker node1

                              [Mon Feb 14 13:16:19.421 2011] [832:740] [error] jk_uri_worker_map.c (506): Could not find worker with name 'node1' in uri map post processing.

                              [Mon Feb 14 13:16:19.453 2011] [832:740] [debug] jk_worker.c (116): did not find a worker node1

                              [Mon Feb 14 13:16:19.500 2011] [832:740] [error] jk_uri_worker_map.c (506): Could not find worker with name 'node1' in uri map post processing.

                              [Mon Feb 14 13:16:19.515 2011] [832:740] [debug] jk_worker.c (116): did not find a worker loadbalancer

                              [Mon Feb 14 13:16:19.546 2011] [832:740] [error] jk_uri_worker_map.c (506): Could not find worker with name 'loadbalancer' in uri map post processing.

                              [Mon Feb 14 13:16:19.562 2011] [832:740] [debug] jk_worker.c (116): did not find a worker jkstatus

                              [Mon Feb 14 13:16:19.593 2011] [832:740] [error] jk_uri_worker_map.c (506): Could not find worker with name 'jkstatus' in uri map post processing.

                              [Mon Feb 14 13:16:19.625 2011] [832:740] [debug] jk_uri_worker_map.c (171): uri map dump after extension stripping: index=0 file='C:\mod_jk\native\iis\installer\conf\uriworkermap.properties' reject_unsafe=0 reload=60 modified=1297716436 checked=1297718169

                              [Mon Feb 14 13:16:19.640 2011] [832:740] [debug] jk_uri_worker_map.c (176): generation 0: size=0 nosize=0 capacity=0

                              [Mon Feb 14 13:16:19.671 2011] [832:740] [debug] jk_uri_worker_map.c (176): generation 1: size=12 nosize=1 capacity=12

                              [Mon Feb 14 13:16:19.703 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #0: uri=/servlets-examples/*.jpeg worker=wlb context=/servlets-examples/*.jpeg source=uriworkermap type=Unmount Wildchar len=25

                              [Mon Feb 14 13:16:19.734 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #1: uri=/servlets-examples/* worker=node1 context=/servlets-examples/* source=uriworkermap type=Wildchar len=20

                              [Mon Feb 14 13:16:19.765 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #2: uri=/jsp-examples/* worker=node1 context=/jsp-examples/* source=uriworkermap type=Wildchar len=15

                              [Mon Feb 14 13:16:19.796 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #3: uri=/jmx-console/* worker=loadbalancer context=/jmx-console/* source=uriworkermap type=Wildchar len=14

                              [Mon Feb 14 13:16:19.812 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #4: uri=/TaxManager/* worker=ajp13 context=/TaxManager/* source=uriworkermap type=Wildchar len=13

                              [Mon Feb 14 13:16:19.859 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #5: uri=/examples/* worker=node1 context=/examples/* source=uriworkermap type=Wildchar len=11

                              [Mon Feb 14 13:16:19.906 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #6: uri=/manager/* worker=node1 context=/manager/* source=uriworkermap type=Wildchar len=10

                              [Mon Feb 14 13:16:19.921 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #7: uri=/status/* worker=node1 context=/status/* source=uriworkermap type=Wildchar len=9

                              [Mon Feb 14 13:16:19.937 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #8: uri=/admin/* worker=node1 context=/admin/* source=uriworkermap type=Wildchar len=8

                              [Mon Feb 14 13:16:19.968 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #9: uri=/TaxManager* worker=node1 context=/TaxManager* source=uriworkermap type=Wildchar len=12

                              [Mon Feb 14 13:16:20.000 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #10: uri=/TaxManager worker=loadbalancer context=/TaxManager source=uriworkermap type=Exact len=11

                              [Mon Feb 14 13:16:20.015 2011] [832:740] [debug] jk_uri_worker_map.c (186): NEXT (1) map #11: uri=/jkmanager worker=jkstatus context=/jkmanager source=uriworkermap type=Exact len=10

                              [Mon Feb 14 13:16:20.046 2011] [832:740] [debug] jk_uri_worker_map.c (482): Switching uri worker map from index 0 to index 1

                               

                               

                              Please help define the right  AJP 1.3 Connector for port 8009

                              and worker, urimap for non loadbalancing, since it is alone one jboss server

                               

                              Thanks for everything

                              Best Regards

                              Victor

                              • 27. Jboss 5.1 and IIS
                                vtech005

                                Hello Mark

                                 

                                IIS BOX IP = 192.168.1.5

                                Jboss App Server ip 192.168.1.2

                                 

                                i am testing with this url=http://192.168.1.5/TaxManager/  (IIS BOX IP) is it correct pls

                                 

                                isapi log

                                --------------

                                [Mon Feb 14 19:07:22.421 2011] [1304:2844] [debug] jk_util.c (459): Pre-processed log time stamp format is '[%a %b %d %H:%M:%S.000 %Y] '

                                [Mon Feb 14 19:07:22.453 2011] [1304:2844] [info] jk_isapi_plugin.c (2403): Starting Jakarta/ISAPI/isapi_redirector/1.2.30

                                [Mon Feb 14 19:07:22.453 2011] [1304:2844] [debug] jk_isapi_plugin.c (2421): Detected IIS version 6.0

                                [Mon Feb 14 19:07:22.484 2011] [1304:2844] [debug] jk_isapi_plugin.c (2426): Using registry.

                                [Mon Feb 14 19:07:22.500 2011] [1304:2844] [debug] jk_isapi_plugin.c (2429): Using log file C:\mod_jk\native\iis\installer\log\isapi_redirect.log.

                                [Mon Feb 14 19:07:22.531 2011] [1304:2844] [debug] jk_isapi_plugin.c (2430): Using log level 1.

                                [Mon Feb 14 19:07:22.546 2011] [1304:2844] [debug] jk_isapi_plugin.c (2431): Using extension uri /jakarta/isapi_redirect.dll.

                                [Mon Feb 14 19:07:22.578 2011] [1304:2844] [debug] jk_isapi_plugin.c (2432): Using worker file C:\mod_jk\native\iis\installer\conf\workers.properties.

                                [Mon Feb 14 19:07:22.609 2011] [1304:2844] [debug] jk_isapi_plugin.c (2433): Using worker mount file C:\mod_jk\native\iis\installer\conf\uriworkermap.properties.

                                [Mon Feb 14 19:07:22.625 2011] [1304:2844] [debug] jk_isapi_plugin.c (2435): Using rewrite rule file .

                                [Mon Feb 14 19:07:22.656 2011] [1304:2844] [debug] jk_isapi_plugin.c (2437): Using uri select 3.

                                [Mon Feb 14 19:07:22.671 2011] [1304:2844] [debug] jk_isapi_plugin.c (2438): Using no chunked encoding.

                                [Mon Feb 14 19:07:22.703 2011] [1304:2844] [debug] jk_isapi_plugin.c (2440): Using notification event SF_NOTIFY_AUTH_COMPLETE (0x04000000)

                                [Mon Feb 14 19:07:22.734 2011] [1304:2844] [debug] jk_isapi_plugin.c (2450): Using uri header TOMCATURI6A6B0000:.

                                [Mon Feb 14 19:07:22.750 2011] [1304:2844] [debug] jk_isapi_plugin.c (2451): Using query header TOMCATQUERY6A6B0000:.

                                [Mon Feb 14 19:07:22.781 2011] [1304:2844] [debug] jk_isapi_plugin.c (2452): Using worker header TOMCATWORKER6A6B0000:.

                                [Mon Feb 14 19:07:22.812 2011] [1304:2844] [debug] jk_isapi_plugin.c (2453): Using worker index TOMCATWORKERIDX6A6B0000:.

                                [Mon Feb 14 19:07:22.828 2011] [1304:2844] [debug] jk_isapi_plugin.c (2454): Using translate header TOMCATTRANSLATE6A6B0000:.

                                [Mon Feb 14 19:07:22.859 2011] [1304:2844] [debug] jk_isapi_plugin.c (2455): Using a default of 250 connections per pool.

                                [Mon Feb 14 19:07:22.875 2011] [1304:2844] [debug] jk_map.c (491): Adding property '/TaxManager*' with value 'node1' to map.

                                [Mon Feb 14 19:07:22.906 2011] [1304:2844] [debug] jk_map.c (491): Adding property '/TaxManager/*.jsp' with value 'node1' to map.

                                [Mon Feb 14 19:07:22.921 2011] [1304:2844] [debug] jk_uri_worker_map.c (1102): Loading urimaps from C:\mod_jk\native\iis\installer\conf\uriworkermap.properties with reload check interval 60 seconds

                                [Mon Feb 14 19:07:22.953 2011] [1304:2844] [debug] jk_uri_worker_map.c (720): wildchar rule '/TaxManager*=node1' source 'uriworkermap' was added

                                [Mon Feb 14 19:07:22.984 2011] [1304:2844] [debug] jk_uri_worker_map.c (720): wildchar rule '/TaxManager/*.jsp=node1' source 'uriworkermap' was added

                                [Mon Feb 14 19:07:23.031 2011] [1304:2844] [debug] jk_uri_worker_map.c (171): uri map dump after file load: index=0 file='C:\mod_jk\native\iis\installer\conf\uriworkermap.properties' reject_unsafe=1 reload=60 modified=1297738947 checked=1297739243

                                [Mon Feb 14 19:07:23.046 2011] [1304:2844] [debug] jk_uri_worker_map.c (176): generation 0: size=0 nosize=0 capacity=0

                                [Mon Feb 14 19:07:23.078 2011] [1304:2844] [debug] jk_uri_worker_map.c (176): generation 1: size=2 nosize=0 capacity=4

                                [Mon Feb 14 19:07:23.109 2011] [1304:2844] [debug] jk_uri_worker_map.c (186): NEXT (1) map #0: uri=/TaxManager/*.jsp worker=node1 context=/TaxManager/*.jsp source=uriworkermap type=Wildchar len=17

                                [Mon Feb 14 19:07:23.125 2011] [1304:2844] [debug] jk_uri_worker_map.c (186): NEXT (1) map #1: uri=/TaxManager* worker=node1 context=/TaxManager* source=uriworkermap type=Wildchar len=12

                                [Mon Feb 14 19:07:23.156 2011] [1304:2844] [debug] jk_map.c (491): Adding property 'workers.tomcat_home' with value 'C:\mod_jk\native\iis\installer' to map.

                                [Mon Feb 14 19:07:23.171 2011] [1304:2844] [debug] jk_map.c (491): Adding property 'workers.java_home' with value 'C:\Program Files\Java\jdk1.6.0_18' to map.

                                [Mon Feb 14 19:07:23.187 2011] [1304:2844] [debug] jk_map.c (491): Adding property 'worker.list' with value 'node1,jkstatus' to map.

                                [Mon Feb 14 19:07:23.234 2011] [1304:2844] [debug] jk_map.c (491): Adding property 'worker.node1.type' with value 'ajp13' to map.

                                [Mon Feb 14 19:07:23.281 2011] [1304:2844] [debug] jk_map.c (491): Adding property 'worker.node1.host' with value '192.168.1.2' to map.

                                [Mon Feb 14 19:07:23.296 2011] [1304:2844] [debug] jk_map.c (491): Adding property 'worker.node1.port' with value '8009' to map.

                                [Mon Feb 14 19:07:23.312 2011] [1304:2844] [debug] jk_map.c (491): Adding property 'worker.node1.lbfactor' with value '1' to map.

                                [Mon Feb 14 19:07:23.359 2011] [1304:2844] [debug] jk_map.c (491): Adding property 'worker.node1.connection_pool_timeout' with value '600' to map.

                                [Mon Feb 14 19:07:23.406 2011] [1304:2844] [debug] jk_map.c (491): Adding property 'worker.node1.socket_keepalive' with value '1' to map.

                                [Mon Feb 14 19:07:23.421 2011] [1304:2844] [debug] jk_map.c (491): Adding property 'worker.node1.socket_timeout' with value '60' to map.

                                [Mon Feb 14 19:07:23.437 2011] [1304:2844] [debug] jk_map.c (491): Adding property 'worker.jkstatus.type' with value 'status' to map.

                                [Mon Feb 14 19:07:23.500 2011] [1304:2844] [debug] jk_map.c (774): Checking for references with prefix worker. with wildcard (recursion 1)

                                [Mon Feb 14 19:07:23.531 2011] [1304:2844] [debug] jk_shm.c (132): shared memory will contain 1 ajp workers of size 320 and 0 lb workers of size 320 with 0 members of size 384+320

                                [Mon Feb 14 19:07:23.562 2011] [1304:2844] [debug] jk_shm.c (254): Initialized shared memory JKISAPISHMEM_192_168_1_5_1 size=448 free=320 addr=0x3440000

                                [Mon Feb 14 19:07:23.609 2011] [1304:2844] [debug] jk_map.c (589): Dump of map: 'workers.tomcat_home' -> 'C:\mod_jk\native\iis\installer'

                                [Mon Feb 14 19:07:23.625 2011] [1304:2844] [debug] jk_map.c (589): Dump of map: 'workers.java_home' -> 'C:\Program Files\Java\jdk1.6.0_18'

                                [Mon Feb 14 19:07:23.656 2011] [1304:2844] [debug] jk_map.c (589): Dump of map: 'worker.list' -> 'node1,jkstatus'

                                [Mon Feb 14 19:07:23.671 2011] [1304:2844] [debug] jk_map.c (589): Dump of map: 'worker.node1.type' -> 'ajp13'

                                [Mon Feb 14 19:07:23.703 2011] [1304:2844] [debug] jk_map.c (589): Dump of map: 'worker.node1.host' -> '192.168.1.2'

                                [Mon Feb 14 19:07:23.734 2011] [1304:2844] [debug] jk_map.c (589): Dump of map: 'worker.node1.port' -> '8009'

                                [Mon Feb 14 19:07:23.781 2011] [1304:2844] [debug] jk_map.c (589): Dump of map: 'worker.node1.lbfactor' -> '1'

                                [Mon Feb 14 19:07:23.812 2011] [1304:2844] [debug] jk_map.c (589): Dump of map: 'worker.node1.connection_pool_timeout' -> '600'

                                [Mon Feb 14 19:07:23.828 2011] [1304:2844] [debug] jk_map.c (589): Dump of map: 'worker.node1.socket_keepalive' -> '1'

                                [Mon Feb 14 19:07:23.859 2011] [1304:2844] [debug] jk_map.c (589): Dump of map: 'worker.node1.socket_timeout' -> '60'

                                [Mon Feb 14 19:07:23.875 2011] [1304:2844] [debug] jk_map.c (589): Dump of map: 'worker.jkstatus.type' -> 'status'

                                [Mon Feb 14 19:07:23.937 2011] [1304:2844] [debug] jk_worker.c (242): creating worker node1

                                [Mon Feb 14 19:07:23.984 2011] [1304:2844] [debug] jk_worker.c (146): about to create instance node1 of ajp13

                                [Mon Feb 14 19:07:24.031 2011] [1304:2844] [debug] jk_worker.c (159): about to validate and init node1

                                [Mon Feb 14 19:07:24.062 2011] [1304:2844] [debug] jk_ajp_common.c (2605): worker node1 contact is '192.168.1.2:8009'

                                [Mon Feb 14 19:07:24.109 2011] [1304:2844] [debug] jk_ajp_common.c (2800): setting endpoint options:

                                [Mon Feb 14 19:07:24.125 2011] [1304:2844] [debug] jk_ajp_common.c (2803): keepalive:              1

                                [Mon Feb 14 19:07:24.156 2011] [1304:2844] [debug] jk_ajp_common.c (2807): socket timeout:         60

                                [Mon Feb 14 19:07:24.171 2011] [1304:2844] [debug] jk_ajp_common.c (2811): socket connect timeout: 60000

                                [Mon Feb 14 19:07:24.203 2011] [1304:2844] [debug] jk_ajp_common.c (2815): buffer size:            0

                                [Mon Feb 14 19:07:24.234 2011] [1304:2844] [debug] jk_ajp_common.c (2819): pool timeout:           600

                                [Mon Feb 14 19:07:24.250 2011] [1304:2844] [debug] jk_ajp_common.c (2823): ping timeout:           10000

                                [Mon Feb 14 19:07:24.281 2011] [1304:2844] [debug] jk_ajp_common.c (2827): connect timeout:        0

                                [Mon Feb 14 19:07:24.312 2011] [1304:2844] [debug] jk_ajp_common.c (2831): reply timeout:          0

                                [Mon Feb 14 19:07:24.359 2011] [1304:2844] [debug] jk_ajp_common.c (2835): prepost timeout:        0

                                [Mon Feb 14 19:07:24.375 2011] [1304:2844] [debug] jk_ajp_common.c (2839): recovery options:       0

                                [Mon Feb 14 19:07:24.406 2011] [1304:2844] [debug] jk_ajp_common.c (2843): retries:                2

                                [Mon Feb 14 19:07:24.437 2011] [1304:2844] [debug] jk_ajp_common.c (2847): max packet size:        8192

                                [Mon Feb 14 19:07:24.484 2011] [1304:2844] [debug] jk_ajp_common.c (2851): retry interval:         100

                                [Mon Feb 14 19:07:24.531 2011] [1304:2844] [debug] jk_ajp_common.c (2662): setting connection pool size to 250 with min 125 and acquire timeout 200

                                [Mon Feb 14 19:07:24.546 2011] [1304:2844] [debug] jk_worker.c (242): creating worker jkstatus

                                [Mon Feb 14 19:07:24.562 2011] [1304:2844] [debug] jk_worker.c (146): about to create instance jkstatus of status

                                [Mon Feb 14 19:07:24.609 2011] [1304:2844] [debug] jk_worker.c (159): about to validate and init jkstatus

                                [Mon Feb 14 19:07:24.625 2011] [1304:2844] [debug] jk_status.c (5053): Status worker 'jkstatus' is read/write and has css '(null)', prefix 'worker', name space 'jk:', xml name space 'xmlns:jk="http://tomcat.apache.org"', document type '(null)'

                                [Mon Feb 14 19:07:24.687 2011] [1304:2844] [debug] jk_status.c (5104): Status worker 'jkstatus' has good rating for '0000000f' and bad rating for '00ff1010'

                                [Mon Feb 14 19:07:24.703 2011] [1304:2844] [debug] jk_worker.c (116): found a worker node1

                                [Mon Feb 14 19:07:24.734 2011] [1304:2844] [debug] jk_worker.c (293): Found worker type 'ajp13'

                                [Mon Feb 14 19:07:24.750 2011] [1304:2844] [debug] jk_uri_worker_map.c (512): Checking extension for worker 0: node1 of type ajp13 (2)

                                [Mon Feb 14 19:07:24.781 2011] [1304:2844] [debug] jk_worker.c (116): found a worker node1

                                [Mon Feb 14 19:07:24.812 2011] [1304:2844] [debug] jk_worker.c (293): Found worker type 'ajp13'

                                [Mon Feb 14 19:07:24.859 2011] [1304:2844] [debug] jk_uri_worker_map.c (512): Checking extension for worker 1: node1 of type ajp13 (2)

                                [Mon Feb 14 19:07:24.875 2011] [1304:2844] [debug] jk_uri_worker_map.c (171): uri map dump after extension stripping: index=0 file='C:\mod_jk\native\iis\installer\conf\uriworkermap.properties' reject_unsafe=1 reload=60 modified=1297738947 checked=1297739243

                                [Mon Feb 14 19:07:24.906 2011] [1304:2844] [debug] jk_uri_worker_map.c (176): generation 0: size=0 nosize=0 capacity=0

                                [Mon Feb 14 19:07:24.937 2011] [1304:2844] [debug] jk_uri_worker_map.c (176): generation 1: size=2 nosize=0 capacity=4

                                [Mon Feb 14 19:07:24.953 2011] [1304:2844] [debug] jk_uri_worker_map.c (186): NEXT (1) map #0: uri=/TaxManager/*.jsp worker=node1 context=/TaxManager/*.jsp source=uriworkermap type=Wildchar len=17

                                [Mon Feb 14 19:07:24.984 2011] [1304:2844] [debug] jk_uri_worker_map.c (186): NEXT (1) map #1: uri=/TaxManager* worker=node1 context=/TaxManager* source=uriworkermap type=Wildchar len=12

                                [Mon Feb 14 19:07:25.000 2011] [1304:2844] [debug] jk_uri_worker_map.c (482): Switching uri worker map from index 0 to index 1

                                [Mon Feb 14 19:07:25.046 2011] [1304:2844] [info] jk_isapi_plugin.c (2573): Jakarta/ISAPI/isapi_redirector/1.2.30 initialized

                                 

                                just added this value to registry to troubleshoot, do i need this?

                                reject_unsafe=1

                                strip_session =1

                                 

                                 

                                 

                                new workerproperties

                                ----------------

                                #Begins worker.properties here

                                 

                                #Define path of properties and jdk file here

                                workers.tomcat_home=C:\mod_jk\native\iis\installer

                                workers.java_home=C:\Program Files\Java\jdk1.6.0_18

                                 

                                 

                                # for mapping requests

                                  worker.list=node1,jkstatus       

                                 

                                 

                                # Define worker

                                worker.node1.type=ajp13

                                worker.node1.host=192.168.1.2

                                worker.node1.port=8009

                                worker.node1.lbfactor=1

                                worker.node1.connection_pool_timeout=600

                                worker.node1.socket_keepalive=1

                                worker.node1.socket_timeout=60

                                 

                                 

                                #ping_mode as of mod_jk 1.2.30 --------------------------comment

                                #worker.worker1.ping_mode=A

                                #worker.worker1.socket_timeout=10

                                 

                                #

                                # Define status worker for managing load balance

                                #

                                 

                                worker.jkstatus.type=status

                                 

                                 

                                thanks

                                • 28. Jboss 5.1 and IIS
                                  mp911de

                                  Hi Victor,

                                  evertything seems OK. As long as you get your Java Web-App displayed via IIS everything is fine. I never used

                                  reject_unsafe=1

                                  strip_session =1

                                   

                                  But why do you want to change things, if your System is running?

                                   

                                  Best regards,

                                  Mark

                                  • 29. Jboss 5.1 and IIS
                                    vtech005

                                    I try to change things because i still could not access the application deployed in jboss on my browser

                                    it keep telling me error below....

                                     

                                    HTTP Error 401.1 - Unauthorized: Access is denied due to invalid credentials.
                                    Internet Information Services (IIS)


                                    Technical Information (for support personnel)

                                    • Go to Microsoft Product Support Services and perform a title search for the words HTTP and 401.
                                    • Open IIS Help, which is accessible in IIS Manager (inetmgr), and search for topics titled Authentication, Access Control, and About Custom Error Messages.

                                    is is iis problem or it could not call jboss application

                                    i copied the application jsp, asp image, and html into wwwroot directory

                                     

                                    and on the log

                                    can u please explain with this line means

                                     

                                     

                                    [Mon Feb 14 19:07:24.625 2011] [1304:2844] [debug] jk_status.c (5053): Status worker 'jkstatus' is read/write and has css '(null)', prefix 'worker', name space 'jk:', xml name space 'xmlns:jk="http://tomcat.apache.org"', document type '(null)'

                                    [Mon Feb 14 19:07:24.687 2011] [1304:2844] [debug] jk_status.c (5104): Status worker 'jkstatus' has good rating for '0000000f' and bad rating for '00ff1010'

                                     

                                    best regards