Import the Siebel Web Server CA Certificate
When an EMS component must trust the certificate authority used by the Siebel Web server, import the Siebel Web Server CA certificate file into the keystore created for that component.
Run the keytool command from the bin directory of the JRE bundled with EMS. The bundled JRE is located under the EMS home directory.
Run the keytool command
Windows:
<EMS_HOME>\jre\bin\keytool -import -alias <alias_name> -file <certificate_file_name> -keystore
<name of the keystore with path> -storepass <keystore_password>UNIX:
<EMS_HOME>/jre/bin/keytool -import -alias <alias_name> -file <certificate_file_name> -keystore
<name of the keystore with path> -storepass <keystore_password>Definations:
- <alias_name> is the name used to identify the imported certificate; use a meaningful, unique alias for the EMS host.
- <certificate_file_name> is the certificate authority certificate file provided for the Siebel Web server.
- <name of the keystore with path> is the full path and name of the keystore file.
- <keystore_password> is the password for that keystore file.
Validation Checklist
- The selected EMS components installed successfully and start without configuration errors.
- Each applicable conf/server.xml file contains the intended HTTP, HTTPS, shutdown, keystore, and truststore values.
- For WSD, webapps/websurveys/WEB-INF/conf/axis2.xml contains the intended HTTP and HTTPS transport receiver ports.
- No unresolved placeholders, such as $HTTPS_REDIRECT_PORT, $HTTP_CONNECTOR_PORT, $SHUTDOWN_PORT, $KEYSTORE_FILE_VALUE, $KEYSTORE_PASSWORD, $TRUSTSTORE_FILE_VALUE and $TRUSTSTORE_PASSWORD remain in the deployed configuration files.
- The EMS flow operates successfully through the configured HTTPS endpoints.