Skip Headers
Oracle® Access Manager Upgrade Guide
10g (10.1.4.0.1)

Part Number B25354-01
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Index
Index
Go to Master Index
Master Index
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
View PDF

8 Preparing Components for the Upgrade

This chapter provides important information to help you prepare your earlier environment before you begin upgrading remaining Identity and Access System components. Refer to your own planning worksheets and use the checklists in Appendix E, "Planning Worksheets and Tracking Checklists" to track your progress.

Topics in this chapter include:


Note:

New product and component names are used in this chapter even when referring to the earlier product and components. For example, Oracle Access Manager is used instead of Oblix NetPoint or Oracle COREid. For more information, see "What's New in Oracle Access Manager?".

8.1 Checking Compatibility with Previous Releases

There are several actions you need to take to confirm compatibility between your earlier installation and 10g (10.1.4.0.1). As mentioned earlier, support for some items has been deprecated. In some cases, you may need to decide how to proceed given the removed support.

To confirm compatibility with 10g (10.1.4.0.1)

  1. Review "Support Deprecated"

  2. Review 10g (10.1.4.0.1) platform support under the Certify tab on https://metalink.oracle.com.

    • Log in as directed.

    • Click the Certify tab.

    • Click View Certifications by Product.

    • Select the Application Server option and click Submit.

    • Choose Oracle Application Server and click Submit.

  3. When directory server or Web server versions or platform support has changed, see "Upgrade Strategies When Support is Changed or Deprecated", for information about how to proceed.

8.2 Copying Custom Identity Event Plug-ins

All standard plug-ins are copied during the upgrade, as are custom authorization and authentication plug-ins. However, custom Identity Event plug-ins created using the Identity Event Plug-in API are not copied during the upgrade.

Oracle recommends that you complete the following procedure to prepare custom Identity Event plug-ins for possible redesign before the upgrade, in a test or development environment.

To copy Identity Event Plug-ins before the upgrade

  1. Before the upgrade, create a directory for your old Identity Event plug-ins in the top level of your Identity Event API directory.

  2. Copy custom Identity Event plug-ins in to the new directory.

  3. Proceed to "Preparing Earlier Customizations" next.

8.3 Preparing Earlier Customizations

Oracle recommends that you start manually processing customizations in your existing environment well in advance of upgrading components. This should occur in a test or development environment to minimize service disruptions. After completing the upgrade and testing your customizations, you can deploy them in the upgraded environment as discussed in "Customization Upgrade Planning".

For many customizations, you can start work before upgrading components. However, a few customization upgrades can be accomplished only after upgrading components. The overview here lists Identity System customization work that must be completed and where to find more information within Chapter 12, "Upgrading Your Identity System Customizations".

Task overview: Upgrading earlier Identity System customizations includes

  1. Upgrading Auditing and Access Reporting for the Identity System

  2. Combining Challenge and Response Attributes on a Panel

  3. Confirming Identity System Failover and Load Balancing

  4. Migrating Custom Identity Event Plug-Ins

  5. Ensuring Compatibility with Earlier Portal Inserts

  6. Incorporating Customizations from Release 6.5 and 7.x

  7. Incorporating Customizations from Releases Earlier than 6.5

The next overview outlines Access System customization upgrades you need to perform manually and where to find more information within Chapter 13, "Upgrading Your Access System Customizations".

Task overview: Upgrading earlier Access System customizations includes

  1. Upgrading Auditing and Reporting for the Access Server

  2. Upgrading Forms-based Authentication

  3. Recompiling and Redesigning Custom Authentication and Authorization Plug-Ins

  4. Associating Release 6.1.1 Authorization Rules with Access Policies

  5. Assuring Proper Authorization Failure Re-directs After Upgrading from 6.1.1

  6. Updating the ObAMMasterAuditRule_getEscapeCharacter in Custom C Code

For more information, see "About Upgrading and Backward Compatibility".

8.4 Preparing the Default Logout in the Policy Manager

Before the upgrade, the default logout should be unprotected in the Policy Manager. Otherwise, after the upgrade, users will be challenged when they click the Logout link.

To prepare the default logout for an upgrade

  1. Confirm that the default logout is not protected in the Policy Manager.

  2. If you use oblogout.cgi for WebGate logouts, be sure that it is installed on the target server.

