Oracle Forms Services Oracle Traffic Director Configuration

Similar documents
Oracle Fusion Middleware 11g Oracle Access Manager Frequently Asked Questions June 2009

Installation Instructions: Oracle XML DB XFILES Demonstration. An Oracle White Paper: November 2011

An Oracle White Paper November Primavera Unifier Integration Overview: A Web Services Integration Approach

Oracle CIoud Infrastructure Load Balancing Connectivity with Ravello O R A C L E W H I T E P A P E R M A R C H

Oracle Best Practices for Managing Fusion Application: Discovery of Fusion Instance in Enterprise Manager Cloud Control 12c

Tutorial on How to Publish an OCI Image Listing

Creating Custom Project Administrator Role to Review Project Performance and Analyze KPI Categories

Configuring Oracle Business Intelligence Enterprise Edition to Support Teradata Database Query Banding

Using the Oracle Business Intelligence Publisher Memory Guard Features. August 2013

April Understanding Federated Single Sign-On (SSO) Process

Veritas NetBackup and Oracle Cloud Infrastructure Object Storage ORACLE HOW TO GUIDE FEBRUARY 2018

Migration Best Practices for Oracle Access Manager 10gR3 deployments O R A C L E W H I T E P A P E R M A R C H 2015

An Oracle White Paper July Oracle WebCenter Portal: Copying a Runtime-Created Skin to a Portlet Producer

Achieving High Availability with Oracle Cloud Infrastructure Ravello Service O R A C L E W H I T E P A P E R J U N E

Generate Invoice and Revenue for Labor Transactions Based on Rates Defined for Project and Task

An Oracle White Paper October The New Oracle Enterprise Manager Database Control 11g Release 2 Now Managing Oracle Clusterware

Oracle Secure Backup. Getting Started. with Cloud Storage Devices O R A C L E W H I T E P A P E R F E B R U A R Y

Oracle Enterprise Data Quality New Features Overview

JD Edwards EnterpriseOne Licensing

Oracle Data Provider for.net Microsoft.NET Core and Entity Framework Core O R A C L E S T A T E M E N T O F D I R E C T I O N F E B R U A R Y

SOA Cloud Service Automatic Service Migration

Automatic Receipts Reversal Processing

Correction Documents for Poland

Handling Memory Ordering in Multithreaded Applications with Oracle Solaris Studio 12 Update 2: Part 2, Memory Barriers and Memory Fences

Loading User Update Requests Using HCM Data Loader

Working with Time Zones in Oracle Business Intelligence Publisher ORACLE WHITE PAPER JULY 2014

Oracle Service Registry - Oracle Enterprise Gateway Integration Guide

Siebel CRM Applications on Oracle Ravello Cloud Service ORACLE WHITE PAPER AUGUST 2017

Oracle DIVArchive Storage Plan Manager

Migrating VMs from VMware vsphere to Oracle Private Cloud Appliance O R A C L E W H I T E P A P E R O C T O B E R

Establishing secure connections between Oracle Ravello and Oracle Database Cloud O R A C L E W H I T E P A P E R N O V E M E B E R

StorageTek ACSLS Manager Software Overview and Frequently Asked Questions

An Oracle White Paper September Security and the Oracle Database Cloud Service

Oracle Cloud Applications. Oracle Transactional Business Intelligence BI Catalog Folder Management. Release 11+

An Oracle White Paper October Release Notes - V Oracle Utilities Application Framework

Oracle WebLogic Portal O R A C L E S T A T EM EN T O F D I R E C T IO N F E B R U A R Y 2016

An Oracle White Paper October Deploying and Developing Oracle Application Express with Oracle Database 12c

VISUAL APPLICATION CREATION AND PUBLISHING FOR ANYONE

Oracle Learn Cloud. Taleo Release 16B.1. Release Content Document

Oracle Privileged Account Manager

Integrating Oracle SuperCluster Engineered Systems with a Data Center s 1 GbE and 10 GbE Networks Using Oracle Switch ES1-24

Benefits of an Exclusive Multimaster Deployment of Oracle Directory Server Enterprise Edition

Hard Partitioning with Oracle VM Server for SPARC O R A C L E W H I T E P A P E R J U L Y

Maximum Availability Architecture

August 6, Oracle APEX Statement of Direction

