Hey Konstantin,

Regarding the connector, have you considered working with Bilal Soylu on the TomcatIIS project?

http://tomcatiis.riaforge.com/

I believe his is also developed in .NET so you guys may be able to collaborate and not have to re-invent the wheel in some regards?

Personally, I don't mind having a lot of choices either - I like that both isapi_redirect and the BonCode Connector exist - but if it could save you guys some time and effort, it might be worth collaborating?

Just a thought. ;)

Warm Regards,
Jordan Michaels

On 11/30/2012 11:45 AM, Konstantin Preißer wrote:
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


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to