8.5 Preparing Host Machines

Preparing machines hosting the earlier installation includes the following procedures:

For additional information, see "Backing Up Directories, Web Server Configurations, and Registry Details".

8.5.1 Changing Read Permissions on Password Files

If you are running the Identity System using Simple or Cert mode, your password.xml file in the IdentityServer_install_dir\identity\oblix\config directory is not readable. The same issue applies to the Access System password.lst file in install_dir\access\oblix\config.

To prepare password files for the upgrade

  1. For Identity System upgrades, assign read permissions to password.xml for the duration of the upgrade process. See also, "Logging in with Appropriate Administrative Rights".

  2. Reset password.xml to the desired permissions after the upgrade is complete.

  3. For Access System upgrades, repeat the steps in this list on the password.lst file.

8.5.2 Confirming Free Disk Space

You need enough disk space on the machine hosting the earlier component for both the earlier Oracle Access Manager release and the new release.

To confirm you have enough disk space

  1. Check the Oracle Access Manager Installation Guide for the disk space required for the new component.

  2. On the machine hosting the component to be upgraded, check the amount of disk space required for the earlier installation that will be retained in a renamed time-stamped source directory.

8.6 Preparing Release 6.x Environments

To ensure success when upgrading certain Oracle Access Manager 6.x installations (excepting 6.5.1), you must add specific bundles in to your original Component_install_dir in addition to the standard 10g (10.1.4.0.1) installation packages. Discussions here identify additional files needed when you are starting the upgrade from specific releases only:


WARNING:

Use only the files that are relevant to your specific installation. See also "Preparing Multi-Language Installations".


8.6.1 Adding Packages for Release 6.1.1 on AIX

During the upgrade, the installer for each component creates a directory named "orig" and compares the environment to ensure appropriate files are upgraded. However, the original Oracle Access Manager release 6.1.1 installers for WebPass and Policy Manager releases for AIX platforms did not create a file named "orig".

As a result, before you upgrade to 10g (10.1.4.0.1), you must extract and add the following packages to your original Component_install_dir:

Untar 611_orig Packages to the Original Component_install_dir
Netpoint_611_orig_WebPass_param.tar
Netpoint_611_orig_Access_Manager_param.tar

To prepare an Oracle Access Manager 6.1.1 AIX installation

  1. Obtain the 611 for AIX packages in the preceding list from the 10g (10.1.4.0.1) installation media.

  2. On each AIX machine hosting a WebPass or Policy Manager, extract (untar) or unzip files in to the original component installation directory (Component_install_dir).

    This creates a new directory named "orig" for each component. For example: Component_install_dir/identity/oblix/orig (or Component_install_dir/access/oblix/orig).

  3. Finish preparing your environment as described in this chapter and start the upgrade.

Processing is automatic and no further action is required by you.

8.6.2 Adding Packages for Release 6.5.0.x

During the upgrade to 10g (10.1.4.0.1), the installer for each component creates a directory named "orig" and compares the environment to ensure appropriate files are upgraded. The original Oracle Access Manager 6.5.0 release did not provide an upgrade capability and, therefore, did not create a file named "orig".

As a result, before you upgrade from Oracle Access Manager 6.5.0.x, you must extract and add the following packages to your original Component_install_dir.

Extract 65-orig Packages to the Original Component_install_dir
Netpoint_65_orig_en_COREid_Server_msg.zip
Netpoint_65_orig_COREid_Server_param.zip
Netpoint_65_orig_en_Access_Manager_msg.zip
Netpoint_65_orig_Access_Manager_param.zip
Netpoint_65_orig_en_WebPass_msg.zip
Netpoint_65_orig_WebPass_param.zip
Netpoint_65_orig_en_Access_Server_msg.zip
Netpoint_65_orig_Access_Server_param.zip
Netpoint_65_orig_en_WebGate_msg.zip
Netpoint_65_orig_WebGate_param.zip

To prepare a 6.5 environment for the upgrade

  1. Obtain the 65_orig packages listed in the preceding list on the Oracle Access Manager 10g (10.1.4.0.1) installation media and extract (untar) these to the original installation directory for each component.

    This creates a new directory named "orig" for each component. For example: Component_install_dir/identity/oblix/orig (or Component_install_dir/access/oblix/orig).

  2. If your installation includes multiple languages, see "Preparing Multi-Language Installations".

  3. Finish preparing your environment as described in this chapter and start the upgrade.

