Key and Certificate Location and Generation

The following is a list of all key and certificate files used by the Servers and Clients.

Key and Certificate Files

File

Locations

Description

server.key

DS_DATA/certs

The private key used by OpenSSL on Tomcat for HTTPS.

server.crt

DS_DATA/certs

The certificate used by OpenSSL on Tomcat for HTTPS.

ssl.pem

DS_DATA/engineUpdate/shared
In the current working directory of the C++ Driver

Used by native clients when self-signed.

server.keystore

DS_DATA/certs

A keystore that contains the server.key, used by Manager Socket SSL.

ssl.keystore

DS_DATA/engineUpdate/shared
DS_DATA/certs
In the working directory or classpath of the Java Driver

A keystore that contains the root certificate and all CA certs, used by Manager Socket SSL, Java Drivers, and Engines, when self-signed.

manager.keystore

DS_DATA/certs

The keystore used by the Manager for encrypting data, such as user passwords. It is not used for SSL.