Calling LoadLibraryEx on ISAPI filter "C:\<Oracle_Home_Dir>\webgate\iis\lib\webgate.dll" failed
I have executed successful 10g webgate installation on windows server 2008 R2 base. I was able to verify 10g webgate communicates with OAM for protected resource. Then I was asked to install 11g webgate on the same server. After uninstalling it successfully, I went ahead with 11g webgate install. However when I ran full integration test, the following error message was served by the IIS server (7.5).
HTTP Error 500.0 - Internal Server Error, Calling LoadLibraryEx on ISAPI filter "C:\<Orache_Home_Directory>\webgate\iis\lib\webgate.dll" failed.
I verified that webgate.dll indeed exists in the specified path in the file system. And I checked the full path in the file system is accessible. I have run 11g installation twice with two different installers (OAM IIS WebGates 11.1.2.3.0 and 11.1.2.2.0) but in both cases, the same error was delivered. I wonder what may have caused this failure. I'd appreciate your advice for this matter. Thank you!