Load Project Organizations Using HCM Data Loader O R A C L E P P M C L O U D S E R V I C E S S O L U T I O N O V E R V I E W A U G U S T 2018

Oracle Access Manager 10g - Oracle Enterprise Gateway Integration Guide

An Oracle White Paper December, 3 rd Oracle Metadata Management v New Features Overview

Oracle Enterprise Performance Reporting Cloud. What s New in September 2016 Release (16.09)

Oracle Fusion Configurator

Sun Fire X4170 M2 Server Frequently Asked Questions

Cloud Operations for Oracle Cloud Machine ORACLE WHITE PAPER MARCH 2017

RAC Database on Oracle Ravello Cloud Service O R A C L E W H I T E P A P E R A U G U S T 2017

Application Container Cloud

Establishing secure connectivity between Oracle Ravello and Oracle Cloud Infrastructure Database Cloud ORACLE WHITE PAPER DECEMBER 2017

Technical White Paper August Recovering from Catastrophic Failures Using Data Replicator Software for Data Replication

An Oracle White Paper September, Oracle Real User Experience Insight Server Requirements

Oracle Clusterware 18c Technical Overview O R A C L E W H I T E P A P E R F E B R U A R Y

October Oracle Application Express Statement of Direction

Bastion Hosts. Protected Access for Virtual Cloud Networks O R A C L E W H I T E P A P E R F E B R U A R Y

See What's Coming in Oracle Taleo Business Edition Cloud Service

WebCenter Portal Task Flow Customization in 12c O R A C L E W H I T E P A P E R J U N E

An Oracle Technical Article March Certification with Oracle Linux 4

Oracle WebCenter Portal

NOSQL DATABASE CLOUD SERVICE. Flexible Data Models. Zero Administration. Automatic Scaling.

An Oracle White Paper July Methods for Downgrading from Oracle Database 11g Release 2

Oracle Service Cloud Agent Browser UI. November What s New

Subledger Accounting Reporting Journals Reports

Oracle Data Masking and Subsetting

Deploying Custom Operating System Images on Oracle Cloud Infrastructure O R A C L E W H I T E P A P E R M A Y

An Oracle White Paper June Enterprise Database Cloud Deployment with Oracle SuperCluster T5-8

Oracle FLEXCUBE Direct Banking Release Dashboard Widgets Transfer Payments User Manual. Part No. E

Transitioning from Oracle Directory Server Enterprise Edition to Oracle Unified Directory

SETTING UP ORACLE ULTRA SEARCH FOR ORACLE PORTAL 10G (10.1.4)

Oracle Fusion Middleware

Oracle VM 3: IMPLEMENTING ORACLE VM DR USING SITE GUARD O R A C L E W H I T E P A P E R S E P T E M B E R S N

Profitability Application Pack Installation Guide Release

Oracle Financial Consolidation and Close Cloud. What s New in the December Update (16.12)

Oracle Financial Services Regulatory Reporting for US Federal Reserve Lombard Risk Integration Pack

Repairing the Broken State of Data Protection

Oracle Social Network

An Oracle White Paper February Combining Siebel IP 2016 and native OPA 12.x Interviews

Oracle Virtual Directory 11g Oracle Enterprise Gateway Integration Guide

An Oracle White Paper May Example Web Listener Deployment for Oracle Application Express

Oracle Financial Consolidation and Close Cloud. What s New in the February Update (17.02)

Oracle Financial Consolidation and Close Cloud. What s New in the November Update (16.11)

Installing Oracle WebCenter Sites on Oracle Java Cloud Service

Installing and Configuring Oracle HTTP Server 12c (12.1.3)

Oracle Hyperion Planning on the Oracle Database Appliance using Oracle Transparent Data Encryption

Oracle Web Service Manager 11g Component Level Role Authorization (in SOA Suite) March, 2012

See What's Coming in Oracle CPQ Cloud

Oracle JD Edwards EnterpriseOne Object Usage Tracking Performance Characterization Using JD Edwards EnterpriseOne Object Usage Tracking

Oracle WebCenter Portal. Starting Points for Oracle WebCenter Portal Installation

Oracle Enterprise Performance Management Cloud

ORACLE S PEOPLESOFT GENERAL LEDGER 9.2 (WITH COMBO EDITING) USING ORACLE DATABASE 11g FOR ORACLE SOLARIS (UNICODE) ON AN ORACLE S SPARC T7-2 Server

