Obiee Ecg v0 132427
Obiee Ecg v0 132427
Obiee Ecg v0 132427
Issue : 0.8
Date : 02 June 2009
Status : Definitive
Distribution :
© 2009 Oracle
Oracle’s prior written consent is required before any part of this document is reproduced.
Evaluation of Oracle Business Intelligence
OBIEE (10.1.3.3.2) Evaluated Configuration/Issue 0.8
03 June 2009
========================================================
Evaluated Configuration Guide for Oracle Business Intelligence Enterprise Edition
(10.1.3.3.2) with Quick Fix 090406
June 2009
Copyright © 2009, Oracle Corporation. All rights reserved. This documentation contains
proprietary information of Oracle Corporation; it is protected by copyright law. Reverse
engineering of the software is prohibited. If this documentation is delivered to a U.S.
Government Agency of the Department of Defense, then it is delivered with Restricted Rights
and the following legend is applicable:
The information in this document is subject to change without notice. If you find any problems
in the documentation, please report them to us in writing.
Oracle Corporation does not warrant that this document is error free.
Oracle is a registered trademark and Oracle Business Intelligence 10g are trademarks or
registered trademarks of Oracle Corporation. Other names may be trademarks of their
respective owners.
========================================================
Document History
Table Of Contents
1 Introduction.......................................................................................................... 7
1.1 Purpose...........................................................................................................................7
1.2 TOE Overview.................................................................................................................7
1.3 Document Structure ........................................................................................................8
1.4 Format.............................................................................................................................8
2 Preparation........................................................................................................... 9
2.1 Machine Configuration....................................................................................................9
2.2 System Architecture......................................................................................................13
2.3 Physical Environmental Assumptions...........................................................................14
2.4 Electronic Delivery of the TOE......................................................................................14
2.5 Physical Delivery of the TOE ........................................................................................15
2.6 Delivery of Quick Fix 090406........................................................................................16
2.7 Additional Software for the TOE ...................................................................................17
3 Installation.......................................................................................................... 18
3.1 Operating System Installation / Configuration ..............................................................18
3.2 Oracle SOA Suite 10g Release 3 (10.1.3.1.0) Installation ...........................................18
3.3 Oracle Database 10g Client Release 2 (10.2.0.3.0) Installation ..................................18
3.4 Oracle Database 10g Release 2 (10.2.0.3.0) Installation.............................................18
3.5 Oracle Internet Directory 10g (10.1.4.0.1) Installation..................................................18
3.6 Oracle HTTP Server 10g Release 2 (10.1.2.0.2) Installation .......................................18
3.7 Oracle Business Intelligence Enterprise Edition (10.1.3.3.2) with Quick Fix 090406
Installation.....................................................................................................................19
3.8 Oracle Business Intelligence Enterprise Edition (10.1.3.3.2) with Quick Fix 090406
Presentation Services Plug-In Installation ....................................................................19
3.9 J2SE Development Kit 5.0 Update 16 Installation........................................................19
3.10 Oracle Database 10g Client Release 2 (10.2.0.3.0) Installation ..................................19
3.11 Oracle Business Intelligence Enterprise Edition (10.1.3.3.2) Client Tools Installation.19
3.12 IBM GSKit 7 Installation ................................................................................................19
Annex D Oracle SOA Suite 10g Release 3 (10.1.3.1.0) Installation ............................. 170
D.1 Prerequisites .............................................................................................................. 170
D.2 Input Parameters ....................................................................................................... 170
D.3 Installation of Oracle SOA Suite 10g Release 3 (10.1.3.1.0) .................................... 171
Annex H Oracle HTTP Server 10g Release 2 (10.1.2.0.2) Installation ......................... 211
Annex I Oracle Business Intelligence Enterprise Edition (10.1.3.3.2) with Quick Fix
090406 Installation........................................................................................... 213
I.1 Prerequisites .............................................................................................................. 213
I.2 Input Parameters ....................................................................................................... 213
I.3 Installation of Oracle Business Intelligence Enterprise Edition (10.1.3.3.2) with Quick
Fix 090406 ................................................................................................................. 214
Annex J Oracle Business Intelligence Enterprise Edition (10.1.3.3.2) with Quick Fix
090406 Presentation Services Plug-In Installation ....................................... 224
J.1 Prerequisites .............................................................................................................. 224
J.2 Input Parameters ....................................................................................................... 224
J.3 Installation of Oracle Business Intelligence Enterprise Edition (10.1.3.3.2) with Quick
Fix 090406 Presentation Services Plug-In ................................................................ 225
M.3 Installation of Oracle Business Intelligence Enterprise Edition (10.1.3.3.2) Client Tools259
Abbreviations
CC Common Criteria
CEM Common Evaluation Methodology
CI Configuration Item
EAL Evaluation Assurance Level
ECG Evaluated Configuration Guide
ETR Evaluation Technical Report
ISO International Standards Organisation
IT Information Technology
OR Observation Report
OSP Organisational Security Policy
PP Protection Profile
SAR Security Assurance Requirement
SFP Security Function Policy
SFR Security Functional Requirement
ST Security Target
TOE Target of Evaluation
TSF TOE Security Functionality
TSFI TSF Interface
1 Introduction
1.1 Purpose
This document explains the manner in which the TOE must be configured
along with the host operating system so as to provide the security functionality
and assurance as required under the Common Criteria for Information
Technology Security Evaluation [CC].
The assumptions and procedures stated in the document are intended to remove
potential vulnerabilities or attack paths from the TOE in its environment. They
do not have any impact on the correct implementation of the TOE’s SFs.
The Evaluation Assurance Level for the TOE is EAL3. The Security Target
used for the evaluation of the TOE is [ST].
1.4 Format
Assertions for the physical, host, and Oracle configurations are given
identifiers to the left of each evaluation configuration requirement in bold Arial
font, e.g. [A-1].
2 Preparation
This part of the ECG provides the preparatory actions to be undertaken before
installing the software for the evaluated configuration of Oracle Business
Intelligence Enterprise Edition (Oracle BIEE).
The virtual machines allocated for the installation of the TOE were:
Machine vm3
1 The work around used on the test machines during the evaluation was to use cron jobs to
have each virtual machine synchronise time every 10 minutes with the host physical machine.
These in turn were synchronised with the UK pool of NTP servers using an NTP service.
Machine vm4
Machine vm5
Machine vm6
Machine vm7
The diagram below illustrates the physical and logical architecture of the TOE:
This section describes physical requirements on the server machine so that the
security of the TOE can be maintained.
[DI.A-1] The processing resources of the TOE shall be located within controlled access
facilities which will prevent unauthorized physical access to the TOE by
unprivileged users. Only authorised administrators for the system hosting the
TOE shall have physical access to that system. Such administrators include the
Operating System Administrators, Database Administrators and OID Directory
Administrators.
[DI.A-2] The media on which the TOE audit data resides shall not be physically
removable from the underlying operating system by unauthorised users.
[DI.A-3] Any on-line and/or off-line storage media on which security relevant data
resides shall be located within controlled access facilities which will prevent
unauthorised physical access.
[DI.A-4] A reliable time source such as an NTP server, radio clock or GPS unit shall be
used to ensure clock coherence between all servers within the environment.
4. Click the checkbox if you agree to the Licence Terms and export
restrictions.
8. Hovering the mouse pointer over the link to the download will display
the download’s cksum number. This number should be recorded for later
verification.
10. Complete the form with your OTN login details, or create an account by
clicking ‘sign up now’.
11. The download will start. Ensure that you download all disks for the
Microsoft Windows and Linux operating system.
12. Once the download is complete and the file has been transferred to the
target environment, check the file with the cksum filename command to
ensure that the download has not become corrupted. If the CKSUM
numbers do not match, the file should be downloaded again.
For the Evaluated Configuration, the 64-bit Oracle Enterprise Linux 4 Update 5
operating system software was obtained via download from the Oracle E-
Delivery Web site and made available to the host servers via an NFS mount.
6. Select Oracle Business Intelligence (10.1.3) Media Pack for Linux x86
(32 bit).
When the media pack arrives the relevant CDs / DVDs are:
3. From the Patches and Downloads window, select the "Oracle, Siebel and
Hyperion Products" hyperlink.
5. In the simple search window, populate the Patch Number field with the
“Quick Fix 090406”. Select “Oracle Enterprise Linux” from the
Platform/Language field. and hit the Go bottom. Please note patches are
platform specific, so ensure proper platform is selected.
6. From the returned record set, hover the mouse pointer over the link under
the patch column to display the download’s cksum number. This number
should be recorded for later verification.
8. In the resulting window, provide the password provided to you for the
patch. Please note that passwords expire a week after they are generated.
12. Once the download is complete and the file has been transferred to the
target environment, check the file with the cksum filename command to
ensure that the download has not become corrupted. If the CKSUM
numbers do not match, the file should be downloaded again.
13. Repeat this process for the Windows platform by repeating this procedure
and substituting “Windows XP” for “Oracle Enterprise Linux” at step 5.
14. Unzip the Quick Fix into a known directory on machines 1, 2 and 5 ready
for install in accordance with instructions in Annex I.
• Oracle SOA Suite 10g (10.1.3.1.0) for Linux x86 (32-bit), part number
B34625-01
• Critical Patch Update April 2007 for Linux x86_64, MetaLink patch
5901891
3 Installation
This chapter describes the installation of the software for the evaluated
configuration.
Annex D describes the steps needed to install Oracle SOA Suite 10g Release 3
(10.1.3.1.0) on Oracle Enterprise Linux 4 Update 5. This annex should be
followed to install Oracle SOA Suite 10g Release 3 (10.1.3.1.0) on machines 1,
2 and 5.
Annex E describes the steps needed to install Oracle Database 10g Client
Release 2 (10.2.0.3.0). This annex should be followed to install Oracle
Database 10g Client Release 2 (10.2.0.3.0) on machines 1 and 2.
Annex F describes the steps needed to install Oracle Database 10g Release 2
(10.2.0.3.0). This annex should be followed to install Oracle Database 10g
Release 2 (10.2.0.3.0) on machine 3.
Annex G describes the steps needed to install Oracle Internet Directory 10g
(10.1.4.0.1). This annex should be followed to install Oracle Internet Directory
10g (10.1.4.0.1) on machine 4.
Annex H describes the steps needed to install the Oracle HTTP Server 10g
Release 2 (10.1.2.0.2). This annex should be followed to install Oracle HTTP
Server 10g Release 2 (10.1.2.0.2) on machine 5.
Annex K describes the steps needed to install J2SE Development Kit 5.0
Update 16. This annex should be followed to install J2SE Development Kit 5.0
Update 16 on machine 6.
Annex L describes the steps needed to install Oracle Database 10g Client
Release 2 (10.2.0.3.0). This annex should be followed to install Oracle
Database 10g Client Release 2 (10.2.0.3.0) on machine 6.
Annex N describes the steps needed to install IBM GSKit 7. This annex should
be followed to install IBM GSKit 7 on machines 1, 2 and 6.
4 Configuration
This part of the ECG describes the post-installation actions to complete the
evaluated configuration.
The repository configuration will be performed using the client tools installed
on the Windows XP Client machine (machine 6). The paint repository
configuration below is provided as an example of how the repository setup
should be done. The configuration is not intended to be used in a customer’s
environment.
To setup the paint repository create a schema, on the database server (machine
3), to hold the paint data:
sqlplus / as sysdba
create user paint identified by oracle10 quota unlimited on
users;
grant create session, create table to paint;
@create_paint_tables.sql
@fact.sql
@forecast.sql
@market.sql
@period.sql
@product.sql
commit;
To setup the usage tracking repository create a schema, on the database server
(machine 3), to hold the usage tracking data:
sqlplus / as sysdba
create user ut identified by oracle10 quota unlimited on users;
grant create session, create table, create view to ut;
@SAACCT.Oracle.sql
@Oracle_create_nQ_Calendar.sql
@Oracle_create_nQ_Clock.sql
@Oracle_nQ_Calendar.sql
@Oracle_nQ_Clock.sql
commit;
sqlplus / as sysdba
create user sa identified by oracle10 quota unlimited on users;
grant create session, create table to sa;
Select ‘Users’ from the left-hand pane and double-click the ‘Administrator’
user.
Enter a password into the ‘Password’ and ‘Confirm Password’ fields and
click OK.
The paint and usage tracking repositories will be merged. Copy the repositories
to the C:\oracle\product\OBIEE\server\Repository directory.
Enter the password for the ‘Usage Tracking’ repository and click OK.
Scroll across to the ‘Decision’ column and select ‘Current’ from the drop-
down list from both rows.
Click Merge.
Click Yes
Click Yes.
Click Yes.
Modify the value of the ‘OLTP_USER’ variable to the name of the Usage
Tracking schema (UT).
Note: The values of the ‘OLTP_DSN’ and ‘DSN’ should be a valid TNS
Names entry in the relevant tnsnames.ora file.
Expand the ‘Paint’ folder and rename the connection pool named ‘Connection
Pool’ to ‘Paint Connection Pool’.
Drag and drop the ‘UT’ folder so that the ‘Usage Tracking’ folder is its
parent.
Delete the ‘Catalog’ folder and the connection pool named ‘Usage Tracking
Writer Connection Pool’.
Click OK.
Update the password field with the password for the UT schema.
Click OK.
Click Yes.
Click Close.
Enter the correct parameters for the ‘Host name’, ‘Port number’, ‘Base DN’,
‘Bind DN’, ‘Bind password’ and ‘Confirm password’ fields for the LDAP
Server.
From the Administration Tool main menu select Manage > Variables.
Right-click in the right hand pane and select ‘New Initialization Block’.
In the ‘Data Source’ region press the ‘Edit Data Source’ button.
Select ‘LDAP’ from the ‘Data Source Type’ drop down list.
Select the LDAP Server that was setup previously. Click OK on the Browse
dialog box.
Click OK.
In the ‘Variable Target’ region press the ‘Edit Data Target’ button.
Click ‘New…’
Click ‘Yes’.
Enter ‘uid’ in the LDAP variable field for the ‘USER’ variable.
Once all the variables have been created you should see the dialog below:
Click the ‘Required for Authentication’ tick box. This directly affects the
behaviour of authentication and the check box must be ticked.
Click ‘Yes’.
Click Close.
Create a new static variable ‘SA_USER’ with its value set as the name of the
SA System schema.
Add the SA System table SA_USER_GROUP to the repository by clicking File >
Import > from Database…
Enter ‘SA’ in the ‘User Name’ field and the password for the ‘SA’ schema in
the ‘Password’ field.
Click OK.
Change the value of the Name field to ‘SA System Connection Pool’.
Click OK.
Click Close on the Import window once the import process has completed.
In the Administration Tool right-click in the Physical layer and click ‘New
Database…’
Click OK.
Click OK.
Click OK.
Click OK.
Enter the following SQL into the ‘Default Initialization String’ field:
Click OK.
Click OK.
Click Yes.
Click OK.
Click OK.
Setup Authorization
Click the ‘Edit Data Source’ button in the ‘Data Source’ region.
Enter the following SQL into the ‘Default Initialization String’ field:
Click Select.
Click OK.
Click the ‘Edit Data Target’ button in the ‘Variable Target’ region.
Select the ‘Row-wise Initialization’ radio button and tick the ‘Use caching’
check box.
Click OK.
Click OK.
Click OK.
Click OK.
In the Physical layer pane expand the ‘Paint’, ‘SA System Database’ and
‘Usage Tracking’ databases so that they appear as shown above.
NOTE: ‘SA System Database’ will only appear in the db_obiee.rpd file.
Click OK.
• FORECAST
• MARKET
• PERIOD
• PRODUCT
• SA_USER_GROUP
• NQ_LOGIN_GROUP
• S_ETL_DAY
• S_ETL_TIME_DAY
• S_NQ_ACCT
Open the NQSConfig.INI file where the BI Server has been deployed
(machines 1 and 2) and add the following entries to the [ REPOSITORY ]
section:
/space/oracle/product/OBIEE/server/Config
Open the NQSConfig.INI file and make the following changes on all machines
in the cluster (machines 1 and 2):
ENABLE = YES;
DIRECT_INSERT = YES;
PHYSICAL_TABLE_NAME = "Usage Tracking"."UT"."S_NQ_ACCT";
CONNECTION_POOL = "Usage Tracking"."Usage Tracking Connection
Pool";
cd /space/oracle/oradata/OBIEE
mkdir –p share/catalog
mkdir –p share/repository
mkdir –p share/logs
As the root user, add the following entries to the /etc/exports file:
/space/oracle/oradata/OBIEE/share/repository
vm1(rw,no_root_squash) vm2(ro,no_root_squash)
/space/oracle/oradata/OBIEE/share/catalog
vm1(rw,no_root_squash) vm2(rw,no_root_squash)
/space/oracle/oradata/OBIEE/share/logs
vm1(rw,no_root_squash) vm2(rw,no_root_squash)
As the root user, add the following entries to the /etc/sysconfig/nfs file:
MOUNTD_PORT=2050
RQUOTAD_PORT=2051
LOCKD_UDPPORT=2052
LOCKD_TCPPORT=2052
Start the portmap and nfs services and enable them to start after a reboot:
/etc/init.d/portmap start
/etc/init.d/nfs start
/sbin/chkconfig --level 3 portmap on
/sbin/chkconfig --level 3 nfs on
As the root user, add the following lines to the /etc/fstab file on machines 1
and 2:
vm7:/space/oracle/oradata/OBIEE/share/catalog
/space/oracle/oradata/OBIEE/share/catalog nfs
proto=udp,hard,intr,nfsvers=3,actimeo=1 0 0
vm7:/space/oracle/oradata/OBIEE/share/repository
/space/oracle/oradata/OBIEE/share/repository nfs
proto=udp,hard,intr,nfsvers=3,actimeo=1 0 0
vm7:/space/oracle/oradata/OBIEE/share/logs
/space/oracle/oradata/OBIEE/share/logs nfs
proto=udp,hard,intr,nfsvers=3,actimeo=1 0 0
cd /space/oracle/oradata/OBIEE
mkdir –p share/catalog
mkdir –p share/repository
mkdir –p share/logs
As the root user, start the portmap and netfs services and enable them to
start after a reboot:
/etc/init.d/portmap start
/etc/init.d/netfs start
/sbin/chkconfig --level 3 portmap on
/sbin/chkconfig --level 3 netfs on
/space/oracle/product/OBIEE/server/Config
Open the NQClusterConfig.INI file where the BI Cluster Controller has been
deployed (machines 1 and 2) and make the following changes:
ENABLE_CONTROLLER = YES;
PRIMARY_CONTROLLER = vm1.saglab.uk.oracle.com;
SECONDARY_CONTROLLER = vm2.saglab.uk.oracle.com;
SERVERS = "vm1.saglab.uk.oracle.com","vm2.saglab.uk.oracle.com";
MASTER_SERVER = "vm1.saglab.uk.oracle.com";
/space/oracle/product/OBIEE/server/Config
Open the NQSConfig.INI file where the BI Server has been deployed
(machines 1 and 2) and make the following changes:
ENABLE = NO;
#SERVER_HOSTNAME_OR_IP_ADDRESSES = "ALLNICS";
CLUSTER_PARTICIPANT = YES;
REPOSITORY_PUBLISHING_DIRECTORY =
"/space/oracle/oradata/OBIEE/share/repository";
REQUIRE_PUBLISHING_DIRECTORY = YES;
/space/oracle/oradata/OBIEE/web/config
<CatalogPath>/space/oracle/oradata/OBIEE/share/catalog/paint</C
atalogPath>
<Catalog>
<AccountIndexRefreshSecs>120</AccountIndexRefreshSecs>
<AccountCacheTimeoutSecs>180</AccountCacheTimeoutSecs>
<CacheTimeoutSecs>1</CacheTimeoutSecs>
<CacheCleanupSecs>600</CacheCleanupSecs>
<PrivilegeCacheTimeoutSecs>180</PrivilegeCacheTimeoutSecs>
</Catalog>
/space/oracle/product/10gAS/10g_J2EE/j2ee/home/applications/ana
lytics/analytics/WEB-INF
Open the web.xml file where BI Presentation Services Plug-In has been
deployed (machine 5) and replace the existing entries:
<init-param>
<param-name>oracle.bi.presentation.sawserver.Host</param-name>
<param-value>vm1.saglab.uk.oracle.com</param-value>
</init-param>
<init-param>
<param-name>oracle.bi.presentation.sawserver.Port</param-name>
<param-value>9710</param-value>
</init-param>
With:
<init-param>
<param-name>oracle.bi.presentation.Sawservers</param-name>
<param-value>vm1.saglab.uk.oracle.com:9710;
vm2.saglab.uk.oracle.com:9710</param-value>
<param-name>
oracle.bi.presentation.sawconnect.loadbalance.AlwaysKeepSessionAffiliation
</param-name>
<param-value>Y</param-value>
</init-param>
/space/oracle/product/OBIEE/setup
Open the odbc.ini file where the BI ODBC Data Source has been deployed
(machines 1 and 2) and make the following changes to the [Cluster] section:
IsClusteredDSN=Yes
PrimaryCCS=vm1.saglab.uk.oracle.com
PrimaryCCSPort=9706
SecondaryCCS=vm2.saglab.uk.oracle.com
SecondaryCCSPort=9706
Regional=No
Perform this configuration on all machines where the BI ODBC Data Source
has been deployed on a Windows environment (machine 6). Navigate to Start >
Settings > Control Panel > Administrative Tools > Data Sources (ODBC)
Click Finish.
Enter the FQDN for the primary & secondary cluster controllers.
Click Next.
Click Next.
Click Finish.
This section describes the steps required to configure SSL for Oracle Business
Intelligence Enterprise Edition.
cd /space/oracle/product/OBIEE/server/Config
mkdir –p ssl/demoCA
mkdir –p ssl/private
mkdir –p ssl/newcerts
cp ../../web/bin/openssl* ssl/
touch ssl/demoCA/.oid
touch ssl/index.txt
touch ssl/serial
cd ssl/
Make a note of the passphrase entered as it will be required when signing new
requests.
The cakey.pem file stores the private key and is generated in the ssl/private
directory. This key is used to sign certificate requests.
The following procedures generate the server certificate and server private key
that BI components acting as servers must possess. The server certificate and
private key will be used by the Oracle BI Cluster Controller, Oracle BI Server,
and Oracle BI Presentation Services components.
The command generates the server private key file server-key.pem and the
certificate request server-req.pem.
When prompted, enter the passphrase for the private key of the CA. This is the
passphrase that was supplied when creating the private key cakey.pem in
section 4.4.2 “Create Certificate Authority (CA) Certificate”.
The following procedures generate the client certificate and client private key
that BI components acting as clients must possess. The client certificate and
private key will be used by the Oracle BI Administration Tool.
The command generates the client private key file client-key.pem and the
certificate request (unsigned client certificate) client-req.pem.
Under the ssl directory, create a passphrase file called serverpwd.txt. In this
file, input the passphrase used to encrypt the server private key.
Under the ssl directory, create a passphrase file called clientpwd.txt. In this
file, input the passphrase used to encrypt the client private key.
For BI components that are Java-based, a Java certificate store must be created
that contains certificates and key files.
This procedure creates a Java Keystore that will store the certificate and private
key used by the Oracle BI Presentation Services Plug-in (Java Servlet) and
Oracle BI Javahost components.
export ORACLE_HOME=/space/oracle/product/10gAS/10g_J2EE
export PATH=$ORACLE_HOME/jdk/bin:$PATH
To generate the private key, use the genkey subcommand of the keytool
command with inputs as shown:
[Unknown]: GB
Is CN=Server Certificate, OU=BI, O=Oracle, L=Reading,
ST=Berkshire, C=GB correct?
[no]: YES
In this example, the keystore called javahost.keystore stores the private key
with an alias of javahostkey and with a password of analytics.
The alias and password values are referenced when setting SSL-related
parameters for the Oracle BI Presentation Service Plug-in component.
----BEGIN CERTIFICATE----
-----BEGIN CERTIFICATE-----
MIICcjCCAdugAwIBAgIBEjANBgkqhkiG9w0BAQQFADBkMQswCQYDVQQGEwJVUzEL
MAkGA1UECBMCQ0ExEjAQBgNVBAcTCVNhbiBNYXRlbzEPMA0GA1UEChMGU2llYmVs
MRIwEAYDVQQLEwlBbmFseXRpY3MxDzANBgNVBAMTBkNBQ2VydDAeFw0wNjAzMDYx
OTU2NTFaFw0wNzAzMDYxOTU2NTFaMGcxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJD
QTESMBAGA1UEBxMJU2FuIE1hdGVvMQ8wDQYDVQQKEwZTaWViZWwxEjAQBgNVBAsT
CUFuYWx5dGljczESMBAGA1UEAxMJSm9iTWFuZ2VyMIGfMA0GCSqGSIb3DQEBAQUA
A4GNADCBiQKBgQDBIR0ATYE6UtEL4W/bQ1xPIHsT7S5EcmfpezZQCeumBSg00/5U
nIYFfPHBjcjgJKChVG+DSZRxPJOAifLeKTb6pk3lHoJJ9Gr/HuryYOc46Efd/q0+
cXMQ+fPC+0M/0caohryfSAjcW+O0IwycHjbmj4VXc4L4OTgRHIQv0oVRkQIDAQAB
ozEwLzAtBglghkgBhvhCAQ0EIBYeR2VuZXJhdGVkIHdpdGggUlNBIEJTQUZFIFNT
TC1DMA0GCSqGSIb3DQEBBAUAA4GBAC81Hi77GChZYyiYXTNIN0oEVS4CiKpAMUg9
55QMaQU/RsdWYe8ne34EpXDWY6LVdBi8nxL41l/VLckM2Gbn72LZx5KelzPuzgwy
qC8Z4HGOvjAzYHA8AQhRHaFSYWZoUkbay/6/8bYofJJarkjD68rdz1i0m9L3/sWM
MmEQmHNo
-----END CERTIFICATE-----
The Certificate Authority (CA) certificate that was used to sign the certificate
request as described in the topic “Generating the Certificate” on page 91 must
be imported to a Java keystore. Use the keytool utility as shown in the
following procedure.
Issue the following command to import the CA certificate to the Java keystore:
The Oracle HTTP Server, Database Server, OID Server and Client use the
certificate stored within a wallet to communicate over SSL. The orapki utility
is used to create the wallet and is located in the $ORACLE_HOME/bin directory.
On machine 1, open a new terminal window and issue the following commands
to create the wallets:
export ORACLE_HOME=/space/oracle/product/10.2.0/client
export PATH=$ORACLE_HOME/bin:$PATH
Repeat this process creating wallets for machines 2 to 6, adjusting the wallet
name (specified after the -wallet option) and the CN and then copy the wallets
to the respective machines. This process should be repeated for the components
that require a wallet – the Oracle Database Server (machine 3), Oracle OID
Server (machine 4), Oracle HTTP Server (machine 5), and Oracle Clients
(machines 1, 2 and 6).
cd \
cd Program Files\IBM\gsk7\bin
gsk7cmd -keydb -create -db key.kdb -pw oracle -type cms -expire
365
gsk7cmd -certreq -create -db key.kdb -pw oracle -label "LDAP Client" -dn
"CN=vm6.saglab.uk.oracle.com,OU=BI,O=Oracle,L=Reading,ST=Berkshire,C=GB" -
size 1024 -file ldap-client-req.pem
1 so that the request can be signed using the command below. The request must
be signed from machine 1.
Once the certificate request has been signed copy the ldap-client-cert.pem
and cacert.pem files to the C:\Progam Files\IBM\gsk7\bin directory on
machine 6.
Add the Signed Certificate Request to the CMS Key Database File:
After creating the CMS key database file, store it in the BI Server configuration
directory C:\oracle\product\OBIEE\server\Config.
Repeat the process above to create CMS Key Database Files for machines 1
and 2, storing the key.kdb in the BI Server configuration directory
/space/oracle/product/OBIEE/server/Config.
/space/oracle/product/OBIEE/server/Config
Open the NQClusterConfig.INI file where the BI Cluster Controller has been
deployed (machines 1 and 2) and make the following changes:
SSL=YES;
SSL_CERTIFICATE_FILE="server-cert.pem";
SSL_PRIVATE_KEY_FILE="server-key.pem";
SSL_PK_PASSPHRASE_FILE="serverpwd.txt";
SSL_VERIFY_PEER=YES;
SSL_CA_CERTIFICATE_FILE="cacert.pem";
SSL_TRUSTED_PEER_DNS="C=GB/ST=Berkshire/L=Reading/O=Oracle/OU=B
I";
SSL_CERT_VERIFICATION_DEPTH=1;
SSL_CIPHER_LIST="DES-CBC3-SHA";
/space/oracle/product/OBIEE/server/Config
Open the NQSConfig.INI file where the Oracle BI Server has been deployed
(machines 1 and 2) and make the following changes:
SSL=YES;
SSL_CERTIFICATE_FILE="server-cert.pem";
SSL_PRIVATE_KEY_FILE="server-key.pem";
SSL_PK_PASSPHRASE_FILE="serverpwd.txt";
SSL_VERIFY_PEER=YES;
SSL_CA_CERTIFICATE_FILE="cacert.pem";
SSL_TRUSTED_PEER_DNS="C=GB/ST=Berkshire/L=Reading/O=Oracle/OU=B
I";
SSL_CERT_VERIFICATION_DEPTH=1;
SSL_CIPHER_LIST="DES-CBC3-SHA";
/space/oracle/product/OBIEE/setup
Perform this configuration on all machines where the Oracle ODBC Data
Source has been deployed (machines 1 and 2). Open the odbc.ini file and add
the following to the [AnalyticsWeb] section of the file:
SSL=YES
SSLCertificateFile=/space/oracle/product/OBIEE/server/Config/se
rver-cert.pem
SSLPrivateKeyFile=/space/oracle/product/OBIEE/server/Config/ser
ver-key.pem
SSLPassphraseFile=/space/oracle/product/OBIEE/server/Config/ser
verpwd.txt
SSLCipherList=DES-CBC3-SHA
SSLVerifyPeer=Yes
SSLCACertificateFile=/space/oracle/product/OBIEE/server/Config/
cacert.pem
SSLTrustedPeerDNs=C=GB/ST=Berkshire/L=Reading/O=Oracle/OU=BI
SSLCertVerificationDepth=1
Perform this configuration on all machines where the BI ODBC Data Source
has been deployed on a Windows environment (machine 6). Navigate to Start >
Settings > Control Panel > Administrative Tools > Data Sources (ODBC)
Enter the location of the Client Certificate file in the ‘Certificate File’ field.
Enter the location of the Client Private Key file in the ‘Certificate Private
Key File’ field.
Enter the location of the passphrase file for the Client Key in the ‘File
Containing Passphrase’ field
Enter the location of the CA Certificate file in the ‘CA Certificate File’ field.
Enter the DNs of servers that will be allowed to connect in the ‘Trusted Peer
Distinguished Names’ field.
Click OK.
Click Next.
Click Next.
Click Finish.
Click OK.
Copy the client certificate, client private key, passphrase file and CA certificate
file to the directory specified in the parameters. In the examples specified, the
directory is C:\oracle\product\OBIEE\server\Config.
/space/oracle/oradata/OBIEE/web/config
<sawcs:certificate
encoding="pem"
path="/space/oracle/product/OBIEE/server/Config/server-cert.pem"/>
</sawcs:credential>
<sawcs:trustedCertificate
alias="cacert"
encoding="pem"
path="/space/oracle/product/OBIEE/server/Config/cacert.pem"/>
NOTE: In the above example, the certificate and key paths are stored under the
alias “obips” and the trusted CA certificate file is stored under the alias
“cacert”.
<CredentialStore>
<CredentialStorage
type="file"
path="/space/oracle/oradata/OBIEE/web/config/credentialstore.xml"/>
</CredentialStore>
/space/oracle/product/10gAS/10g_J2EE/j2ee/home/applications/ana
lytics/analytics/WEB-INF
Open the web.xml file for the analytics application deployed on your J2EE
server and insert the following elements and values inside the <servlet> tag:
<init-param>
<param-name>oracle.bi.Secure</param-name>
<param-value>Y</param-value>
</init-param>
<init-param>
<param-name>oracle.bi.ssl.CertAlias</param-name>
<param-value>javahostkey</param-value>
</init-param>
<init-param>
<param-name>oracle.bi.ssl.CertStoreFile</param-name>
<param-
value>/space/oracle/product/OBIEE/server/Config/javahost.keystore</param-
value>
</init-param>
<init-param>
<param-name>oracle.bi.ssl.CertStorePwd</param-name>
<param-value>oracle</param-value>
</init-param>
<init-param>
<param-name>oracle.bi.ssl.TrustStoreFile</param-name>
<param-
value>/space/oracle/product/OBIEE/server/Config/javahost.keystore</param-
value>
</init-param>
<init-param>
<param-name>oracle.bi.ssl.TrustStorePwd</param-name>
<param-value>oracle</param-value>
</init-param>
<init-param>
<param-name>oracle.bi.ssl.Protocol</param-name>
<param-value>TLS</param-value>
</init-param>
<init-param>
<param-name>oracle.bi.ssl.TrustAnyPeer</param-name>
<param-value>N</param-value>
</init-param>
<init-param>
<param-name>oracle.bi.ssl.TrustedPeerDNs</param-name>
<param-value>C=GB/ST=Berkshire/L=Reading/O=Oracle/OU=BI</param-value>
</init-param>
<init-param>
<param-name>oracle.bi.ssl.EnabledCipherSuites</param-name>
<param-value>SSL_RSA_WITH_3DES_EDE_CBC_SHA</param-value>
</init-param>
The BI Java Host component is Java based and uses the Java Keystore to store
certificates and keys that it uses.
/space/oracle/product/OBIEE/web/javahost/config/
/space/oracle/oradata/OBIEE/web/config/
Perform this configuration on all machines where the Oracle BI Java Host has
been deployed (machines 1 and 2).
Open the config.xml file and add the following SSL-related elements and
values under the <Listener> node:
<JavaHostProxy>
<Hosts>
<Host address="vm1.saglab.uk.oracle.com" port="9810" ssl="true"
credentialAlias="obips" certificateVerificationDepth="1"
verifyPeers="true"/>
<Host address="vm2.saglab.uk.oracle.com" port="9810" ssl="true"
credentialAlias="obips" certificateVerificationDepth="1"
verifyPeers="true"/>
</Hosts>
</JavaHostProxy>
On the server where Oracle SOA Suite 10g has been deployed (machine 5),
backup the opmn.xml file in the $ORACLE_HOME/opmn/conf directory.
Make the following change to the opmn.xml file. Locate the <ias-component
id="HTTP_Server"> tag and modify it to:
On the server where Oracle HTTP Server has been deployed (machine 5),
backup the httpd.conf, ssl.conf and mod_oc4j.conf files in the
$ORACLE_HOME/ohs/conf directory.
Listen 7778
To configure SSL on the OID server an SSL configuration set must be created
using Oracle Directory Manager. Issue the following commands to configure
OID on machine 4:
export ORACLE_HOME=/space/oracle/product/10gAS/10g_OIM
export PATH=$ORACLE_HOME/bin:$PATH
oidadmin &
Click OK.
Click Add.
Click OK.
Enter the password for the ‘cn=orcladmin’ user in the ‘Password’ field.
Click Login.
Append the location of the SSL Wallet in the ‘SSL Wallet URL’ field.
Click OK.
Enter the name of the key file in the ‘Key file name’ field.
Enter the password to open the key file in the ‘Password’ and the ‘Confirm
password’ fields.
Click OK.
Click OK. Close the Security Manager and save the repository.
WALLET_LOCATION =
(SOURCE =
(METHOD = FILE)
(METHOD_DATA =
(DIRECTORY = /space/oracle/product/10.2.0/db/wallet)
)
)
SSL_CIPHER_SUITES = (SSL_RSA_WITH_3DES_EDE_CBC_SHA)
SSL_VERSION = 3.0
To:
(SID_DESC =
(GLOBAL_DBNAME = orcl.saglab.uk.oracle.com)
(ORACLE_HOME = /space/oracle/product/10.2.0/db)
(SID_NAME = orcl)
)
Restart the listener so that the new settings are picked up.
Add the following entry to the tnsnames.ora file. Create the file if it does not
exist:
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCPS)(HOST = vm3.saglab.uk.oracle.com)(PORT =
2484))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl.saglab.uk.oracle.com)
)
(SECURITY=
SSL_VERSION = 3.0
SSL_CLIENT_AUTHENTICATION = TRUE
SSL_SERVER_DN_MATCH = Yes
SSL_CIPHER_SUITES = (SSL_RSA_WITH_3DES_EDE_CBC_SHA)
WALLET_LOCATION =
(SOURCE =
(METHOD = FILE)
(METHOD_DATA =
(DIRECTORY = /space/oracle/product/10.2.0/client/wallet)
)
)
SSL_VERSION = 3.0
SSL_CLIENT_AUTHENTICATION = TRUE
SSL_SERVER_DN_MATCH = Yes
SSL_CIPHER_SUITES = (SSL_RSA_WITH_3DES_EDE_CBC_SHA)
WALLET_LOCATION =
(SOURCE =
(METHOD = FILE)
(METHOD_DATA =
(DIRECTORY = C:\oracle\product\10.2.0\client\wallet)
)
)
<Config>
<Default>
<Writers>
<Writer implementation="CoutWriter" name="Global Output Logger"
writerClassId="1"/>
<Writer implementation="FileLogWriter" name="Global File Logger"
writerClassId="2" dir="{%SADATADIR%}/share/logs"
filePrefix="<machine>_saw.log" maxFileSizeKb="10000" filesN="10" />
<Writer implementation="EventLogWriter" name="Event Logger"
writerClassId="3"/>
<Writer implementation="FileLogWriter" name="Security File Logger"
writerClassId="5" dir="{%SADATADIR%}/share/logs"
filePrefix="<machine>_sawsecurity.log" maxFileSizeKb="10000" filesN="10" />
<Writer implementation="FileLogWriter" name="Catalog File Logger"
writerClassId="6" dir="{%SADATADIR%}/share/logs"
filePrefix="<machine>_sawcatalog.log" maxFileSizeKb="10000" filesN="10" />
<Writer implementation="FileLogWriter" name="Catalog ACLs File
Logger" writerClassId="7" dir="{%SADATADIR%}/share/logs"
filePrefix="<machine>_sawcatalog.acls.log" maxFileSizeKb="10000"
filesN="10" />
</Writers>
<WriterClassGroups>
<WriterClassGroup name="All">1,2,3,4,5,6,7</WriterClassGroup>
<WriterClassGroup name="File">1</WriterClassGroup>
<WriterClassGroup name="Cout">2</WriterClassGroup>
<WriterClassGroup name="EventLog">3</WriterClassGroup>
<WriterClassGroup name="Crash">4</WriterClassGroup>
<WriterClassGroup name="Security">5</WriterClassGroup>
<WriterClassGroup name="Catalog">6</WriterClassGroup>
<WriterClassGroup name="Catalog Security">7</WriterClassGroup>
</WriterClassGroups>
<Filters>
<FilterRecord writerClassGroup="Cout" path = "saw" information="31"
warning="41" error="41" security="41"/>
<FilterRecord writerClassGroup="File" path = "saw" information="31"
warning="100" error="100" security="41"/>
<FilterRecord writerClassGroup="File" path =
"saw.mktgsqlsubsystem.joblog" information="41" warning="100" error="100"
security="41"/>
<FilterRecord writerClassGroup="EventLog" path="saw" information="31"
warning="41" security="100"/>
<FilterRecord writerClassGroup="Security" path="saw" information="0"
warning="0" security="100"/>
<FilterRecord writerClassGroup="Catalog" path="saw.catalog"
information="0" warning="100" security="100"/>
<FilterRecord writerClassGroup="Catalog Security"
path="saw.catalog.local.setItemACL" information="100" warning="100"
security="100"/>
</Filters>
</Default>
</Config>
Replace the <machine> tag above with the hostname being configured (i.e. if
configuring machine 1, vm1 would be entered).
Make the following changes to the run-saw.sh file located in the following
directory:
/space/oracle/product/OBIEE/setup
logfile="${SADATADIR}/web/log/sawserver.out.log"
To:
logfile="${SADATADIR}/share/logs/<machine>_sawserver.out.log"
Replace the <machine> tag above with the hostname being configured (i.e. if
configuring machine 1, vm1 would be entered).
To:
4.6.1 Configuration
Start the TOE according to annex B and then login to Oracle Business
Intelligence Enterprise Edition using the following URL:
https://vm5.saglab.uk.oracle.com:4444/analytics
https://vm5.saglab.uk.oracle.com:4444/analytics/saw.dll?Answers
If the default URL is used when logging into Presentation Services, after
successful authentication, BI Interactive Dashboards are displayed.
Refer to Annex B.
4.8.1 Machine 1
As the root user, issue the following command to create the iptables
configuration file:
vi /etc/sysconfig/iptables
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:RH-Firewall-1-INPUT - [0:0]
-A INPUT -j RH-Firewall-1-INPUT
-A FORWARD -j RH-Firewall-1-INPUT
-A RH-Firewall-1-INPUT -i lo -j ACCEPT
-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 2> -m state --state NEW -m tcp -p tcp
--dport 9700 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 2> -m state --state NEW -m tcp -p tcp
--dport 9701 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 2> -m state --state NEW -m tcp -p tcp
--dport 9703 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 2> -m state --state NEW -m tcp -p tcp
--dport 9706 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 2> -m state --state NEW -m tcp -p tcp
--dport 9710 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 2> -m state --state NEW -m tcp -p tcp
--dport 9810 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 5> -m state --state NEW -m tcp -p tcp
--dport 9710 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 6> -m state --state NEW -m tcp -p tcp
--dport 9703 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 6> -m state --state NEW -m tcp -p tcp
--dport 9706 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
COMMIT
4.8.2 Machine 2
As the root user, issue the following command to create the iptables
configuration file:
vi /etc/sysconfig/iptables
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:RH-Firewall-1-INPUT - [0:0]
-A INPUT -j RH-Firewall-1-INPUT
-A FORWARD -j RH-Firewall-1-INPUT
-A RH-Firewall-1-INPUT -i lo -j ACCEPT
-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 1> -m state --state NEW -m tcp -p tcp
--dport 9700 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 1> -m state --state NEW -m tcp -p tcp
--dport 9701 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 1> -m state --state NEW -m tcp -p tcp
--dport 9703 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 1> -m state --state NEW -m tcp -p tcp
--dport 9706 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 1> -m state --state NEW -m tcp -p tcp
--dport 9710 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 1> -m state --state NEW -m tcp -p tcp
--dport 9810 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 5> -m state --state NEW -m tcp -p tcp
--dport 9710 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 6> -m state --state NEW -m tcp -p tcp
--dport 9703 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 6> -m state --state NEW -m tcp -p tcp
--dport 9706 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
COMMIT
4.8.3 Machine 3
As the root user, issue the following command to create the iptables
configuration file:
vi /etc/sysconfig/iptables
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:RH-Firewall-1-INPUT - [0:0]
-A INPUT -j RH-Firewall-1-INPUT
-A FORWARD -j RH-Firewall-1-INPUT
-A RH-Firewall-1-INPUT -i lo -j ACCEPT
-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 1> -m state --state NEW -m tcp -p tcp
--dport 2484 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 2> -m state --state NEW -m tcp -p tcp
--dport 2484 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
COMMIT
4.8.4 Machine 4
As the root user, issue the following command to create the iptables
configuration file:
vi /etc/sysconfig/iptables
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:RH-Firewall-1-INPUT - [0:0]
-A INPUT -j RH-Firewall-1-INPUT
-A FORWARD -j RH-Firewall-1-INPUT
-A RH-Firewall-1-INPUT -i lo -j ACCEPT
-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 1> -m state --state NEW -m tcp -p tcp
--dport 4082 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 2> -m state --state NEW -m tcp -p tcp
--dport 4082 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
COMMIT
4.8.5 Machine 5
As the root user, issue the following command to create the iptables
configuration file:
vi /etc/sysconfig/iptables
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:RH-Firewall-1-INPUT - [0:0]
-A INPUT -j RH-Firewall-1-INPUT
-A FORWARD -j RH-Firewall-1-INPUT
-A RH-Firewall-1-INPUT -i lo -j ACCEPT
-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 4444 -j
ACCEPT
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
COMMIT
4.8.6 Machine 6
Navigate to Start > Settings > Control Panel and double-click on the Windows
Firewall link.
Clear the tick in the ‘File and Printer Sharing’, ‘Remote Assistance’ and
‘Remote Desktop’ Programs and Services.
Click OK.
4.8.7 Machine 7
As the root user, issue the following command to create the iptables
configuration file:
vi /etc/sysconfig/iptables
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:RH-Firewall-1-INPUT - [0:0]
-A INPUT -j RH-Firewall-1-INPUT
-A FORWARD -j RH-Firewall-1-INPUT
-A RH-Firewall-1-INPUT -i lo -j ACCEPT
-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 1> -m state --state NEW -m tcp -p tcp
--dport 111 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 1> -m state --state NEW -m udp -p udp
--dport 111 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 1> -m state --state NEW -m tcp -p tcp
--dport 2049 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 1> -m state --state NEW -m udp -p udp
--dport 2049 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 1> -m state --state NEW -m tcp -p tcp
--dport 2050 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 1> -m state --state NEW -m udp -p udp
--dport 2050 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 1> -m state --state NEW -m tcp -p tcp
--dport 2051 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 1> -m state --state NEW -m udp -p udp
--dport 2051 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 1> -m state --state NEW -m tcp -p tcp
--dport 2052 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 1> -m state --state NEW -m udp -p udp
--dport 2052 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 2> -m state --state NEW -m tcp -p tcp
--dport 111 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 2> -m state --state NEW -m udp -p udp
--dport 111 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 2> -m state --state NEW -m tcp -p tcp
--dport 2049 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 2> -m state --state NEW -m udp -p udp
--dport 2049 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 2> -m state --state NEW -m tcp -p tcp
--dport 2050 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 2> -m state --state NEW -m udp -p udp
--dport 2050 -j ACCEPT
-A RH-Firewall-1-INPUT -s <IP machine 2> -m state --state NEW -m tcp -p tcp
--dport 2051 -j ACCEPT
Users are administered within the TOE via either Oracle Internet Directory or
Oracle Database Server depending on how the Oracle BI Server Repository has
been configured (refer to section 4.1.10 for details).
dn: cn=<Username>,cn=Users,dc=saglab,dc=uk,dc=oracle,dc=com
cn: <Username>
sn: <Username>
objectclass: top
objectclass: person
objectclass: inetorgperson
objectclass: organizationalPerson
objectclass: orcluser
objectclass: orcluserv2
userpassword: <Password>
departmentnumber: <Group 1>, <Group 2>
<Group n> The Presentation Catalog Group, defined in section 4.6.1, that
the user should have access to – if the user requires access to
multiple groups they should be entered comma-delimited
sqlplus / as sysdba
commit;
<Group n> The Presentation Catalog Group, defined in section 4.6.1, that
the user should have access to – if the user requires access to
multiple groups, multiple insert statements should be used - one
per group access required
export ORACLE_HOME=/space/oracle/product/10.2.0/client
export TNS_ADMIN=$ORACLE_HOME/network/admin
export PATH=$ORACLE_HOME/bin:/opt/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib32:$LD_LIBRARY_PATH
• Machine 7
• Machines 1 and 2
• Machines 3, 4, 5 and 6
Machines 1 and 2:
/space/oracle/product/OBIEE/setup/run-ccs.sh start
/space/oracle/product/OBIEE/setup/run-sa.sh start
/space/oracle/product/OBIEE/setup/run-saw.sh start
Machine 3:
export ORACLE_HOME=/space/oracle/product/10.2.0/db
export PATH=%ORACLE_HOME%/bin:$PATH
export ORACLE_SID=orcl
lsnrctl start
sqlplus / as sysdba
startup
exit
Machine 4:
export ORACLE_HOME=/space/oracle/product/10gAS/10g_OIM
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/opmn/bin:$PATH
export ORACLE_SID=oid
lsnrctl start
sqlplus / as sysdba
startup
exit
opmnctl startall
Machine 5:
export ORACLE_HOME=/space/oracle/product/10gAS/10g_J2EE
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/opmn/bin:$PATH
opmnctl startall
export ORACLE_HOME=/space/oracle/product/10gAS/10g_OHS
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/opmn/bin:$PATH
opmnctl startall
The following steps should be followed once after the install on Machine 6
followed by a stop and re-start of machines 1 - 5.
Open the BI Administration Tool by navigating to Start > Programs > Oracle
Business Intelligence > Administration
Click Open
In the Presentation window, click the + next to the “Usage Tracking” folder
Click “Yes”
Click “Close”
This annex describes the steps required to install the evaluated configuration of
Oracle Enterprise Linux 4 Update 5 x86_64. [ECGOEL4] may be read for
general guidance when installing Oracle Enterprise Linux.
The information that was supplied by the administrator for each step during the
installation of the Oracle Enterprise Linux software for the evaluation of the
TOE is indicated in the section below.
C.1 Prerequisites
keyboard uk
timezone Europe/London
firewall --disabled
selinux –disabled
For machines one and two add the following packages to the kickstart file:
compat-db.i386 compat-db.x86_64
compat-libstdc++-33.i386 control-center
gnome-libs libstdc++.i386
libstdc++-devel.i386 openmotif21.i386
sysstat xorg-x11-xauth
xscreensaver
For machine three, add the following packages to the kickstart file:
compat-db compat-libstdc++-33
control-center gnome-libs
libaio sysstat
xorg-x11-deprecated-libs.i386 xorg-x11-xauth
xscreensaver
For machine four, add the following packages to the kickstart file:
compat-db.i386 compat-db.x86_64
compat-libstdc++-296.i386 control-center
gnome-libs gnome-libs-devel
libstdc++.i386 libstdc++-devel.i386
libstdc++-devel.x86_64 openmotif21.i386
sysstat xorg-x11-xauth
xscreensaver
For machine five, add the following packages to the kickstart file:
compat-db.i386 compat-db.x86_64
compat-libstdc++-296.i386 control-center
gdbm-1.8.0-24.i386 gnome-libs
libstdc++.i386 libstdc++-devel.i386
openmotif21.i386 sysstat
xorg-x11-xauth xscreensaver
The operating system for machines one to five and seven should be installed
according to the method described below. Start the machine.
C.2.5 Installation
Once the operating system has been installed, the common criteria CAPP
configuration script will be executed.
Set a password for the root user and create an administrative user.
Once the operating system has been rebooted the system configuration will
match the evaluated configuration.
The actions [OS.1] to [OS-9] listed in this section are required for machines
one to five before the installation of the TOE can be carried out.
[OS.2] X11 forwarding is required to run the Oracle GUI programs. Modify the
X11Forwarding parameter in the /etc/ssh/sshd_config file:
X11Forwarding yes
Restart sshd:
/etc/init.d/sshd stop
/etc/init.d/sshd start
[OS.5] An operating system group, which will be used by the Oracle software owner,
must be created before installing the TOE. Any legal name can be used for this
group, but the convention is to use oinstall. The oinstall group can be
created using the command:
$ /usr/sbin/groupadd oinstall
[OS.6] An operating system user that will be the Oracle software owner must be
created before installing the TOE. The standard name used is oracle. When
creating the user a primary group is required. The primary group should be
oinstall. The oracle user can be created using the command:
$ passwd oracle
[OS.7] Add the following lines to the oracle users .bash_profile file:
[OS.8] Create the installation directories and set the appropriate owner and group
permissions on the directories using the following commands:
To permanently enable the NFS share, add the following line to the
/etc/fstab file:
sagfs1t.saglab.uk.oracle.com:/vol/KITS /net/sagfs1t/vol/KITS \
nfs defaults 0 0
This annex provides a step by step guide to installing Oracle SOA Suite 10g
(10.1.3.1.0) in the evaluated configuration for Oracle Business Intelligence
Enterprise Edition (10.1.3.3.2), running on the Oracle Enterprise Linux Version
4 Update 5 operating system.
D.1 Prerequisites
As the root user add the following entries to the /etc/sysctl.conf file:
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 256 32000 100 142
fs.file-max = 131072
net.ipv4.ip_local_port_range = 1024 65000
kernel.msgmni = 2878
kernel.msgmax = 8192
kernel.msgmnb = 65535
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
Use the following command to change the current values of the kernel
parameters:
/sbin/sysctl –p
The software installer will require the following input parameters for
successful completion of the software installation. The values for these
parameters should be gathered prior to starting the installation.
The following table should be completed with the insertion of the values to be
used for the current installation into the ‘Installation Value’ column. The
‘Example Value’ column shows the values used in the example screenshots
demonstrating the install process.
Login to the server machine as the oracle user and navigate to the directory
where the issue media has been installed – in the Evaluated Configuration used
to derive the screenshots given in this document, this was
/net/sagfs1t/vol/KITS/Software/ApplicationServer/10.1.3.3-SOA/install
linux32 bash
export ORACLE_BASE=/space/oracle
./runInstaller
D.3.1 Installation
Enter the ‘Installation Value’ for the parameter ‘Path’ specified in the pre-
installation table matrix into the ‘Installation Directory’ field.
Click Next.
Click Yes.
D.3.2 Inventory
Enter the ‘Installation Value’ for the parameter ‘Inventory Path’ specified in
the pre-installation table matrix into the ‘Inventory Directory’ field.
Accept the default setting of ‘oinstall’ for the Operating System group name.
Click Next.
As the root user execute the script mentioned in the dialog. The script will
output the following:
When the script has completed return to the Oracle Universal Installer dialog
window and click Continue.
Click the ‘J2EE Server and Web Server (662MB)’ radio button.
Click Next.
Click Next.
Click Next.
Enter the ‘Installation Value’ for the parameter ‘Instance Name’ specified in
the pre-installation table matrix into the ‘AS Instance Name’ field.
Click Next.
Click Next.
D.3.9 Summary
Click Install.
D.3.10 Install
As the root user execute the script mentioned in the dialog. The script will
output the following:
When the script has completed return to the ‘Setup Privileges’ dialog box and
click OK.
Click Exit.
This annex provides a step by step guide to installing Oracle Database 10g
Client Release 2 (10.2.0.3.0) in the evaluated configuration for Oracle Business
Intelligence Enterprise Edition (10.1.3.3.2), running on the Oracle Enterprise
Linux Version 4 Update 5 operating system.
E.1 Prerequisites
The Oracle Database 10g Client Release 2 (10.2.0.3.0) software installer will
require the following input parameters for successful completion of the
software installation. The values for these parameters should be gathered prior
to starting the installation.
The following table should be completed with the insertion of the values to be
used for the current installation into the ‘Installation Value’ column. The
‘Example Value’ column shows the values used in the example screenshots
demonstrating the install process.
Path /space/oracle/product/10.2.0/client
Login to the server machine as the oracle user and navigate to the directory
where the issue media has been installed (in the Evaluated Configuration used
to derive the screenshots given in this document, this was
/net/sagfs1t/vol/KITS/Software/Database/Linux/10.2.0.1/client).
./runInstaller
Click Next.
Click Next.
Enter the ‘Installation Value’ for the parameter ‘Name’ specified in the pre-
installation table matrix into the ‘Name’ field.
Enter the ‘Installation Value’ for the parameter ‘Path’ specified in the pre-
installation table matrix into the ‘Path’ field.
Click Next.
Select the ‘Oracle Call Interface (OCI) 10.2.0.1.0’ and ‘Oracle Advanced
Security 10.2.0.1.0’ components. The ‘Oracle Net 10.2.0.1.0’ is a required
component of Oracle Advanced Security and will also be selected.
Click Next.
Click Next.
E.3.6 Summary
E.3.7 Install
Click Next.
Click Next.
Click Finish.
The OUI will request a configuration script to be executed as the root user:
Login to the server machine as the oracle user and navigate to the directory
where the issue media has been installed (in the Evaluated Configuration used
to derive the screenshots given in this document, this was
/net/sagfs1t/vol/KITS/Software/Database/Linux/10.2.0.3/Linux/Di
sk1
./runInstaller
Click Next.
Select the ‘Name’ entered during the previous installation from the select list.
Click Next.
E.4.3 Summary
E.4.4 Install
export ORACLE_HOME=/space/oracle/product/10.2.0/client
export PATH=$ORACLE_HOME/OPatch:$PATH
cd $ORACLE_HOME
mv OPatch OPatch.102030
unzip <path-to>/p6880880_102000_Linux-x86-64.zip
opatch version
OPatch succeeded.
Patch 5240469 is required to correct a problem that will occur during the
application of CPU April 2007 2 . It should be applied prior to the application of
CPU April 2007. Change directory to the location of the extracted patch and
apply it using OPatch by issuing the following command:
opatch apply
At the ‘Is the local system ready for patching? [y/n]’ prompt enter: ‘Y’.
OCM will be installed and configured and patch 5240469 will be installed.
OPatch succeeded.
opatch apply
At the ‘Is the local system ready for patching? [y/n]’ prompt enter: ‘Y’.
Return Code = 0
OPatch succeeded.
[ECGDB] describes the steps required to install Oracle Database 10g Release 2
(10.2.0.3.0) in the evaluated configuration for Oracle Business Intelligence
Enterprise Edition (10.1.3.3.2), running on Oracle Enterprise Linux 4 Update 5
operating system.
This annex and [ECGDB] should be followed to install Oracle Database 10g
Release 2 (10.2.0.3.0) on machine 3 in the following manner:
[ECGOID] describes the steps required to install Oracle Internet Directory 10g
(10.1.4.0.1) in the evaluated configuration for Oracle Business Intelligence
Enterprise Edition (10.1.3.3.2), running on a Oracle Enterprise Linux 4 Update
5 operating system.
/sbin/sysctl –p
[DI.PRE-5x] As the root user, issue the following command to setup the firewall:
/usr/bin/system-config-securitylevel-tui
Enable the firewall by clicking the space bar. Tab to “Customize” and click
Enter.
Tab to “Other ports” and enter “ldap:tcp”. Tab to “OK” and click Enter.
linux32 bash
Start the Universal Installer according to [ECGOIDIG, 2]. The monitor pre-
requisite check will fail as the /usr/X11R6/bin/xdpyinfo command is not
available in the evaluated configuration of Oracle Enterprise Linux 4 Update 5.
Ignore this error by entering ‘Y’ when prompted to continue.
[DI.POST-4x] The directory administrator must modify the password policy for each user that
can access OID using the following LDIF file:
dn: cn=ECDPwdPolicy,cn=pwdPolicies,cn=Common,cn=Products,cn=OracleContext
changetype: modify
replace: pwdLockOut
pwdLockOut: 1
dn: cn=ECDPwdPolicy,cn=pwdPolicies,cn=Common,cn=Products,cn=OracleContext
changetype: modify
replace: pwdCheckSyntax
pwdCheckSyntax: 1
[ECGHTTP] describes the steps required to install Oracle HTTP Server 10g
Release 2 (10.1.2.0.2) in the evaluated configuration for Oracle Business
Intelligence Enterprise Edition (10.1.3.3.2), running on a Oracle Enterprise
Linux 4 Update 5 operating system.
This annex and [ECGHTTP] should be followed to install Oracle HTTP Server
10g Release 2 (10.1.2.0.2) on machine 5 with the following modifications:
kernel.shmmax = 4294967295
fs.file-max = 206173
Use the following command to change the current values of the kernel
parameters:
/sbin/sysctl –p
linux32 bash
As the oracle user set the ORACLE_BASE environment variable to specify the
Oracle base directory:
export ORACLE_BASE=/space/oracle
Start the Universal Installer according to [ECGHTTP, 5]. The monitor pre-
requisite check will fail as the /usr/X11R6/bin/xdpyinfo command is not
available in the evaluated configuration of Oracle Enterprise Linux 4 Update 5.
Ignore this error by entering ‘Y’ when prompted to continue.
When setting the read access on web resources the following directive must be
used:
<Directory />
<LimitExcept POST GET>
Deny from all
</LimitExcept>
</Directory>
In place of:
<Directory />
<LimitExcept GET>
Deny from all
</LimitExcept>
</Directory>
I.1 Prerequisites
The software installer will require the following input parameters for
successful completion of the software installation. The values for these
parameters should be gathered prior to starting the installation.
The following table should be completed with the insertion of the values to be
used for the current installation into the ‘Installation Value’ column. The
‘Example Value’ column shows the values used in the example screenshots
demonstrating the install process.
AS Home /space/oracle/product/10gAS/10g_J2EE
Login to the server machine as the oracle user and navigate to the directory
where the issue media has been installed (in the Evaluated Configuration used
to derive the screenshots given in this document, this was
/net/sagfs1t/vol/KITS/Software/BusinessIntelligence/10.1.3.3.2/Linux/RH_Lin
ux/Server/Oracle_Business_Intelligence
$ ./UnixChk.sh /space/oracle/product/OBIEE
$ ./setup.sh
I.3.1 Information
Click Next.
Enter the ‘Installation Value’ for the parameter ‘BI Home’ specified in the pre-
installation table matrix into the ‘Installation Location’ field.
Enter the ‘Installation Value’ for the parameter ‘BI Data Home’ specified in
the pre-installation table matrix into the ‘Data Location’ field.
Click Next.
Scroll down the page on the menu to the bottom. Click the ‘Custom’ radio
button.
Click Next.
Click Next.
Enter the ‘Installation Value’ for the parameter ‘AS Home’ specified in the
pre-installation table matrix into the ‘Oracle Application Server Location’
field.
Click Next.
Click Next.
I.3.7 Summary
Click Next.
I.3.8 Installation
Click Next.
Click Finish.
This annex provides a step by step guide to installing the Presentation Services
Plug-In in the evaluated configuration for Oracle Business Intelligence
Enterprise Edition (10.1.3.3.2) with Quick Fix 090406, running on the Oracle
Enterprise Linux Version 4 Update 5 operating system.
J.1 Prerequisites
The Presentation Services Plug-In software installer will require the following
input parameters for successful completion of the software installation. The
values for these parameters should be gathered prior to starting the installation.
The following table should be completed with the insertion of the values to be
used for the current installation into the ‘Installation Value’ column. The
‘Example Value’ column shows the values used in the example screenshots
demonstrating the install process.
AS Home /space/oracle/product/10gAS/10g_J2EE
Login to the server machine as the oracle user and navigate to the directory
where the issue media has been installed (in the Evaluated Configuration used
to derive the screenshots given in this document, this was
/net/sagfs1t/vol/KITS/Software/BusinessIntelligence/10.1.3.3.2/Linux/RH_Lin
ux/Server/Oracle_Business_Intelligence
$ ./UnixChk.sh /space/oracle/product/OBIEE
$ ./setup.sh
J.3.1 Information
Click Next.
Enter the ‘Installation Value’ for the parameter ‘BI Home’ specified in the pre-
installation table matrix into the ‘Installation Location’ field.
Enter the ‘Installation Value’ for the parameter ‘BI Data Home’ specified in
the pre-installation table matrix into the ‘Data Location’ field.
Click Next.
Scroll down the menu until you reach the bottom. Click the ‘Custom’ radio
button.
Click Next.
Click Next.
Enter the ‘Installation Value’ for the parameter ‘AS Home’ specified in the
pre-installation table matrix into the ‘Oracle Application Server Location’
field.
Click Next.
Enter the ‘Installation Value’ for the parameter ‘Primary Host’ specified in
the pre-installation table matrix into the ‘Hostname’ field.
Click Next.
J.3.7 Summary
Click Next.
J.3.8 Installation
Click Next.
Click Finish.
K.1 Prerequisites
None.
Click the ‘I accept the terms in the license agreement’ radio button.
Click Next.
Click Next.
K.2.3 Progress
Click Finish.
This annex provides a step by step guide to installing Oracle Database 10g
Client Release 2 (10.2.0.3.0), running on a Microsoft Windows XP operating
system.
L.1 Prerequisites
None.
The software installer will require the following input parameters for
successful completion of the software installation. The values for these
parameters should be gathered prior to starting the installation.
The following table should be completed with the insertion of the values to be
used for the current installation into the ‘Installation Value’ column. The
‘Example Value’ column shows the values used in the example screenshots
demonstrating the install process.
Path C:\oracle\product\10.2.0\client
Login to the server machine as the oracle user and navigate to the directory
where the issue media has been installed (in the Evaluated Configuration used
to derive the screenshots given in this document, this was C:\stage\client.
Click Next.
Click Next.
Enter the ‘Installation Value’ for the parameter ‘Name’ specified in the pre-
installation table matrix into the ‘Name’ field.
Enter the ‘Installation Value’ for the parameter ‘Path’ specified in the pre-
installation table matrix into the ‘Path’ field.
Click Next.
Select the ‘Oracle Call Interface (OCI) 10.2.0.1.0’ and ‘Oracle Advanced
Security 10.2.0.1.0’ components. The ‘Oracle Net 10.2.0.1.0’ is a required
component of Oracle Advanced Security and will also be selected.
Click Next.
Click Next.
L.3.7 Install
Click Next.
Click Next.
Click Finish.
Login to the server machine as the oracle user and navigate to the directory
where the issue media has been installed (in the Evaluated Configuration used
to derive the screenshots given in this document, this was
C:\stage\database_10203\Disk1.
Click Next.
Select the ‘Name’ entered during the previous installation from the select list.
Click Next.
L.4.3 Summary
L.4.4 Install
set ORACLE_HOME=C:\oracle\product\10.2.0\client
set PATH=%ORACLE_HOME%\OPatch;%PATH%
cd %ORACLE_HOME%
move OPatch OPatch.102030
unzip <path-to>/p6880880_102000_WINNT.zip
opatch version
OPatch succeeded.
opatch apply
At the ‘Is the local system ready for patching? [y/n]’ prompt enter: ‘Y’.
OCM will be installed and configured and then the critical patch for April 2007
will be installed.
Return Code = 0
OPatch succeeded.
M.1 Prerequisites
The software installer will require the following input parameters for
successful completion of the software installation. The values for these
parameters should be gathered prior to starting the installation.
The following table should be completed with the insertion of the values to be
used for the current installation into the ‘Installation Value’ column. The
‘Example Value’ column shows the values used in the example screenshots
demonstrating the install process.
Login to the server machine as the oracle user and navigate to the directory
where the issue media has been installed (in the Evaluated Configuration used
to derive the screenshots given in this document, this was <CD
Drive>\Server\Oracle_Business_Intelligence
Navigate to the directory above and double-click on setup.exe. This will start
the Oracle Business Intelligence (10.1.3.3.2) Installer.
M.3.1 Information
Click Next.
Enter the ‘Installation Value’ for the parameter ‘BI Home’ specified in the pre-
installation table matrix into the ‘Installation Location’ field.
Enter the ‘Installation Value’ for the parameter ‘BI Data Home’ specified in
the pre-installation table matrix into the ‘Data Location’ field.
Click the ‘Basic: Minimum security. Installs Oracle Containers for J2EE
(OC4J)’ radio button.
Click Next.
Click Next.
Enter the ‘Installation Value’ for the parameter ‘JDK Home’ specified in the
pre-installation table matrix into the ‘JDK Location’ field.
Click Next.
Click Next.
M.3.6 Summary
Click Next.
Click Next.
Tick the ‘I accept the terms of the License Agreement’ check box.
Click Install.
Click Finish.
After the Microsoft .NET Framework 2.0 Installer completes, the Microsoft
Visual C++ 2005 Redistributable will be installed.
The Client Tools installation will begin once the Microsoft Visual C++ 2005
Redistributable Installer is complete.
M.3.8 Installation
Click Next.
Click Next.
Click Finish.
This annex provides a step by step guide to installing IBM GSKit 7 in the
evaluated configuration for Oracle Business Intelligence Enterprise Edition
(10.1.3.3.2).
Add a SYSTEM variable called JAVA_HOME and set its value to C:\Program
Files\Java\jdk1.5.0_16.
• ibmjceprovider.jar
• ibmpkcs.jar
• ibmjcefw.jar
• local_policy.jar
• US_export_policy.jar
• ibmjlog.jar
• ibmjsse.jar
Register the IBM JCE and IBM CMS service providers by updating the
%JAVA_HOME%\jre\lib\security\java.security file to add the IBMJCE
provider and IBMCMS provider after the list of providers.
security.provider.7=com.ibm.spi.IBMCMSProvider
security.provider.8=com.ibm.crypto.provider.IBMJCE
Change directory to the gskit directory and issue the following command as
the root user:
Annex O References
[ECGDB] Evaluated Configuration for Oracle Database 10g Release 2 (10.2.0), Issue
0.6, November 2007, Oracle Corporation.
[ECGOID] Evaluated Configuration for Oracle Internet Directory 10g (10.1.4.0.1), Issue
0.3, March 2008, Oracle Corporation
[ECGOIDIG] Evaluated Configuration for Oracle Identity and Access Management 10g
(10.1.4.0.1): Oracle Internet Directory Installation, Oracle Corporation.
[ECGHTTP] Evaluated Configuration for Oracle HTTP Server 10g Release 2 (10.1.2), Issue
0.9, January 2007, Oracle Corporation.