Configuring SSL for IBM SPSS Collaboration and Deployment Services

If you are using SSL to communicate with IBM® SPSS® Collaboration and Deployment Services, you may need to complete the following steps. These steps are required only if the IBM SPSS Collaboration and Deployment Services server is using a self-signed certificate. If the server is using a certificate from a certificate authority, these steps are not required.

Note: Version 30.0.0 onwards, SSL is deprecated and users need to use GSKit.
  1. Obtain the self-signed certificate for the server. Contact your IBM SPSS Collaboration and Deployment Services administrator if you don't know how to obtain this file.
  1. Open a command prompt and change directories to the following location, where <product install dir> is the directory in which you installed the product:
    <product install dir>/jre/bin
  2. Enter the following command:
    keytool -import -alias <alias name> -file <path to cert> -keystore <path to key store>

    Where <alias name> is an arbitrary alias for the certificate, <path to cert> is the full path to the certificate, and <path to key store> is the full path to the Java keystore, which may be <product install dir>/lib/security/jssecacerts or <product install dir>/lib/security/cacerts.

  3. When prompted, enter the keystore password, which is changeit by default.
  4. When prompted about trusting the certificate, enter yes.
  5. After the keytool command completes, open the file <product install dir>/jvmcfg.ini and ensure that the correct TLS protocol that is used by the IBM SPSS Collaboration and Deployment Services Server is uncommented.