Oracle Utilities CC&B V2.3.1 and MDM V2.0.1 Integrations. Utility Reference Model Synchronize Master Data

Oracle Cloud Infrastructure Virtual Cloud Network Overview and Deployment Guide ORACLE WHITEPAPER JANUARY 2018 VERSION 1.0

Oracle Fusion Middleware

Best Practice Guide for Implementing VMware vcenter Site Recovery Manager 4.x with Oracle ZFS Storage Appliance

An Oracle Technical Article August Certification with Oracle Linux 7

Transcription:

An Oracle White Paper January 2014 Oracle Forms Services Oracle Traffic Director Configuration

Introduction... 1 What is Oracle Traffic Director... 2 Requirements... 3 WebLogic Server... 3 Oracle Forms Services... 3 Oracle Traffic Director... 4 Example Topologies... 5 Oracle Traffic Director Installation Overview and Configuration... 8 Single Sign-on and Partner Application Registration... 9 Setting Up Webgate in OTD... 9 Registering OTD in Oracle Single Signon... 9 Registering OTD in Oracle Access Manager Using mod_osso. 10 Registering OTD in Oracle Access Manager Using WebGate... 11 References... 12

Introduction This paper provides an overview of how to configure Oracle Traffic Director to be used with Oracle Forms Services (FMw 11gR1 and 11gR2). After reading this paper you will: Understand the purpose and benefits of using Oracle Traffic Director. Understand which product versions and patches are needed. Understand some of the possible topologies that can be used. Understand the basic installation and configuration steps. Understand how to configure single sign-on integration. Throughout this paper, configuration steps may be provided for Oracle Traffic Director, Oracle Forms, and other related products and components. For complete details on the installation and configuration of any mentioned product, please refer to their official product Documentation Library. 1

What is Oracle Traffic Director Oracle Traffic Director (OTD) is a fast, reliable, and scalable layer-7 software load balancer. Oracle Traffic Director can be setup to serve as the reliable entry point for all HTTP, HTTPS and TCP traffic to application servers and web servers in the back end. Oracle Traffic Director distributes the requests that it receives from clients to servers in the back end based on the specified load-balancing method, routes the requests based on specified rules, caches frequently accessed data, prioritizes traffic, and controls the quality of service. Oracle Traffic Director is optimized for use in Oracle Exalogic Elastic Cloud and Oracle SuperCluster. It can communicate with servers in the back end over Exalogic's InfiniBand fabric. For more information about Exalogic, see the Oracle Exalogic Elastic Cloud documentation, http://docs.oracle.com/cd/e18476_01/index.htm 2

Requirements The following will outline which product versions and patches were used in the making of this paper. In cases where patch versions are mentioned, newer patch sets can be used in most cases. Be sure to review the product Certification Guides for details. Additionally, upgrading to a newer product family is not supported by this document unless documented elsewhere. In other words, you can patch the product versions mentioned, but you cannot replace the mentioned product major family version with a newer major version. Be sure to review each product s Installation Guide and each patch s ReadMe before attempting to perform any installation. In order to achieve the best performance and reliability, it is recommended that OTD directly communicate with the target application server(s) (e.g. WLS_FORMS) rather than routing through Oracle HTTP (OHS) server. However, if necessary, OHS can be used between OTD and WebLogic Server (WLS). WebLogic Server Install WebLogic Server in accordance with the product Installation and System Requirements Guide. The WebLogic Server documentation for the required version can be found here: http://docs.oracle.com/cd/e28280_01/wls.htm Required version and patches: WebLogic Server 10.3.6 On top of WLS 10.3.6, add Patch ID 14142550 On top of WLS 10.3.6, add Patch ID 13972486 Oracle Forms Services Install Oracle Forms/Reports for deployment in accordance with the product Installation and System Requirements Guide. The Forms/Reports documentation for the required versions can be found here: For Portal, Forms, Reports, and Discoverer 11g Release 1: http://docs.oracle.com/cd/e28280_01/pfrd.htm For Forms and Reports 11g Release 2: http://docs.oracle.com/cd/e38115_01/index.htm Required version and patches for 11g Release 1: Portal, Forms, Reports, and Discoverer 11.1.1.7 or newer (optional) Oracle SSO 10.1.4.3 3

