Add External Certificates to Essbase
You can add new external certificates to Essbase. After running the update tool, all external certificates that were added before, remain in the trust store file.
Prerequisites
- Configure Essbase with TLS connection. See Set up Weblogic TLS Connection for Essbase.
- Stop WebLogic.
- Set environment variables:
- JAVA_HOME
- ORACLE_HOME - Path to Fusion Middleware and Essbase folder
- DOMAIN_HOME
Update tool usage and properties file parameters
Before updating certificates, the update tool backs up all necessary files.
The command to run the tool is:
For Linux:
java -jar ${ORACLE_HOME}/essbase/lib/tlsTools.jar <properties file>
For Windows:
java -jar %ORACLE_HOME%\essbase\lib\tlsTools.jar <properties file>
where
properties file is tls_tools.properties
, and located at the following path:
-
for Linux:
${ORACLE_HOME}/essbase/bin/tls_tools.properties
-
for Windows:
%ORACLE_HOME%\essbase\bin\tls_tools.properties
and includes the following parameter, to add external certificates to Essbase:
certFile=
certFile
parameter is the full path to additional external certificates, in PEM format. This parameter is used for adding new certificates to corresponding files, not for updating certificates.
If certFile parameter (path) has a value, certificates are added to the trust store. Any other parameters are ignored.
Note:
External certificates, in PEM format, are obtained using keytool or openssl.Run Java command with update tool to update certificates
- Add
certFile
parameter totls_tools.properties
file, as described above. - Run Java command as shown above.