Configuring the Email Marketing Server to Use HTTPS on UNIX
The following procedure describes how to configure Email Marketing Server components for HTTPS communications on a UNIX environment.
To configure the Email Marketing Server to Use HTTPS on UNIX
On the computer on which you installed the Email Sending Daemon, create a keystore file for the CA certificate used by the Siebel Web server using a program such as Java keytool.
For example, create a keystore file named cacerts.
On the computer on which the Email Sending Daemon is installed, verify that the
JAVA_HOME
variable is set to the installation directory of the JRE environment that is being used by the Email Sending Daemon, and verify that the PATH variable includes theJAVA_HOME/bin
folder.Note: The Siebel Web server certificate file must be imported in thelib\security
folder of the Java Runtime Environment (JRE) environment being used by the Email Marketing Server daemons. For information, see Installing the Java Runtime Environment.Import the Siebel Web server CA certificate file into the keystore file you created in Step 1 using the following command:
keytool -import -alias hostname -file certificate_file_name -keystore keystore_name -storepass keystore_password
where:
hostname is the name of the Email Sending Daemon host computer.
certificate_file_name is the name of the certificate file.
keystore_name is the name of the keystore file you created in Step 1.
keystore_password is the keystore file password.
If you not specify the full path to the keystore file, the file is created in the user home folder.
(Optional) If the Click Through Daemon is installed on a different computer to the Email Sending Daemon, create a keystore file and import the Siebel Web server certificate into the keystore file on the Click Through Daemon computer.
To perform these tasks, follow the instructions in Step 1 through Step 3, substituting references to the Email Sending Daemon with the Click Through Daemon.
(Optional) If the Bounce Handler Daemon is installed on a different computer to the Email Sending Daemon, create a keystore file and import the Siebel Web server certificate into the keystore file on the Bounce Handler Daemon computer.
To perform these tasks, follow the instructions in Step 1 through Step 3, substituting references to the Email Sending Daemon with the Bounce Handler Daemon.
When configuring the Web services properties for Email Sending Daemon, Click Through Daemon, and Bounce Handler Daemon, make sure that the URL specified for the
component.handler.webservice.url
parameter points to a Siebel Inbound Web service that uses HTTPS.
For additional information on this task, see the following: