Skip Headers
Oracle® Application Server Installing and Getting Started with Standard Edition One
10g Release 2 (10.1.2) for Linux x86
B16043-02
  Go To Documentation Library
Home
Go To Table Of Contents
Contents
Go To Index
Index

Previous
Previous
Next
Next
 

13 Enabling SSL

This chapter provides instructions for enabling Secure Sockets Layer (SSL) in Oracle Application Server Standard Edition One. It contains the following sections:

13.1 SSL Communication Paths in the Infrastructure

When you install Identity Management, you are prompted to select a mode for Oracle Internet Directory. The default mode is the dual mode, which allows some components to access Oracle Internet Directory using non-SSL connections. If you chose SSL mode during installation, then all installed components must use SSL when connecting to the directory.


Note:

Before you begin SSL configuration, determine the Oracle Internet Directory mode. Start the oidadmin tool and view the SSL mode in Oracle Directory Manager. Navigate to the Directory Server and select View Properties and then SSL Settings.

This section identifies all the SSL communication paths used in the OracleAS Infrastructure and provides cross-references to the configuration instructions in component guides in the Oracle Application Server documentation library.

Following are the communication paths through OracleAS Infrastructure and the related SSL configuration instructions:

Figure 13-1 Identity Management Components and SSL Connection Paths

Description of asadm033.gif follows
Description of the illustration asadm033.gif

13.2 Common SSL Configuration Tasks for the Infrastructure

This section provides references to the component guides in Oracle Application Server documentation library that provide instructions for configuring SSL for individual components. It contains the following topics:

13.2.1 Configuring SSL for OracleAS Single Sign-On and Oracle Delegated Administration Services

Follow the instructions in Oracle Application Server Single Sign-On Administrator's Guide to configure SSL communication between:

  • The browser and the OracleAS Single Sign-On server (section titled "Enable SSL on the Single Sign-On Middle Tier")

  • The OracleAS Single Sign-On server and the Oracle Internet Directory server (section titled "Configuring SSL Between the Single Sign-On Server and Oracle Internet Directory")

Oracle Delegated Administration Services is SSL-enabled after you configure the Oracle HTTP Server for SSL (as described in "Enable SSL on the Single Sign-On Middle Tier"). The Oracle Delegated Administration Services communication to Oracle Internet Directory is always SSL-enabled. You do not have to perform any configuration tasks to accomplish this.

13.2.2 Configuring SSL for Oracle Internet Directory

Instructions for configuring SSL communication in Oracle Internet Directory are provided in the following guides:

  • Oracle Internet Directory Administrator's Guide, section titled "Secure Sockets Layer (SSL) and the Directory"

  • Oracle Internet Directory Administrator's Guide, section titled "Configuring SSL Parameters"

  • Oracle Internet Directory Administrator's Guide, section titled "Limitations of the Use of SSL in 10g (10.1.2)"

13.2.3 Configuring SSL in the Identity Management Database

Follow the instructions in Oracle Application Server Single Sign-On Administrator's Guide, section titled "Reconfigure the Identity Management Infrastructure Database" to configure SSL in the Identity Management database.

13.3 SSL Communication Paths in the Middle Tier

This section identifies all SSL communication paths used in the Oracle Application Server middle tier installation types and provides cross-references to the configuration instructions for component guides in Oracle Application Server documentation library.

Following is a list of communication paths through the Oracle Application Server middle tier and the related SSL configuration instructions:

13.4 Common SSL Configuration Tasks for the Middle Tier

This section identifies some commonly used SSL configurations in the Oracle Application Server middle-tier installation types, and provides cross-references to the configuration instructions in component guides in the Oracle Application Server documentation library.

13.4.1 Enabling SSL in OracleAS Web Cache

OracleAS Web Cache is part of all Oracle Application Server middle-tier installations. To configure OracleAS Web Cache for SSL, follow the instructions in chapter "Configuring OracleAS Web Cache for HTTPS Requests" in the Oracle Application Server Web Cache Administrator's Guide.

13.4.2 Enabling SSL in the Oracle HTTP Server

Oracle HTTP Server is part of all Oracle Application Server middle-tier installations. To configure Oracle HTTP Server for SSL, follow the instructions in the Oracle HTTP Server Administrator's Guide, section titled "Enabling SSL."

13.4.3 Enabling SSL in OracleAS Portal

OracleAS Portal uses several components for HTTP communication, such as the Parallel Page Engine, Oracle HTTP Server, and OracleAS Web Cache. Each of these components may function as a client or server. As a result, each component in the middle tier may be configured individually to use the HTTPS protocol instead of HTTP. These components interact with OracleAS Portal through the following distinct network hops:

  • Between the client browser and the entry point of the OracleAS Portal environment. The entry point can be OracleAS Web Cache or a network edge hardware device such as a reverse proxy or SSL accelerator

  • Between OracleAS Web Cache and the Oracle HTTP Server of the Oracle Application Server middle tier

  • Between the client browser and the Oracle HTTP Server of the OracleAS Single Sign-On or Oracle Internet Directory (or infrastructure) tier

  • A loop back connection between the Parallel Page Engine (PPE) on the middle tier and OracleAS Web Cache or the front-end reverse proxy

  • Between the Parallel Page Engine (PPE) and the Remote Web Provider that provides Portlet content

  • Between the OracleAS Portal infrastructure and the Oracle Internet Directory server

The following sections in the Oracle Application Server Portal Configuration Guide provide an overview of the most common SSL configurations for OracleAS Portal and instructions for implementing them:

  • SSL to OracleAS Single Sign-On: Follow the instructions in the Oracle Application Server Portal Configuration Guide to configure a secure connection to OracleAS Single Sign-On.

  • SSL to OracleAS Web Cache: Follow the instructions in the Oracle Application Server Portal Configuration Guide to configure a secure connection to OracleAS Web Cache.

  • SSL throughout OracleAS Portal: Follow the instructions in the Oracle Application Server Portal Configuration Guide to configure secure connections throughout OracleAS Portal.

  • External SSL with non-SSL within Oracle Application Server: Follow the instructions in Oracle Application Server Portal Configuration Guide to configure OracleAS Portal such that the site is externally accessible through SSL URLs, with Oracle Application Server running in the non-SSL mode.


Note:

For general information about securing OracleAS Portal, refer to the Oracle Application Server Portal Configuration Guide (Chapter 6, Securing OracleAS Portal).

13.4.4 Configuring SSL for Application Server Control

To configure SSL for Application Server Control, refer to Oracle Application Server Administrator's Guide.