IIS 7 から Tomcat に Apache ISAPI Redirector を使用しようとするとエラーが発生しますが、32 ビット W2K8 SP2 Standard Edition でのみ発生します。
64 ビットの W2K8 R2 と 32 ビットの W2K3 で正常に動作します。
正しい 32 ビット ライブラリ (リリース 1.2.32 または 1.2.37) があることを確認しました。実際、まったく同じライブラリが 32 ビット W2K3 でも動作します。フィルタは有効で許可されており、ライブラリ フォルダとレジストリ エントリへのアクセス許可を持っています。
ライブラリの名前を変更すると、「Calling LoadLibraryEx on ISAPI Filter …. Failed」という別のエラーが表示されます - エラー コード 0x8007007e。私は許可の問題のようには見えません。
正確なエラー テキストは、"Calling GetFilterVersion on ISAPI Filter "….\isapi_redirector_1.0.dll" failed" - エラー コード 0x80070002 です。
エラー ログには次のように表示されます。HTTP フィルター DLL …\isapi_redirector_1.0.dll の読み込みに失敗しました。ソース = IIS-W3SVC-WP。エラー コードは 02 00 00 00 です
すべてのポインタをいただければ幸いです。