The ossoca.Jar Command To Change MR DB Port Fails To Find Library njssl10
(Doc ID 728717.1)
Last updated on JULY 08, 2024
Applies to:
Oracle Fusion Middleware - Version 10.1.4.0.1 and laterIBM AIX on POWER Systems (64-bit)
Oracle Application Server 10g Enterprise Edition - Version: 10.1.4.0.1
IBM AIX Based Systems (64-bit)
Symptoms
When changing the listener port for the Metadata repository, the update to OracleAS Single Sign-On settings fails with an error locating the library njssl10.
The full procedure is given in Chapter 4 of the Application Server Administrator's Guide 10g (10.1.4.0.1), Section 4.3.11.1 Changing the OracleAS Metadata Repository Net Listener Port.
The full error is:
java -jar $ORACLE_HOME/sso/lib/ossoca.jar reassoc -repos $ORACLE_HOME
Parameters passed to ssoca : param0:reassoc param1:-repos
param2:/home/oracode/product/10.1.0/infraHRTST
Repository Access API throws exception :oracle.ias.repository.schema.SchemaException: Unable to
establish secure connection to Oracle Internet Directory Server
ldap://host.domain:270/ Base Exception : javax.naming.CommunicationException:
ch1ux074.ch-gva01.serono.com:270 [Root exception is java.lang.UnsatisfiedLinkError: Can't find
library njssl10 (libnjssl10.a or .so) in sun.boot.library.path or java.library.path..........etc
The error suggests that the library module njssl10 (libnjssl10.a or .so) cannot be found, but it does in fact exist both in $OH/lib and $OH/lib32, with the correct permissions.
An ldap bind to SSL or non-SSL ports is working:
infhrtst:/home/infhrtst> ldapbind -h <host.domain> -p 269
..... bind successful
infhrtst:/home/infhrtst> ldapbind -h <host.domain> -p 270 -U 1
.... bind successful
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |