Copying the certificate file to client computers

Note: Skip this step if you are using a certificate that is signed by a certificate authority.

If you are using a self-signed certificate, you need to copy the trusted certificate authority to the client computers. Be aware that a server computer may also act as a client. An example is IBM® SPSS® Statistics Server connecting to the IBM SPSS Collaboration and Deployment Services Repository. In this case, IBM SPSS Statistics Server is the client, and therefore you need to copy the certificate for the IBM SPSS Collaboration and Deployment Services Repository server to the IBM SPSS Statistics Server.

  1. Create a trusted certificate authority named root.pem. For example, if you were creating the trusted certificate authority with OpenSSL, use the -out switch to specify the output file as root.pem. If you have multiple trusted certificate authorities, copy them into a single root.pem file. Trusted certificate authorities are text files so you can copy and paste the certificate or certificates.
  2. Copy root.pem to the following location on the client computers. If you already copied a root.pem file to the client for another IBM Corp. product, append the trusted root certificate authority information from your authority to the existing root.pem file. By default, all IBM Corp. client products look in this location for trusted self-signed certificate files. If you would like to use another location, create an SSL_CERT_DIR environment variable and set the value of the variable to the location.

    Windows 7 and higher: C:\ProgramData\IBM\SPSS\certificates

    Mac: /Library/Application Support/IBM/SPSS/certificates

    UNIX and Linux: /opt/IBM/SPSS/certificates