Required version and patches for 11g Release 2: Forms and Reports 11.1.2.1 or newer. (optional) Oracle Access Manager 11.1.2.1 Oracle Traffic Director Install Oracle Traffic Director in accordance with the product Installation and System Requirements Guide. The Oracle Traffic Director documentation for the required version can be found here: http://docs.oracle.com/cd/e28280_01/wls.htm An installation overview is provided in the next section. Required version and patches: Oracle Traffic Director 11.1.1.7 4

Example Topologies Figure 1. Topology 1- OHS without SSO Figure 2. Topology 2- No OHS and no SSO 5

Figure 3. Topology 3 OHS with SSO Figure 4. Topology 4 OAM with OHS and Webgate 6

Figure 5. Topology 5 OAM with OHS and mod_osso Figure 6. Topology 6 OAM with Webgate and without OHS 7

Oracle Traffic Director Installation Overview and Configuration Detailed instructions for installing Oracle Traffic Director can be found in the product documentation previously mentioned. The following is an overview of the steps needed to perform the installation. 1. Start the Installer (e.g. runinstaller.sh) and follow the prompts through the completion of the installation. 2. After completing the OTD installation, you will now need to create the Administration Server. From the OTD ORACLE_HOME/bin directory, execute the following command to create the Administration Server: tadm configure-server --user=otd_admin --server-user=root --instance-home=production/otd/ Refer to the OTD Installation Guide (Chapter 5) for additional switch options and additional details about this task. http://docs.oracle.com/cd/e23389_01/doc.11116/e21034/admin_server_and_node.htm 3. Set the ORACLE_HOME and JAVA_HOME then execute the following to start the server: $ORACLE_HOME/instances/admin-server/bin/startserv Be aware that the URL needed to access the Administrator Console will be displayed at the end of the startup output. 4. Open a browser and enter the URL mentioned in the previous step. Login using the user and password you provided when creating the Administration Server 5. After successfully logging in, click on Create an Oracle Traffic Directory Configuration button. 6. Enter a name for the server (e.g. myserver) and click Next. 7. On the Listener Information step, use the default settings (e.g. Type: HTTP, Port: 8080, IPAddress: *, Server Name myserver), click Next 8. Add the FMw 11g host port information in this screen for the Origin Servers. Note: The OHS port information is entered on this screen. You can instead use the WLS port (e.g. 9001) if you want to directly route the traffic to WLS and bypass OHS. Click Next after you have entered all the origin servers. 9. Select the available node (which you just created) for deployment and click Next. 10. Click on the Create Configuration button in this screen. 11. The configuration has been successfully created. Click on the Close button. 12. Assuming the Forms WLS managed server (and OHS if used) are running, you should be able to access Forms through OTD using a URL like the following: http://otdhost:8080/forms/frmservlet 8

Single Sign-on and Partner Application Registration Note that once enabling SSO in OTD the following should be considered: Forms SSO protected applications will no longer be protected through the OHS node. It is assumed that only the OTD host port information would be exposed to the users and the users will not have access to the OHS host. If it is desired to also have applications protected through the OHS host, then they need to separately register OHS as the partner application and create separate entries in the access client configuration files. Setting Up Webgate in OTD 1. Follow the instructions described in the OTD document for setting up Webgate on OTD tier. http://docs.oracle.com/cd/e28280_01/doc.1111/e38584/webgate_otd.htm#a1002234282 2. Follow the instructions in the Forms deployment guide for protecting Forms servlet using OAM. http://docs.oracle.com/cd/e38115_01/doc.111210/e24477/sso.htm#babgejbi Registering OTD in Oracle Single Signon This section applies to Forms 11g Release 1 (11.1.1) 1. Connect to the Oracle Single Signon (OSSO) server and register the partner application as follows: $ORACLE_HOME/sso/bin/ssoreg.sh -oracle_home_path $ORACLE_HOME -site_name http://otd_host_name -config_mod_osso TRUE -mod_osso_url http://otd_host_name:otd_port_number -remote_midtier -config_file <File_location>/osso.conf /u01/idm_oh/sso/bin/ssoreg.sh -oracle_home_path /u01/idm_oh/ -site_name http://myserver.com - config_mod_osso TRUE -mod_osso_url http://myserver:8080 -remote_midtier -config_file /u01/osso_files/osso.conf 2. Stop all processes in the Instance cd $AS_INSTANCE/bin/ opmnctl stopall 3. Backup the existing osso.conf found in the OHS tier and copy the file from step 1. 9

