Configuring a certificate if the Campaign listener uses OpenSSL

To enable the Campaign Web application and the Campaign listener (analytic) server to communicate over OpenSSL, you must generate a certificate. This task is required only if the Campaign listener (analytic) server is configured using OpenSSL.

About this task

For additional information about implementing SSL, see the IBM Marketing Platform Administrator's Guide.

Procedure

  1. Go to the <CAMPAIGN_HOME>/bin directory.
  2. Run the following commands to create a certificate:
    • openssl genrsa -out key.pem 1024
    • openssl req -config openssl.cnf -new -key key.pem -out request.pem
    • openssl req -config openssl.cnf -x509 -key key.pem -in request.pem -days 1000 -out certificate.pem
  3. Open the file <CAMPAIGN_HOME>/conf/config.xml, and add the certificate to the unicaServerSSLFile property:
    <property name="unicaServerSSLFile"><value><<PATH TO certificate.pem>></value></property>
  4. Start the Campaign Web application server and the Campaign listener server.