Caveats & Bugs identified while installing OAM on Linux

Ensure that following conditions are met while installing OAM on linux. Typically you will face issue after webpass installation while starting HTTP Server.

OAM 10.1.4.3:

1. While starting OIS Server
Error:
/disk1/oracle/Middleware/OAM/identity/oblix/apps/common/bin/ois_server: error while loading shared

libraries: libdl.so.2: cannot open shared object file: No such file or directory
rm: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or

directory
OIS Server started with pid: 21290
[oracle@ATL2-LNX01 bin]$ /bin/sh: error while loading shared libraries: libdl.so.2: cannot open shared

object file: No such file or directory

Solution: start ois server using start_ois_server_nptl. This applies for Access server too.

2. gcc libraries incompatibilty
Error:
/disk1/oracle/Middleware/WebTier/ohs/bin/apachectl startssl: execing httpd
httpd.worker: Syntax error on line 1047 of

/disk1/oracle/Middleware/WebTier/instances/instance1/config/OHS/ohs1/httpd.conf: Cannot load

/disk1/oracle/Middleware/OAM/ohswebpass/identity/oblix/lib/libgcc_s.so.1 into server:

/disk1/oracle/Middleware/OAM/ohswebpass/identity/oblix/lib/libgcc_s.so.1: wrong ELF class: ELFCLASSS32

Solution: libgcc_s.so.1 will be present in /usr/lib64 or /lib64 directories. So should copy those gcc lib

into the oblix lib location.
Similarly copy libstdc++.so.5 from OS binaries.
OAM 10.1.4.2:

1. Open the httpd.conf file and comment the perl module as shown below.

#LoadModule perl_module        libexec/libperl.so

2. Add Kernel param value in OHS/opmn/conf/opmn.xml file as shown below.

<ias-component id=”HTTP_Server”>
<process-type id=”HTTP_Server” module-id=”OHS”>
<environment>
<variable id=”LD_ASSUME_KERNEL” value=”2.4.19″ />
</environment>
<module-data>
<category id=”start-parameters”>  …….

3. Disable ssl in OHS/opmn/conf/opmn.xml as shown below for HTTP_Server component tab.

<module-data>
<category id=”start-parameters”>
<data id=”start-mode” value=”ssl-disabled”/>
</category>
</module-data>

Bugs identified while upgrading to OAM 10.1.4.0.2 BP02:

When installing the 10.1.4.2.0 BP02 patch (Patch 6748699 or 5957301), against a 10.1.4.2.0 installation, you will receive the following error:

For Webpass:

— Oracle Access Manager install —
Error: You are trying to apply patch of Oracle WebPass for different server
while the component Oracle WebPass is installed for different server.
This is not supported

For Policy Manager:

— Oracle Access Manager install —
Error: You are trying to apply patch of Oracle Policy Manager for different
server while the component Oracle Access Manager is installed for different
server.
This is not supported.

For WebGate :
— Oracle Access Manager install —
Error: You are trying to apply patch of Oracle Webgate for different
server while the component Oracle Access Manager is installed for different
server.
This is not supported.

You are sure that you are using the correct patch installer for the component you are trying to patch
It is caused by a long path to the installation binary identified as Bug 6996850.

As a workaround, move the binary for the patch to a location with a shorter path. For example:
This fails:
/scratch/download/OAM10_Release2_BP02_Patch/Oracle_Access_Manager10_1_4_2_0_BP02_Patch_linux_APACHE2_WebPass_binary_parameter
This works:
/u01/orasoft/wgpatch/Oracle_Access_Manager10_1_4_2_0_Patch_linux_OHS_WebGate_binary_parameter

About the Author Mahendra

I am engulfed in Oracle Identity & Access Management domain. I have expertise on providing the optimized solutions for user provisioning, web access management, Single Sign-On and federation capabilities etc., I am also well versed with complex integrations within Identity Management and other product domains. I have expertise on building demos and implementation experience on products Oracle Access Manager, Oracle Adaptive Access Manager, Oracle Entitlement Server, Oracle Virtual Directory, Oracle Internet Directory etc., Look @ my blog: http://talkidentity.blogspot.com

Leave a Comment: