Terminating SSL at the SSL Offloader
Deployment Architecture
In this scenario, SSL is used to secure the communication link between Oracle Enterprise Performance Management System clients (for example, a browser) and an SSL Offloader. The illustrated concept:

Assumptions
SSL Offloader and Load Balancer
A fully configured SSL offloader with a load balancer must be present in the deployment environment.
The load balancer must be configured to forward all requests received by the virtual hosts to Oracle HTTP Servers.
When SSL is being terminated at Oracle HTTP Server (OHS) or load balancer, you must:
- Set every Logical Web Application to non-ssl virtual host of load balancer or
Oracle HTTP Server (for example,
empinternal.myCompany.com:80
where 80 is the non-SSL port). Open Configuration screen, complete these steps:- Expand Hyperion Foundation configuration task.
- Select Configure Logical Address for Web Applications.
- Specify the Host name, non-SSL port number and SSL port number.
- Set external URL to SSL-enabled virtual host of load balancer or Oracle HTTP
Server (for example,
empexternal.myCompany.com:443
where 443 is the SSL port). Open Configuration screen, complete these steps:- Expand Hyperion Foundation configuration task.
- Select Configure Common Settings.
- Select Enable SSL offloading under External URL Details.
- Specify the External URL Host and External URL Port.
Note:
Redeploying web applications or reconfiguring the web server using configtool will replace the settings for Logical Web Application and external URLs.
Virtual Hosts
SSL terminated at SSL offloader configuration uses two server aliases; for example, epm.myCompany.com
and empinternal.myCompany.com
, on the SSL offloader/load balancer, one for external communication between the offloader and browsers, and the other for internal communication among EPM System servers. Ensure that the server aliases point to the IP address of the machine, and that they are resolvable through DNS.
A signed certificate to support external communication between the offloader and browsers (through epm.myCompany.com
) must be installed on the offloader/load balancer.
Configuring EPM System
The default deployment of EPM System components supports SSL termination at the SSL offloader. No additional action is required.
While configuring EPM System, ensure that the logical address for web applications point to the alias (for example, empinternal.myCompany.com
) that was created for internal communication. See the following information sources to install and configure EPM System:
-
Oracle Enterprise Performance Management System Installation and Configuration Guide
-
Oracle Enterprise Performance Management System Installation Start Here
-
Oracle Enterprise Performance Management System Installation and Configuration Troubleshooting Guide
Testing the Deployment
After completing the deployment process, verify that everything works by connecting to the secure Oracle Hyperion Enterprise Performance Management Workspace URL:
https://virtual_host_external:SSL_PORT/workspace/index.jsp
For example, https://epm.myCompany.com:443/workspace/index.jsp
where 443 is the SSL port.