I have moved my Tomcat from 4.0.6 on NT4 with IIS4 to Win2003 IIS6 and
Tomcat 4.1.29.
I have configured everything correctly, I believe.
The problem is that sometimes the redirector does not seem to pass the
request to Tomcat.
I have tried isapi_redirect.dll (which worked great on NT4 and 4.0.6) and it
works in the current setup.
I have tried isapi_redirector2.dll and it seems to work also.
Even tried isapi_redirector_1.2.5.dll which also works.
However all of the above will sometimes not respond. The end user gets a
page can not be displayed error. Then they hit back and click the link or
button again and it works.
The IIS log file shows
xxx.xxx.xxx.xxx - - [28/Jan/2004:09:39:47 -0800] "GET
/jakarta/isapi_redirect.dll HTTP/1.1" 200 0
and the tomcat localhost_access file has nothing. Then the user hits back
and the same action again and I get
xxx.xxx.xxx.xxx - - [28/Jan/2004:09:39:47 -0800] "GET
/jakarta/isapi_redirect.dll HTTP/1.1" 200 11443
and this time the tomcat log file shows
xxx.xxx.xxx.xxx - - [28/Jan/2004:09:39:47 -0800] "GET /NTSP/TOC.jsp
HTTP/1.1" 200 11274
Also to note is that sometimes I get the 200 with a return size of 0 on more
than just the redirector.
Out of 788 "200 0" entries 381 are to jakarta but most of them are to /
entries not actual files.
Has anyone else experienced this problem?
Thanks.