8.6.3 Adding Packages for Release 6.5.2.x Patch

During the upgrade, the 10g (10.1.4.0.1) component installerrs create a directory named "orig" and compare the environment to ensure appropriate files are upgraded. If you originally installed release 6.5.0.x, then patched it to 6.5.2.x, you must extract and add the following packages to your original Component_install_dir before the upgrade.

Extract 652_orig Packages to the Original Component_install_dir
Netpoint_652_orig_en_COREid_Server_msg.zip
Netpoint_652_orig_COREid_Server_param.zip
Netpoint_652_orig_en_WebPass_msg.zip
Netpoint_652_orig_WebPass_param.zip
Netpoint_652_orig_en_Access_Manager_msg.zip
Netpoint_652_orig_Access_Manager_param.zip
Netpoint_652_orig_en_Access_Server_msg.zip
Netpoint_652_orig_Access_Server_param.zip
Netpoint_652_orig_en_WebGate_msg.zip
Netpoint_652_orig_WebGate_param.zip


Note:

You complete the next procedure only if the 6.5.2 patch was applied to a 6.5.0 installation. If your 6.5.2 installation was installed without a patch, ignore this procedure.

To prepare a 6.5.2 environment for the upgrade

  1. Obtain the 652 packages in the preceding list from the 10g (10.1.4.0.1) installation media and extract (untar) these to the original installation directory for each component.

    This creates a new directory named "orig" for each component. For example: Component_install_dir/identity/oblix/orig (or Component_install_dir/access/oblix/orig).

  2. If your installation includes multiple languages, see "Preparing Multi-Language Installations".

  3. Finish preparing your environment as described in this chapter and start the upgrade.

8.7 Preparing Multi-Language Installations

There are two situations to consider, and both require action on your part before starting the upgrade:

8.7.1 Preparing to Upgrade Release 6.5 with Multi-language Functionality

When your release 6.5 installation includes Language Packs for French or German (or both), you need to extract and add to each source Component_install_dir the original component message files for all languages previously installed. No such files are provided nor required for release 7.0 multi-language environments.

Download and Extract 65-orig Packages to the Original Component_install_dir
Netpoint_65_orig_fr_COREid_Server_msg.zip
Netpoint_65_orig_COREid_Server_param.zip
Netpoint_65_orig_fr_Access_Manager_msg.zip
Netpoint_65_orig_Access_Manager_param.zip
Netpoint_65_orig_fr_WebPass_msg.zip
Netpoint_65_orig_WebPass_param.zip
Netpoint_65_orig_fr_Access_Server_msg.zip
Netpoint_65_orig_Access_Server_param.zip
Netpoint_65_orig_fr_WebGate_msg.zip
Netpoint_65_orig_WebGate_param.zip

Download and Extract 65-orig Packages to the Original Component_install_dir
Netpoint_65_orig_de_COREid_Server_msg.zip
Netpoint_65_orig_COREid_Server_param.zip
Netpoint_65_orig_de_Access_Manager_msg.zip
Netpoint_65_orig_Access_Manager_param.zip
Netpoint_65_orig_de_WebPass_msg.zip
Netpoint_65_orig_WebPass_param.zip
Netpoint_65_orig_de_Access_Server_msg.zip
Netpoint_65_orig_Access_Server_param.zip
Netpoint_65_orig_de_WebGate_msg.zip
Netpoint_65_orig_WebGate_param.zip

To prepare Release 6.5 multi-language installations for an upgrade

  1. Before starting the upgrade, extract (untar) and add release 6.5 message and parameter bundles for each installed language to each original Component_install_dir. For example:

    Netpoint_65_orig_de_Component_msg.zip

    Netpoint_65_orig_fr_Component_msg.zip

    Netpoint_65_orig_Component_param.zip


    WARNING:

    In addition, you need to obtain the 10g (10.1.4.0.1) Language Packs.


  2. Complete activities in "Preserving 6.5 or 7.x Multi-language Functionality".

The files you added in this procedure are used during the upgrade. No further action is required by you.

8.7.2 Preserving 6.5 or 7.x Multi-language Functionality

