I found the problem and it appears to be a bug, or at least a "default
configuration/documentation" problem.

I followed the AJP Connector documentation (at
http://jakarta.apache.org/tomcat/tomcat-4.0-doc/config/ajp.html) to have
Tomcat create the iis_redirect.reg file but it seems the entry created for
extension_uri does not match the actual name of the dll (downloaded from
http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.0.3/bin/win32
/).  The name added to the registry is isapi_redirect.dll but the name of
the file is isapi_redirector.dll.

There also seems to be confusion about the worker.properties file.  The AJP
Connector documentation refers to the file as worker.properties but the
entry created for worker_file in iis_redirect.reg is workers.properties.
The Tomcat IIS How-To (at
http://jakarta.apache.org/tomcat/tomcat-3.3-doc/tomcat-iis-howto.html,
outdated but there doesn't appear to be one for 4.0) refers to this file as
workers.properties.  I realize (now) that the name of the file does not
matter as long as the registry entry is correct, but this confusion
certainly does not help.

Finally, and one I have yet to figure out, there is also conflicting
information about the names of a couple of entries within the
worker(s).properties file.  In the Tomcat Worker How-To (at
http://jakarta.apache.org/tomcat/tomcat-3.3-doc/Tomcat-Workers-HowTo.html,
again outdated but the only one I could find) it refers to
workers.tomcat_home and workers.java_home.  But the AJP Connector
documentation calls these worker.tomcat_home and worker.java_home.  As I
said, I have yet to figure out which of these is correct as it doesn't seem
to matter what I use.  It seems to work either way.  As far as I can tell
they are both wrong or the entries are ignored entirely.

This has certainly been a learning experience.


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, May 14, 2002 4:53 PM
To: [EMAIL PROTECTED]
Subject: RE: Yet Another IIS/Tomcat Problem


i had this same problem and also posted to this list with no replies.
i followed the tomcat docs to the letter to no avail.
someone posted the following url regarding setting up tomcat as a service on
NT
i followed this ( except or the service part ) including the
iis_redirect.dll download and now everything works just fine.

http://members.ozemail.com.au/~lampante/howto/tomcat/iisnt/#4




> -----Original Message-----
> From: Wagoner, Mark [mailto:[EMAIL PROTECTED]]
> Sent: May 14, 2002 15:39
> To: Tomcat User List (E-mail)
> Subject: Yet Another IIS/Tomcat Problem
> 
> 
> I have Tomcat 4.0.3/isapi_redirect.dll mostly working on a 
> Win2k server but
> get the following in the log file:
> 
> [...]
> [jk_isapi_plugin.c (439)]: HttpFilterProc [/home] is a 
> servlet url - should
> redirect to ajp13
> [jk_isapi_plugin.c (461)]: HttpFilterProc check if [/home] is 
> points to the
> web-inf directory
> 
> then I get a 500 error in the browser.  Nothing appears in 
> the Tomcat access
> logs, so it appears the request is never handed off.  The 
> page works fine if
> I go directly to Tomcat on port 8080 (using the HTTP 1.1 connector).
> 
> Searching the archives I found this problem has been reported 
> before and
> changing "localhost" to the IP address fixed it.  However, I made this
> change in my worker.properties file but it did not help.  Is 
> this where the
> change should be made or is there something else?
> 
> Thanks
> 
> --
> To unsubscribe, e-mail:   
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: 
> <mailto:[EMAIL PROTECTED]>
> 
> 
> 

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

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

Reply via email to