OpenSSO Policy Agent 3.0 Fails when WOW64 is Enabled to Run 32-Bit Application

(Doc ID 1298270.1)

Last updated on SEPTEMBER 21, 2016

Applies to:

Oracle OpenSSO - Version: 8.0 to 8.0.2 - Release: 8.0 to 8.0
Microsoft Windows x64 (64-bit)
Microsoft Windows x64 (64-bit) - Version: 2008 R2

Symptoms

After installing 64-Bit OpenSSO Policy Agent 3.0 on IIS server with WOW64 enabled, the application
pool stops whenever the website is accessed.

Error on Windows Events Application Logs:


The Module DLL 'C:\iis7_agent\bin\amiis7module.dll' could not be loaded due to a configuration problem.
The current configuration only supports loading images built for a x86 processor architecture. The data
field contains the error number. To learn more about this issue, including how to troubleshooting this
kind of processor architecture mismatch error, see http://go.microsoft.com/fwlink/?LinkId=29349.


Changes

The problem occurs under the following conditions:

64-Bit OpenSSO Policy Agent 3.0 is installed on Window x64 OS.
WOW64 is enabled to run 32-bit application on IIS.

WOW64 is the x86 emulator that allows 32-bit Windows-based applications to run on 64-Bit Windows OS.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms