Is it possible that either the filter of virtual directory aren't
set up for the virtual host being used by the proxy but are for the virtual
host serving up the internal requests?  (From my own experience, IIS is very
picky and sometime very odd in its choice of which virtual host to use for a
given request).

        Randy


> -----Original Message-----
> From: Ray Rush [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, April 12, 2001 9:49 AM
> To: [EMAIL PROTECTED]
> Subject: IIS - ISAPI redirector oddities
> 
> 
> I've spent quite some time looking around on the FAQ,
> documentation and other resources trying to find an
> answer to this but have found nothing.  Please take a
> look.
> 
> I have a Win2k Pro machine with IIS 5.0.  Tomcat 3.2.1
> is installed and working just fine.  The ISAPI
> redirector works great with this setup.  However, this
> machine is hidden from the outside.  If I use
> mod_proxy w/Apache 1.3.12 (Solaris 7) to pass requests
> to this machine, the filter does not catch the
> /servlet
>  in the URL so Tomcat doesn't get the request.  The
> URL is
> 'http://hostname/servlet/com.esri.esrimap.Esrimap?ServiceName=swdms'.
> 
> This proxying scenario has worked for me previously on
> an NT4 machine using the iPlanet FastTrack server. 
> But on Win2k with IIS and the ISAPI redirector it just
> fails.
> 
> I've very confused on why the '/servlet/*=ajp12' line
> in uriworkermap.properties works when done purely on
> the native machine but not when proxied by Apache it
> bombs.
> 
> When it is successfull, my IIS web log has the line
> 'POST /jakarta/isapi_redirect.dll 200', 
> but when it fails I see
> 'POST /servlet/com.esri.esrimap.Esrimap 405'.
> 
> The 405 error means post/get is being used on a page
> that does not allow post/get.  To me, the filter just
> isn't handling the redirect properly.
> 
> I hope this is something that is obvious to those with
> better knowledge of how the redirector works.  Any
> hints/tips/suggestions will be greatly appreciated. 
> And yes, I am confined to the NT world for this
> particular servlet application.
> 
> Ray Rush
> 
> __________________________________________________
> Do You Yahoo!?
> Get email at your own domain with Yahoo! Mail. 
> http://personal.mail.yahoo.com/
> 

Reply via email to