CAS IIS
Nathan Kopp
Nathan.Kopp at ccci.org
Mon Jan 30 16:00:23 EST 2006
If you're using the ISAPI filter that I helped to develop (for CCCI),
then you're probably running into some memory problems. We have
actually begun to switch away from using the ISAPI filter in favor of a
.NET approach (since we're running IIS 6). There's some really strange
memory corruption issue somewhere in the ISAPI filter and I simply can't
find the cause of the problem. I've tried a few memory profilers and
various load and unit tests, but I can't nail down the source of the
memory corruption. We eventually got fed up with it and decided that it
was too much effort to track down junk like that.
The source code is available, so anyone is free to check it out and see
if they can find my mistake. I think the problem is in the
multithreading part of the code, because the same core code runs great
(very stable) as an Apache plug-in for Linux (which uses multiple
processes instead of multiple threads). We use the PTypes library for
multithreading, and I HAVE run multi-threaded load tests in a non-IIS
setup.
This is why I program mostly in Java instead of C++. It's just not
worth it to fight with these kinds of frustrating memory corruption
problems.
-Nathan Kopp
________________________________
From: cas-bounces at tp.its.yale.edu [mailto:cas-bounces at tp.its.yale.edu]
On Behalf Of Steele, Aaron
Sent: Monday, January 30, 2006 3:32 PM
To: cas at tp.its.yale.edu
Subject: CAS IIS
I am having an issue running the CAS filter for IIS. The filter will not
load and I get "The HTTP Filter DLL C:\Inetpub\AdminScripts\CasIsapi.dll
failed to load. The data is the error." I have seen this posted a few
times, but have never seen a solution.
We are running CAS for our Java Web Applications and its working great.
We would like to push this further if I can make it work. Any help would
be greatly appreciated. Thanks for your time and help.
Thank You,
Aaron Steele
YRI Enterprise Solutions
https://ris.yumnet.com <https://ris.yumnet.com>
w: 972.338.6862
c: 817.401.0831
DISCLAIMER:
This communication is confidential and may be legally privileged. If you
are not the intended recipient, (i) please do not read or disclose to
others, (ii) please notify the sender by reply mail, and (iii) please
delete this communication from your system. Failure to follow this
process may be unlawful. Thank you for your cooperation.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://tp.its.yale.edu/pipermail/cas/attachments/20060130/f8239a34/attachment.html
More information about the cas
mailing list