Configure 360Suite with SSL
Context
When SSL is configured for the SAP BusinessObjects RESTful API web server, then 360Suite also needs to be configured accordingly in order to make it communicate with this service.
When SSL is configured for the SAP BusinessObjects RESTful API web server, then 360Suite also needs to be configured accordingly in order to make it communicate with this service.
Procedure
All performed actions are basic security configuration steps that should be mastered by the security team of the customer.
Wiiisdom only provides information about basic configuration that does not take into account any other custom configuration.
The 360Suite application is using the Java JVM (Java Virtual Machine). As it communicates with SAP BusinessObjects through the RESTful API running on an SSL-enabled web server, the appropriate certificate must be trusted by the JVM used by 360Suite. To do so we need to import the certificate in cacerts file with a command line as described below.
Import the certificate to the cacerts by using the keytool utility (note: if keytool is not recognized as a system command, a runnable keytool.exe can be found in the <JAVA_HOME>\bin folder).
In a command prompt, navigate to the directory <JAVA_HOME>\jre\lib\security\ and use the following command line:
keytool -import -alias <local certificate name> -file <certificate file> -keystore cacerts
For example:
keytool -import -alias my_ssl_cert -file ssl-credentials-cert1.crt -keystore cacerts
Once the certificate is imported, copy the updated cacerts file and follow the instructions.

All performed actions are basic security configuration steps that should be mastered by the security team of the customer.

Wiiisdom only provides information about basic configuration that does not take into account any other custom configuration.
Import the certificate to the cacerts by using the keytool utility (note: if keytool is not recognized as a system command, a runnable keytool.exe can be found in the <JAVA_HOME>\bin folder).
In a command prompt, navigate to the directory <JAVA_HOME>\jre\lib\security\ and use the following command line:

keytool -import -alias <local certificate name> -file <certificate file> -keystore cacerts
For example:

keytool -import -alias my_ssl_cert -file ssl-credentials-cert1.crt -keystore cacerts
Once the certificate is imported, copy the updated cacerts file and follow the instructions.
If Web Platform was installed with the provided tomcat
Replace the cacerts file in the following folder :
C:\Windows\360SuiteVersion\jre\lib\security\cacerts
If Web Platform was installed with the Tomcat provided by BOBJ
Replace the cacerts file in the following folder :
<BOBJ_INSTALL>\SAP BusinessObjects Enterprise XI 4.0\win64_x64\sapjvm\jre\lib\security


If the Tomcat was already running, it will require a restart to apply the changes.
Last updated 18 days ago