I'm having a rough time getting the IIS Connector working on a specific
machine. I'm getting a 404 error when I request a file in my Tomcat
application. I'm using version 1.2.43 of the ISAPI Redirector on Windows
Server 2016 with IIS 10.0.
I've carefully checked, and re-checked, and followed the directions. I
can get it to work on a machine with a scratch install of Microsoft
Windows Server 2016, but I can't get it to work on another machine.
I'm not getting an isapi_redirect.log file in the ${catalina.base}\logs
directory. I've checked and re-checked the permissions. I've tried
running the "jakarta" application under an App pool that runs as
"Network Service" and under "DefaultAppPool". For DefaultAppPool, I set
permissions on the directory for "IIS AppPool\DefaultAppPool". In
neither case do I get an ISAPI Redirect log. I know from experience that
not getting an isapi_redirect.log file usually indicates a permission
problem but I've beaten that silly. I've verified my
URIWorkerMap.properties and Workers.properties files exist as expected.
I tried enabling Windows Tracing for 404 requests, and the log files
aren't getting created by IIS for the failed request.
Does anyone have any ideas? Is there another way to integrate with IIS
via reverse proxy?
I would REALLY appreciate any ideas.
--
George S.
*MH Software, Inc.*
Voice: 303 438 9585
http://www.mhsoftware.com