9 Oracle HTTP Server

This chapter describes issues associated with Oracle HTTP Server. It includes the following topics:

9.1 Documentation Errata

This section describes documentation errata. It includes the following topics:

9.1.1 Corrections to Sun Java System Plug-in Instructions for Oracle Proxy and Oracle SSO Plug-ins

The "Using Oracle Plug-ins for Third-Party Web Servers" appendix of the Oracle Fusion Middleware Administrator's Guide for Oracle HTTP Server contains incorrect information about the Sun Java System plug-in shared library names and relevant paths.

A.1.2 Installing the Oracle Proxy Plug-in

All relevant plug-ins for a given platform are under Disk1/plugins (UNIX) or Disk1\plugins (Windows) respectively.

Table A-1 Oracle Proxy Plug-In Shared Libraries

The plug-in shared library name for Microsoft Windows should be oracle_proxy_nes.dll, as follows:

Microsoft Windows: \Disk1\plugins\sjsws\oracle_proxy_nes.dll

A.1.4 Configuring Sun Java System Listener to Use Oracle Proxy Plug-In

In Step 2, the plug-in shared library for Microsoft Windows should be oracle_proxy_nes.dll, as follows:

Init fn="load-modules" shlib="/path/oracle_proxy_nes.dll" funcs=op_init,op_objecttype,op_service

A.2.2 Installing the Oracle SSO Plug-in

All relevant plug-ins for a given platform are under Disk1/plugins (UNIX) or Disk1\plugins (Windows) respectively.

Table A-2 Oracle SSO Plug-In Shared Libraries

The plug-in shared library names for UNIX and Microsoft Windows are incorrect, and should be changed, as follows:

  • UNIX: /Disk1/plugins/sjsws/oracle_proxy.dll

  • Microsoft Windows: \Disk1\plugins\sjsws\oracle_proxy_nes.dll

A.2.5 Configuring Sun Java System Listener for Single Sign-on

  • In Step 2, the plug-in shared library names for UNIX and Microsoft Windows are incorrect, and should be changed, as follows:

    On UNIX:

    Init fn="load-modules" shlib="/path1/oracle_proxy.so" funcs=osso_init, \oracle_single_sign_on,osso_redirect_service,osso_success_service"
    

    On Windows:

    Init fn="load-modules" shlib="/path/oracle_proxy_nes.dll" funcs=op_init,op_objecttype,op_service
    
  • In Step 6, the ORACLE_HOME library directory is incorrectly referred to as ORACLE_HOME/lib32. Therefore, replace the Step 6 instructions with the following text:

    Change the library path variable in the start script for your environment to include the location of the ORACLE_HOME/lib directory, where ORACLE_HOME is the same Web Tier installation described in Section A.2.2, "Installing the Oracle SSO Plug-in". This Web Tier installation must be on the same machine as the third-party listener (it does not need to be running), so the SSO plug-in can access the dependency libraries.

    • Sun Java System 6.1 on UNIX – start

    • Sun Java System 7.0 on UNIX – bin/startserv

      Then modify the value of LD_LIBRARY_PATH to include the path to ORACLE_HOME/lib.

    • Sun Java System on Windows – set LD_LIBRARY_PATH in your environment to the path to ORACLE_HOME\lib.

9.1.2 The mod_security Module and Reference Manual Are Not Shipped With Oracle HTTP Server

The "Understanding Oracle HTTP Server Modules" chapter of the Oracle Fusion Middleware Administrator's Guide for Oracle HTTP Server contains Section 3.10, "mod_security", which discusses the mod_security module and references the ModSecurity Reference Manual PDF (modsecurity2_reference.pdf). The mod_security module and the modsecurity2_reference.pdf file will not be shipped in this release.