cd $AS_INSTANCE/config/OHS/ohs1 mv osso.conf osso.conf.orig cp /u01/osso_files/osso.conf 4. Add the OTD host port server entries to the httpd.conf file. Refer to step 7 of the OTD Configuration above. ServerName myotdserver.com Listen 8080 5. Restart the components under AS Instance. cd $AS_INSTANCE/bin/ opmnctl startall Registering OTD in Oracle Access Manager Using mod_osso This section applies to Forms 11g Release 2 (11.1.2.x) when using mod_osso access agent. 1. Connect to the Forms and Reports 11gR2 installation. 2. Create an input file. Use the OTD host port information for the rreg utilty. <?xml version="1.0" encoding="utf-8"?> <!-- Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved. NAME: OSSORequest.xml - Template for OSSO Agent Registration Request file DESCRIPTION: Modify with specific values and pass file as input to the tool --> <OSSORegRequest> <serveraddress>http://mycompany.com:7001</serveraddress> <hostidentifier>new_oam_policy_rreg_osso</hostidentifier> <agentname>new_oam_policy_rreg_osso</agentname> <agentbaseurl>http://myserver.com:8080</agentbaseurl> <applicationdomain>new_oam_policy_rreg_osso</applicationdomain> <autocreatepolicy>true</autocreatepolicy> <ssoserverversion>v3.0</ssoserverversion> <oraclehomepath>$oracle_home</oraclehomepath> <virtualhost></virtualhost> <updatemode></updatemode> <admininfo></admininfo> <adminid></adminid> </OSSORegRequest> 10

3. Run the rreg utility. It will generate the osso.conf file under the output directory in the policy name. cd $ORACLE_HOME/oam/server/rreg/client $ORACLE_HOME/jdk/java -jar rreg-toolkit.jar inband $ORACLE_HOME/oam/server/rreg/client/input/OSSORequest.xml (NOTE: The above two lines should be entered on a single line.) 4. Shutdown all components under the AS Instance cd $AS_INSTANCE/bin/ opmnctl stopall 5. Backup the existing osso.conf on the OHS tier and copy the file from step 3. cd $AS_INSTANCE/config/OHS/ohs1 mv osso.conf osso.conf.orig cp $ORACLE_HOME/oam/server/rreg/client/output/ NEW_OAM_POLICY_RREG_OSSO/osso.conf. 6. Add the OTD host port server entries to the httpd.conf file. ServerName myotdserver.com Listen 8080 7. Restart the components in the AS Instance that were previously stopped. cd $AS_INSTANCE/bin/ opmnctl stopall Registering OTD in Oracle Access Manager Using WebGate This section applies to Forms 11g Release 2 (11.1.2.x) when using WebGate access agent. Follow the instructions in the OAM Administrators guide for registering the Webgate access agent partner applications. http://docs.oracle.com/cd/e37115_01/admin.1112/e27239/register.htm 11

References OSSO Server Load Balancer Configuration http://docs.oracle.com/cd/b28196_01/idmanage.1014/b15988/part_apps.htm#i1011871 Fusion Middleware Release Notes 6.2.20 Recreating OSSO Agents that Point to the Load Balancer URL http://docs.oracle.com/cd/e23943_01/relnotes.1111/e10132/ha.htm#asirn5407 Installing Webgate with OTD http://docs.oracle.com/cd/e28280_01/doc.1111/e38584/webgate_otd.htm#a1002234282 OAM Access Agents Registration (Admin Guide) http://docs.oracle.com/cd/e37115_01/admin.1112/e27239/register.htm Installing and Configuring Webgate with OAM (Forms Deployment Guide) http://docs.oracle.com/cd/e48391_01/doc.11120/e24477/sso.htm#babgejbi 12

Oracle Forms Services - Oracle Traffic Director Configuration January 2014 Author: Michael Ferrante Contributing Authors: Naseer Syed, Jatin Khanna Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A. Worldwide Inquiries: Phone: +1.650.506.7000 Fax: +1.650.506.7200 Copyright 2013, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. 0113 oracle.com