If you upgrade a multi-language installation without including the corresponding 10g (10.1.4.0.1) Language Packs, you will lose the multi-language functionality. When you include 10g (10.1.4.0.1) Language Packs to the same directory as the 10g (10.1.4.0.1) installer, you can preserve your multi-language capability. After upgrading, you may add new languages as described in the Oracle Access Manager Installation Guide.

To preserve existing multi-language functionality

  1. Locate and add any 10g (10.1.4.0.1) Language Packs that correspond to your earlier installed languages (there is no Language Pack for English) to the same directory as the 10g (10.1.4.0.1) component installer.

  2. Upgrade your earlier installation as described in this manual.

8.8 Backing Up Directories, Web Server Configurations, and Registry Details

Oracle recommends that you complete activities in the topics here before upgrading to help ensure that you can roll back to the original installation should any problem arise:

8.8.1 Backing Up the Existing Installed Directory

Before starting each component (or customization) upgrade, Oracle recommends that you back up the installation directory for the earlier instance and store this backup in a different location. This will enable you to retrieve the original directory later should you need to restore the environment and rerun the upgrade.

As described earlier, a time-stamped directory of original files is created when you upgrade each component. This system-generated directory contains earlier original files that are sometimes accessed to compare content or extract customized information. The time-stamped directory is stored in the same location as the upgraded 10g (10.1.4.0.1) directory. For example:

C:\611\identity_server\identity

C:\611\identity_server\identity_20060714_1701

To back up the existing installed directory

  1. On the machine hosting the component you will upgrade, locate the current installation directory. For example:

    C:\611\identity_server\identity

  2. Copy the directory and store the copy in a new location. For example:

    D:\611_backup\identity_server\identity

8.8.2 Backing Up the Existing Web Server Configuration File

Before starting any Web server component upgrade (WebPass, Policy Manager, WebGate), Oracle recommends that you back up the existing Web server configuration file and store this backup in a different location.

To back up the existing Web Server configuration file

  1. On the machine hosting the Web component you will upgrade, locate the existing Web server configuration file. For example:

    C:/IHS_install_dir/conf/httpd.conf

  2. Copy the Web server configuration file and store the copy in a new location. For example:

    D:/IHS_install_dir/conf/httpd.conf

8.8.3 Backing Up Windows Registry Data

Before starting each component upgrade on a Microsoft Windows system, Oracle recommends that you back up any registry data that includes Oracle Access Manager (formerly NetPoint or COREid) data.

To back up Windows Registry data

  1. Run the regedit command

  2. Chose the key "My Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Oblix\Oblix NetPoint"

  3. Click "Registry" in the menu then select "Export registry file…" in the drop-down. menu.

  4. Specify the export file name in the "Export Registry File" dialog.

  5. Save the exported registry file to a known location

Again, this will enable you to roll back to the previous installed environment and restart the upgrade, should a failure occur. Refer to your Windows documentation for details.

8.9 Stopping Servers and Services

Before you start to upgrade to10g (10.1.4.0.1), you must stop the earlier server or service on the machine hosting the component to be upgraded.

For example, if you use WebPass, you need to stop the Web server on which the WebPass is installed. For an Identity Server, you need to stop the Identity Server service.


Note:

IIS users need to stop the IIS Admin Service.

To stop servers or services before the upgrade

  1. Locate the machine hosting the component you will upgrade.

  2. Stop the Web server (WebPass, Policy Manager, and WebGate) or the service (Identity Server and Access Server).

  3. If you are upgrading any integration components, stop the corresponding Application or Portal Server. For example if you are upgrading Security Provider for WebLogic SSP, you must stop the corresponding WebLogic Application Server.

8.10 Logging in with Appropriate Administrative Rights

Whether you upgrade or install an Oracle Access Manager component, you must log in as a user with administrative rights. On Solaris, you need to run the upgrade as the user who installed the previous release of Oracle Access Manager, or as a user with higher privileges.

Whenever a schema and data upgrade is involved in the upgrade process, you need to login as a user who has permission to change the schema and data in the directory server. In other words, the bind DN you use must have permission to update the directory.

To login before the upgrade

  1. Ensure that you have a userid and password that provides the rights you need to perform the upgrade as well as any schema and data changes that occur during the upgrade.

  2. On the machine hosting the component to upgrade, log in as a user with administrative rights.