Oracle Proxy Plug-in fails on IIS 7.0 with "Calling GetFilterVersion on ISAPI filter" (Doc ID 1426284.1)

Last updated on JANUARY 25, 2017

Applies to:

Oracle HTTP Server - Version 11.1.1.2.0 to 11.1.1.2.0 [Release Oracle11g]
Microsoft Windows (32-bit)

Symptoms

After configuring Oracle Proxy Plug-in (oracle_proxy.dll) to forward requests to Oracle HTTP Server (OHS) the plug-in the request fails with the following error when the site is accessed in the browser from the Internet Information Services (IIS) machine.

HTTP Error 500.0 - Internal Server Error
Calling GetFilterVersion on ISAPI filter "C:\Oracle\oproxy\oracle_proxy.dll" failed


Attempting to access the site from a browser external to the IIS machine will result in a 500 error with no details. If you have the log_file  and log_level=debug configured for IIS Proxy Adapter in the Windows Registry you will see the following in the log_file.

02/28/12 15:59:20: [op_uri_map.c (129)]: Into op_uri_map_t::uri_map_alloc
02/28/12 15:59:20: [op_uri_map.c (163)]: Into op_uri_map_t::uri_map_open
02/28/12 15:59:20: [op_worker_list.c (37)]: op_worker_list_init: propfile=%PROXY_HOME%\server_defs.conf p=0x01452FF0 l=0x01451FB8
02/28/12 15:59:20: [op_worker_list.c (181)]: oproxy: Unable to read server properties file %PROXY_HOME%\server_defs.conf
02/28/12 15:59:20: [op_uri_map.c (187)]: Error reading server properties file %PROXY_HOME%\server_defs.conf, aborting startup
02/28/12 15:59:20: [op_isapi_plugin.c (761)]: initialize_extension, op_uri_map_setup failed!


This log is describing that there was a problem reading the server_defs file the you point to in the Windows Registry.

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