I am so frustrated now.... but thanks for the acknowledgement.

I have done everything that I'm supposed to do. I do not understand why this
is not working.

Can you please send me the txt of the registry file? I will check it out and
make sure there is nothing that I have not already done.

Thanks Brantley

Tom

-----Original Message-----
From: Brantley Hobbs [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, January 11, 2006 10:54 AM
To: Tomcat Users List
Subject: RE: Tomcat IIS-redirector help

Thomas,

I don't know if I can help you, but I can offer moral support; I'm using
the ISAPI redirector on IIS6/W2K3 and it works fine.

Some (admittedly basic) checkpoints:
1.  I'm using version 1.2.13 of the redirector.
2.  I have a .reg file of registry entries if you'd like to see them so
you can check against your entries.
3.  You must run IIS 6 in IIS 5.0 isolation mode, AFAIK
4.  You must add a new "Web Service Extension" to IIS pointing to the
redirector DLL, and give it a status of "allowed".
5.  Each site that uses the redirector must have a virtual folder
pointing to the folder the redirector DLL is in, and that virtual folder
must have "Script and Executables" execute permissions.

HTH,

Brantley

> -----Original Message-----
> From: Thomas Dickey [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, January 11, 2006 1:32 PM
> To: 'Tomcat Users List'
> Subject: RE: Tomcat IIS-redirector help
> 
> I have had a few people offer assistance, but nothing has worked. Is
there
> anyone who can point me in the right direction? I am at a complete
loss...
> 
> Thanks in advance!!!
> 
> Tom
> 
> -----Original Message-----
> From: Thomas Dickey [mailto:[EMAIL PROTECTED]
> Sent: Monday, January 09, 2006 9:32 AM
> To: users@tomcat.apache.org
> Subject: Tomcat IIS-redirector help
> 
> I apologize for the length of this email..
> 
> 
> 
> I recently installed Tomcat V5.5 on my windows 2003 Server machine
with
> IIS
> 6.0. I'm trying to use the redirector to direct content from a host
IIS
> webserver, to the Tomcat processor (again, these are on the same
machine).
> I
> have been unable to get it to post the page.
> 
> 
> 
> Please help in any way possible..
> 
> 
> 
> Here is an excerpt from the redirector log..
> 
> 
> 
> 
> 
> ******************************************************
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_shm.c (134):
Initialized
> shared memory size=67584 free=65536 addr=0x1de0000
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_isapi_plugin.c
(1160):
> Using registry.
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_isapi_plugin.c
(1163):
> Using log file C:\Program Files\Apache Software Foundation\Jakarta
Isapi
> Redirector\log\isapi_redirect.log.
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_isapi_plugin.c
(1164):
> Using log level 1.
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_isapi_plugin.c
(1165):
> Using extension uri jakarta/isapi_redirect.dll.
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_isapi_plugin.c
(1166):
> Using worker file C:\Program Files\Apache Software Foundation\Jakarta
> Isapi
> Redirector\conf\workers.properties.
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_isapi_plugin.c
(1167):
> Using worker mount file C:\Program Files\Apache Software
> Foundation\Jakarta
> Isapi Redirector\conf\uriworkermap.properties.
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_isapi_plugin.c
(1169):
> Using uri select 0.
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_uri_worker_map.c
(260):
> wildchar rule /admin/*=wlb was added
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_uri_worker_map.c
(260):
> wildchar rule /manager/*=wlb was added
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_uri_worker_map.c
(260):
> wildchar rule /jsp-examples/*=wlb was added
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_uri_worker_map.c
(260):
> wildchar rule /servlets-examples/*=wlb was added
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_uri_worker_map.c
(260):
> wildchar rule /bacworth/*=bacworth was added
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_worker.c (236):
creating
> worker wlb
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_worker.c (141):
about to
> create instance wlb of ajp13
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_worker.c (154):
about to
> validate and init wlb
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1806):
> worker wlb contact is 'localhost:8009'
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1895):
> setting socket keepalive to 0
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1934):
> setting socket timeout to -1
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1938):
> setting socket buffer size to 0
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1942):
> setting connection recycle timeout to 0
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1946):
> setting cache timeout to 0
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1950):
> setting connect timeout to 0
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1954):
> setting reply timeout to 0
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1958):
> setting prepost timeout to 0
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1962):
> setting recovery opts to 0
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1966):
> setting number of retries to 3
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1843):
> setting connection cache size to 10
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_worker.c (248):
removing
> old wlb worker
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_worker.c (236):
creating
> worker jkstatus
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_worker.c (141):
about to
> create instance jkstatus of status
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_worker.c (154):
about to
> validate and init jkstatus
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_worker.c (248):
removing
> old jkstatus worker
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_worker.c (236):
creating
> worker bacworth
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_worker.c (141):
about to
> create instance bacworth of ajp13
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_worker.c (154):
about to
> validate and init bacworth
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1806):
> worker bacworth contact is 'bacworth.llnl.gov:8009'
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1895):
> setting socket keepalive to 0
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1934):
> setting socket timeout to -1
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1938):
> setting socket buffer size to 0
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1942):
> setting connection recycle timeout to 0
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1946):
> setting cache timeout to 0
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1950):
> setting connect timeout to 0
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1954):
> setting reply timeout to 0
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1958):
> setting prepost timeout to 0
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1962):
> setting recovery opts to 0
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1966):
> setting number of retries to 3
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_ajp_common.c (1843):
> setting connection cache size to 10
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_worker.c (248):
removing
> old bacworth worker
> 
> [Thu Jan 05 14:49:45 2006] [4972:5232] [debug] jk_isapi_plugin.c
(711):
> Detected IIS >= 5.0
> 
> [Thu Jan 05 14:49:50 2006] [4972:3800] [debug] jk_isapi_plugin.c
(762):
> Filter started
> 
> [Thu Jan 05 14:49:50 2006] [4972:3800] [debug] jk_isapi_plugin.c
(828):
> Virtual Host redirection of /bacworth.llnl.gov/bacworth/
> 
> [Thu Jan 05 14:49:50 2006] [4972:3800] [debug] jk_uri_worker_map.c
(449):
> Attempting to map URI '/bacworth.llnl.gov/bacworth/' from 5 maps
> 
> [Thu Jan 05 14:49:50 2006] [4972:3800] [debug] jk_uri_worker_map.c
(461):
> Attempting to map context URI '/servlets-examples/*'
> 
> [Thu Jan 05 14:49:50 2006] [4972:3800] [debug] jk_uri_worker_map.c
(461):
> Attempting to map context URI '/jsp-examples/*'
> 
> [Thu Jan 05 14:49:50 2006] [4972:3800] [debug] jk_uri_worker_map.c
(461):
> Attempting to map context URI '/bacworth/*'
> 
> [Thu Jan 05 14:49:50 2006] [4972:3800] [debug] jk_uri_worker_map.c
(461):
> Attempting to map context URI '/manager/*'
> 
> [Thu Jan 05 14:49:50 2006] [4972:3800] [debug] jk_uri_worker_map.c
(461):
> Attempting to map context URI '/admin/*'
> 
> [Thu Jan 05 14:49:50 2006] [4972:3800] [debug] jk_isapi_plugin.c
(835):
> Default redirection of /bacworth/
> 
> [Thu Jan 05 14:49:50 2006] [4972:3800] [debug] jk_uri_worker_map.c
(449):
> Attempting to map URI '/bacworth/' from 5 maps
> 
> [Thu Jan 05 14:49:50 2006] [4972:3800] [debug] jk_uri_worker_map.c
(461):
> Attempting to map context URI '/servlets-examples/*'
> 
> [Thu Jan 05 14:49:50 2006] [4972:3800] [debug] jk_uri_worker_map.c
(461):
> Attempting to map context URI '/jsp-examples/*'
> 
> [Thu Jan 05 14:49:50 2006] [4972:3800] [debug] jk_uri_worker_map.c
(461):
> Attempting to map context URI '/bacworth/*'
> 
> [Thu Jan 05 14:49:50 2006] [4972:3800] [debug] jk_uri_worker_map.c
(475):
> Found a wildchar match bacworth -> /bacworth/*
> 
> [Thu Jan 05 14:49:50 2006] [4972:3800] [debug] jk_isapi_plugin.c
(845):
> check if [/bacworth/] is points to the web-inf directory
> 
> [Thu Jan 05 14:49:50 2006] [4972:3800] [debug] jk_isapi_plugin.c
(863):
> [/bacworth/] is a servlet url - should redirect to bacworth
> 
> 
> 
> ******************************************************
> 
> 
> 
> It says on the last line that it should be working.???
> 
> 
> 
> Here is an excerpt from the IIS web server log..
> 
> 
> 
> ******************************************************
> 
> 
> 
> #Software: Microsoft Internet Information Services 6.0
> 
> #Version: 1.0
> 
> #Date: 2006-01-09 17:12:10
> 
> #Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port
> cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status
> 
> 2006-01-09 17:12:10 134.9.150.61 GET /bacworth/ - 80 - 134.9.150.5
>
Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+SV1;+.NET+CLR+1.1.432
2)
> 401 1 0
> 
> 2006-01-09 17:12:15 134.9.150.61 GET /bacworth/ - 80 - 134.9.150.5
>
Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+SV1;+.NET+CLR+1.1.432
2)
> 401 1 0
> 
> 2006-01-09 17:12:15 134.9.150.61 GET /bacworth/ - 80 BKC\dickey2
> 134.9.150.5
>
Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+SV1;+.NET+CLR+1.1.432
2)
> 404 2 1260
> 
> 
> 
> ******************************************************
> 
> 
> 
> Some of the articles that I have read while troubleshooting this
problem
> state that in the above log, it should reference the ISAPI redirector
DLL.
> I
> don't see that reference, however, the request seems to be making it
to
> the
> redirector as can be seen in the first log.
> 
> 
> 
> Here is my uriworkermap.properties file..
> 
> 
> 
> ******************************************************
> 
> # uriworkermap.properties - IIS
> 
> #
> 
> # This file provides sample mappings for example wlb
> 
> # worker defined in workermap.properties.minimal
> 
> # The general syntax for this file is:
> 
> # [URL]=[Worker name]
> 
> 
> 
> /admin/*=wlb
> 
> /manager/*=wlb
> 
> /jsp-examples/*=wlb
> 
> /servlets-examples/*=wlb
> 
> /bacworth/*=bacworth
> 
> 
> 
> 
> 
> # Optionally filter out all .jpeg files inside that context
> 
> # For no mapping the url has to start with exclamation (!)
> 
> 
> 
> #!/servlets-examples/*.jpeg=wlb
> 
> 
> 
> #
> 
> # Mount jkstatus to /jkmanager
> 
> # For production servers you will need to
> 
> # secure the access to the /jkmanager url
> 
> #
> 
> #/jkmanager=jkstatus
> 
> 
> 
> ******************************************************
> 
> 
> 
> Here is my workers.properties file
> 
> 
> 
> ******************************************************
> 
> 
> 
> # workers.properties
> 
> #
> 
> # This file provides minimal jk configuration properties needed to
> 
> # connect to Tomcat.
> 
> #
> 
> # The workers that jk should create and work with
> 
> #
> 
> 
> 
> worker.list=wlb,jkstatus,bacworth
> 
> 
> 
> #
> 
> # Defining a worker named ajp13w and of type ajp13
> 
> # Note that the name and the type do not have to match.
> 
> #
> 
> worker.wlb.type=ajp13
> 
> worker.wlb.host=localhost
> 
> worker.wlb.port=8009
> 
> 
> 
> #
> 
> # Define a worker entry for Bacworth ***By Thomas Dickey***
> 
> #
> 
> #worker.list=bacworth
> 
> worker.bacworth.type=ajp13
> 
> worker.bacworth.host=bacworth.llnl.gov
> 
> worker.bacworth.port=8009
> 
> 
> 
> #
> 
> # Defining a load balancer
> 
> #
> 
> 
> 
> #worker.wlb.type=lb
> 
> #worker.wlb.balance_workers=ajp13w
> 
> 
> 
> #
> 
> # Define status worker
> 
> #
> 
> 
> 
> worker.jkstatus.type=status
> 
> 
> 
> ******************************************************
> 
> 
> 
> I have checked the Registry settings a thousand times, and I know they
are
> as they should be.
> 
> 
> 
> Again, I apologize for the length of this email. I just wanted to make
> sure
> all the information was included.
> 
> 
> 
> Thanks in advance for any help!!!!
> 
> 
> 
> Thomas
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to