Oracle Proxy Plug-in fails on IIS 7.0 with "Calling GetFilterVersion on ISAPI filter"
Last updated on JANUARY 25, 2017
Applies to:Oracle HTTP Server - Version 126.96.36.199.0 to 188.8.131.52.0 [Release Oracle11g]
Microsoft Windows (32-bit)
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.
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 (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.
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