I believe that is the same thing I'm trying to do (did) with IIS and Tomcat.
I don't believe it is a bug. It is just the way the isapi_redirector.dll is
written. Windows registry settings specifies where _the_ workers.properties
file is located as well as where the uriworkermap.properties is located.
Each IIS website is configured in IIS's Management Application to use the
ISAPI filter (isapi_redirector.dll) and a virtual directory is defined in
IIS as well under each web site to the directory where the
isapi_redirector.dll file is located. Since the mapping to webapps is
controlled by the uriworkermap.properties file and only one can be specified
in the registry settings, there is no way in IIS or via the ISAPI filter to
control the access.

This must not be a common thing at all as you said because I also checked
three books on Tomcat. Professional Apache Tomcat was the closest to cover
this at all but none of them specifically addressed this configuration.
However, my customer wants to have one computer running IIS to be accessible
to the Internet. So, that is what I have make it work with this
configuration.

   Nathan

----- Original Message -----
From: "John Turner" <[EMAIL PROTECTED]>
To: "Tomcat Users List" <[EMAIL PROTECTED]>
Sent: Friday, July 25, 2003 9:42 AM
Subject: Re: Logfile for isapi_redirector2.dll?


>
> Sounds like a bug in isapi_redirector to me, or perhaps its a problem
> with the way IIS handles virtual hosts.  Or maybe I don't understand
> what you want to do.  In Apache, I setup one virtual host = one webapp.
>
> hostA = appA
> hostB = appB
>
> With mod_jk (essentially isapi_redirector), appB is never available to
> hostA, and appA is never available to hostB.  A 404 results if I try:
>
> http://www.hostA.com/appB
>
> John
>
> Nathan Ward wrote:
>
> > I don't mean to complain. I'm sure there are good reasons as you have
> > mentioned why I haven't gotten more replies. I was trying to emphasize
that
> > I did appreciate the response in this case even though Ken didn't have
much
> > new info to offer.
> >
> > That said, I also asked what I thought were pretty simple questions
about jk
> > (isapi_redirector) like: Can I control what Tomcat webapps two virtual
hosts
> > (IIS web sites) can access? If not, how can I allow one IIS web site to
> > access one webapp and another IIS web site access another but not both?
Am I
> > really the first one to have to do this or the first one that
participates
> > here? I guess so.
> >
> > That's OK though. It took me four days to figure out a solution, but I
did
> > learn a lot. I created a new valve that allows me to allow/deny access
by
> > server name (i.e. request.getServerName). Very similar to the
> > RemoteHostValve.
> >
> > So, the answer that was basically that the ISAPI filter maps from IIS to
> > Tomcat -- no other control provided by the filter. If you need more
access
> > control, use filters. I'm thinking that I'll submit my valve to be added
to
> > the Tomcat baseline. I suppose that the lack of response to my questions
> > suggests that no one here knew that or at least no one that read my
messages
> > knew that. Maybe my subject lines didn't catch the right person's eye.
I'm
> > not bothered by it, but I am curious why I didn't get more replies.
> >
> >    Nathan
> >
>
>
>
> ---------------------------------------------------------------------
> 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