Mikko Pukki schrieb: > Hi, > > I have Tomcat installed on a server that already has "Default Website" > configured for other use and I cannot use > it to redirect to Tomcat. So I created another website that should listen to > port 80 and authenticate users via AD authentication. > After authentication it should redirect requests to Tomcat. Previously I have > done such installations with one difference. > I have been able to use "Default Website" and generally there have been > little or no problems. > > However with this installation it doesn't work. System is Windows Server > 2003, IIS version is 6, tomcat version is 5.5.16, > ISAPI redirect version is 1.2.26. I did not use compatibility mode for IIS 5 > and first I got 404 (or maybe 403 or something) > from IIS, but I figured out that it was because of rights to read and execute > dll. I corrected them and now IIS returns > internal server error. Both Tomcat and ISAPI redirect filter start ok. Filter > has a green arrow in front of it and I can use > web application directly from port 8080. > > All that appears on ISAPI redirctor's log on debug level is as follows: > > [Tue Oct 07 15:45:52.843 2008] [6728:6948] [debug] jk_util.c (430): > Pre-processed log time stamp format is '[%a %b %d %H:%M:%S.000 %Y] ' > [Tue Oct 07 15:45:52.843 2008] [6728:6948] [debug] jk_shm.c (169): > Initialized shared memory size=28800 free=28672 addr=0x1eb0000 > [Tue Oct 07 15:45:52.843 2008] [6728:6948] [debug] jk_isapi_plugin.c (1688): > Using registry. > [Tue Oct 07 15:45:52.843 2008] [6728:6948] [debug] jk_isapi_plugin.c (1691): > Using log file C:\foo\Tomcat\isapi\log\isapi_redirect.log. > [Tue Oct 07 15:45:52.843 2008] [6728:6948] [debug] jk_isapi_plugin.c (1692): > Using log level 1. > [Tue Oct 07 15:45:52.843 2008] [6728:6948] [debug] jk_isapi_plugin.c (1693): > Using extension uri /jakarta/isapi_redirect.dll. > [Tue Oct 07 15:45:52.843 2008] [6728:6948] [debug] jk_isapi_plugin.c (1694): > Using worker file C:\foo\Tomcat\conf\workers.properties.minimal. > [Tue Oct 07 15:45:52.843 2008] [6728:6948] [debug] jk_isapi_plugin.c (1695): > Using worker mount file C:\foo\Tomcat\conf\uriworkermap.properties. > [Tue Oct 07 15:45:52.843 2008] [6728:6948] [debug] jk_isapi_plugin.c (1697): > Using rewrite rule file . > [Tue Oct 07 15:45:52.843 2008] [6728:6948] [debug] jk_isapi_plugin.c (1699): > Using uri select 3. > > > So it starts ok? At lest it shows that keys in registery are correct; right > property files are found and debug level is on. Should I see some more output > here?
Yes, it should proceed similar to this: [Fri Oct 24 18:53:14.203 2008] [2536:14028] [debug] jk_map.c (492): Adding property '/*' with value 'wlb' to map. [Fri Oct 24 18:53:14.203 2008] [2536:14028] [debug] jk_map.c (492): Adding property '/jkmanager' with value 'jkmanager' to map. [Fri Oct 24 18:53:14.203 2008] [2536:14028] [debug] jk_uri_worker_map.c (722): Loading urimaps from C:\foo\Tomcat\conf\uriworkermap.properties with reload check interval 60 seconds And later on lots of additional messages during startup but also for each request. I can produce the same behaviour (logging stops to early and forwarding doesn't work), when I rename my uriworkermap.properties file. So please double check, that the file is there under the correct name, and that IIS can read it. > For example GET messages? Anyway that's all that filter outputs. > > Content of workers.properties.minimal: > > worker.list=wlb,jkstatus > worker.ajp13w.type=ajp13 > worker.ajp13w.host=localhost > worker.ajp13w.port=8009 > > worker.wlb.type=lb > worker.wlb.balance_workers=ajp13w > > worker.jkstatus.type=status > > Content of uriworkermap.properties: > > /*=wlb > /jkmanager=jkstatus Looks OK as a vry basic configuration. > Same configuration files have previously (and still do) worked well with > othes servers, so I have no reason to doubt that they are to blame. > Any idea what would be causing the behavior? Is the Isapi Filter supposed to > be cinfigured for a spesific website if I do have multiple > websites? Or should it be configured for upper level ("WebSites"), or is this > kind of configuration supposed to work in the first place? I have it working like you configured it. > I quess that IIS finds the filter ok, because first when rights for filter > were incorrect, I got different error message than now. Any Ideas? You also need to allow the extension in the lowest GUI item of the IIS configuration window. Regards, Rainer --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]