Use the procedures to install a fresh 10g WebGate for use with Access Manager 11g.
Otherwise, skip this section and proceed as follows:
See Configuring Centralized Logout for 10g WebGate with 11g OAM Servers.
Task overview - Installing the WebGate includes:
Before you start off with 10g WebGate installation with Access Manager 11g, ensure that the requirements such as installation location, user accounts, and transfer security mode are met.
Table 30-4 outlines the installation requirements.
Table 30-4 Preparing for 10g WebGate Installation with Access Manager 11g
About the ... | Description |
---|---|
Latest Supported WebGates |
Always use the latest supported 10g (10.1.4.3) WebGates with Access Manager 11g. However, if the desired 10g (10.1.4.3) WebGate is not provided, use the next latest WebGate (10g (10.1.4.2.0). See Also: Locating and Downloading 10g WebGates for Use with Access Manager 11g. |
Location for installation |
Consider:
|
User Accounts |
The account that is used to install the WebGate is not the account that runs the WebGate:
|
Root Level versus Site Level |
|
Transport Security Mode |
Ensure that at least one OAM Server is configured to use the same mode as the agent to be installed. See Also Securing Communication Between OAM Servers and WebGates. |
Computer Level or Virtual Web Server Level |
The WebGate can be configured to run at either the computer level or the virtual Web server level. Do not install at both the computer level and the virtual Web server levels. |
Oracle HTTP Server Web Server: |
The 10g WebGate for Oracle HTTP Server is based on open source Apache. WebGate package names include:
|
Apache Web Servers |
Access Manager 11g provides a single package for components that support Apache with or without SSL enabled:
Note: For SSL-enabled communication, Access Manager supports Apache with mod_ssl only, not Apache-SSL. mod_ssl is a derivative of, and alternative to, Apache-SSL. |
IBM HTTP Server (IHS) v2 Web Servers: |
IHS2_WebGate is powered by Apache v2 on IBM-AIX. Access Manager supports IHS v2 and IHS v2 Reverse Proxy servers with or without SSL enabled. |
Domino Web Servers: |
Before you install the 10g WebGate with a Domino Web server, you must have properly installed and set up the Domino Enterprise Server R5. See Also: Prerequisites for Configuring Lotus Domino Web Servers for 10g WebGates |
IIS Web Servers |
Before installing WebGate, ensure that your IIS Web server is not in lock down mode. Otherwise things will appear to be working until the server is rebooted and the metabase re-initialized, at which time IIS will disregard activity that occurred after the lock down. If you are using client certificate authentication, before enabling client certificates for the WebGate you must enable SSL on the IIS Web server hosting the WebGate. Setting various permissions for the /access directory is required for IIS WebGates only when you are installing on a file system that supports NTFS. For example, suppose you install the ISAPI WebGate in Simple or Cert mode on a Windows 2000 computer running the FAT32 file system. The last installation panel provides instructions for manually setting various permissions that cannot be set on the FAT32 fleshiest. In this case, these instructions may be ignored. Each IIS Virtual Web server can have it's own WebGate.dll file installed at the virtual level, or can have one WebGate affecting all sites installed at the site level. Either install the Webgate.dll at the site level to control all virtual hosts or install the Webgate.dll for one or all virtual hosts. You may also need to install the postgate.dll file at the computer level. The postgate.dll is located in the \WebGate_install_dir. See Installing the Postgate ISAPI Filter. If you perform multiple installations, multiple versions of this file may be created which may cause unusual Access Manager behavior. In this case, you should verify that only one webgate.dll and one postgate.dll exist. See Prerequisites for Configuring the IIS Web Server for 10g WebGates Removal: To fully remove a WebGate and related filters from IIS, you must do more than simply remove the filters from the list in IIS. IIS retains all of its settings in a metabase file. On Windows 2000 and later, this is an XML file that can be modified by hand. There is also a tool available, MetaEdit, to edit the metabase. MetaEdit looks like Regedit and has a consistency checker and a browser/editor. To fully remove a WebGate from IIS, use MetaEdit to edit the metabase. |
ISA Proxy Servers |
On the ISA proxy server, all ISAPI filters must be installed within the ISA installation directory. They can be anywhere within the ISA installation directory structure:
See Prerequisites for Configuring the ISA Server for 10g WebGates |
Obtain an 10g WebGate, if needed and ensure that you choose the appropriate installation package for your Web server.
To locate and download 10g WebGates for use with Access Manager 11g:
Regardless of Web server type, the procedure is the same to start WebGate 10g installation. Installation options are identified and can be skipped if they do not apply to your environment.
During WebGate installation, information is saved at specific points. You can cancel WebGate installation processing if needed. However, if you cancel WebGate installation after being informed that the WebGate is being installed, you must uninstall the component.
Note:
On HP-UX and AIX systems, you can direct an installation to a directory with sufficient space using the -is:tempdir path parameter. The path must be an absolute path to a file system with sufficient space.
To start WebGate 10g installation:
On the computer to host WebGate 10g, log in as a user with Web server Administrator privileges.
Stop the Web server instance.
Launch the WebGate installer for your preferred platform, installation mode, and Web server. For example:
GUI Method:
Windows— Oracle_Access_Manager10_1_4_3_0_Win32_API_Webgate.exe
Console Method:
Solaris—./ Oracle_Access_Manager10_1_4_3_0_sparc-s2_API_Webgate Linux—./ Oracle_Access_Manager10_1_4_3_0_linux_API_Webgate
where API refers to the API used by your Web server (for example, ISAPI for IIS Web servers).
Dismiss the Welcome screen; follow on-screen instructions with Administrator privileges.
Specify the installation directory for the WebGate.
Linux or Solaris: Specify the location of the GCC runtime libraries on this computer.
Language Pack—Choose a Default Locale and any other Locales to install, then click Next.
Record the installation directory name in the preparation worksheet if you haven't already, then click Next to continue.
The WebGate installation begins, which may take a few seconds. On Windows systems, a screen informs you that the Microsoft Managed Interfaces are being configured.
The installation process is not yet complete. You are asked to specify a transport security mode. At this point, you cannot go back to restate information.
Specify the location where you unzipped the previously downloaded GCC libraries, if needed.
Transport security between at least one OAM Server must match.
See Securing Communication Between OAM Servers and WebGates.
To specify a transport security mode:
You can request or install certificates for WebGate 10g. Requested certificates must be copied to the \WebGate_install_dir\access\oblix\config directory and then the WebGate Web server should be restarted.
If your Access Manager 11g environment uses Open mode transport security, you can skip to the following topic:
See Updating the WebGate Web Server Configuration.
WebGate Certificate Request: Generates the request file (aaa_req.pem), which you must send to a root CA that is trusted by the OAM Server. The root CA returns signed certificates, which can then be installed for WebGate.
See Securing Communication Between OAM Servers and WebGates.
To request or install certificates for WebGate 10g:
You perform the following task using information provided during WebGate provisioning and registration with Access Manager 11g.
To provide WebGate configuration details:
Your Web server must be configured to operate with the WebGate. Oracle recommends automatically updating your Web server configuration during installation. However, procedures for both automatic and manual updates are included.
Note:
TTo manually update the Web server configuration:
Click No when asked if you want to proceed with the automatic update, then click Next.
Review the screen that appears to assist you in manually setting up your WebGate Web server.
Return to the WebGate installation screen, click Next, and proceed to the following topic:
See Registering a 10g WebGate with Access Manager 11g Remotely.
To automatically update your Web server configuration:
Click Yes to automatically update your Web server then click Next (or click No and view the following topic:
See Manually Configuring Your Web Server.
Most Web servers—Specify the absolute path of the directory containing the Web server configuration file.
IIS Web Servers—The process begins immediately and may take more than a minute.
See About WebGate Guidelines for IIS Web Servers.
You might receive special instructions to perform before you continue. Setting various permissions for the /access directory is required for IIS WebGates only when you are installing on a file system that supports NTFS. The last installation panel provides instructions for manually setting various permissions that cannot be set on the FAT32 file system. In this case, these instructions may be ignored.
Sun Web Servers—Be sure to apply the changes in the Web server Administration console before you continue.
A screen announces that the Web server configuration has been updated.
Click Next and continue as follows:
If, during WebGate installation, you declined automatic Web server updates, you must perform the task manually.
Note:
If the manual configuration process was launched during WebGate installation, you can skip Step 1 in the following procedure.
To manually configure your Web server for the WebGate:
The ReadMe information provides details about documentation and Oracle.
To finish the WebGate installation:
The ObAccessClient.xml file is one result of product of provisioning. After WebGate installation, you must copy the file to the WebGate installation directory path.
If you received signed WebGate 10g certificates after installing WebGate, you can use the following procedure to install these as well.
Prerequisites:
Configure your Web server.
To install artifacts (and certificates) for WebGate 10g: