Hi George, > -----Original Message----- > From: George S. [mailto:geor...@mhsoftware.com] > Sent: Friday, November 30, 2012 6:39 PM > > I tried setting up the ISAPI redirector on Windows Server 2012. I was > doing pretty good, but the Windows event log says that loading the > module failed because the RegisterModule entry point was not defined. > > I did a quick search, and it looks like modules must define this entry > point for initialization. > > I'm guessing there's more to making it work than just adding the entry > points :)
It would have surprised me if the ISAPI redirector was working with IIS 5, 6, 7, and 7.5, but not 8. So, I tried to install it on a Windows Server 2012 Datacenter (180 days evaluation version) machine with IIS 8. I downloaded the ISAPI redirector 1.2.37 (tomcat-connectors-1.2.37-windows-x86_64-iis.zip) and installed it on the machine with the default settings and redirecting everything to Tomcat. I also installed a local Tomcat 7.0.33 with AJP. Then, when testing the ISAPI redirector by visiting http://localhost/ (served by IIS), it worked perfectly fine: The default Tomcat welcome page was displayed ("If you're seeing this, you've successfully installed Tomcat."), and there were no errors in the event log. The ISAPI logs show: [Fri Nov 30 20:18:07.791 2012] [3404:3400] [info] init_jk::jk_isapi_plugin.c (2690): Starting Jakarta/ISAPI/isapi_redirector/1.2.37 [Fri Nov 30 20:18:07.791 2012] [3404:3400] [info] init_jk::jk_isapi_plugin.c (2887): Jakarta/ISAPI/isapi_redirector/1.2.37 initialized Are you sure set up the ISAPI redirector correctly? I just googled for the "RegisterModule" function, but it seems that this is used for native IIS modules (for IIS 7 and above). Maybe you tried to set it up as a "Native Module" in IIS? However, The ISAPI redirector is a ISAPI filter + ISAPI extension. It should be set up by adding it in the "ISAPI filters" section of IIS, and by adding the virtual "Jakarta" directory that has the right to execute ISAPI extensions. > Anyhow, is there any support for IIS 8 on the horizon? Am I going about > it the wrong way? I can't say anything about the official ISAPI redirector from Apache, but if you're interested, I am currently developing an alternative IIS-Tomcat Connector that is based on the new IIS7 API for .Net applications (written in C#) and uses SPDY v3 to redirect requests to a backend server like Tomcat [1]. Costin Manolache is currently working on integrating SPDY v3 into Tomcat. That connector is, of course, in a very early stage of development, but I hope to be able to eventually support things like redirecting WebSocket connections (that are supported by IIS 8+) to Tomcat. :) Regards, Konstantin Preißer [1] http://markmail.org/message/q335rbpoylymr77q --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org