Last Updated on 1. Oktober 2012 by Thomas J. Fehr
Nach dem Installieren der 64-Bit Version von der „Application Firewall“ Webknight, erhält man beim Aufruf von Webseiten die Fehlermeldung „Calling LoadLibraryEx on ISAPI filter „C:\Program Files\AQTRONIX Webknight\Webknight.dll“ failed“ angezeigt. Eine mögliche Ursache ist, dass die falsche Version von Webknight installiert wurde.
Welche Version von Webknight muss auf einem 64-Bit Windows installiert werden?
Grundsätzliche sollte die 64-Bit Version installiert werden. Beim Betrieb von älteren Webapplikationen, welche noch 32-Bit COM-Komponenten verwenden, muss der IIS 7.x im 32-Bit Modus betrieben werden.

Wird nun die 64-Bit Webknight-Version installiert erhält man die oben beschriebene Fehlermeldung, da der IIS 7.x im 32-Bit Modus ausgeführt wird. Bei dieser Konstellation installiert man die 32-Bit Version von Webknight.
Nützliche Links