Configure the Synthetic Server to Use the Keystore

Follow the steps below to configure the Synthetic Server to use the signed certificate and its password.

  1. Edit the Synthetic Scheduler configuration file at <installation directory>/conf/synthetic-scheduler.yml and add the applicationConnectors object shown below under server:

    server: ... applicationConnectors: - type: https port: <port> keyStorePath: <path to JKS files> keyStorePassword: <jks file password> validateCerts: false

    If you don't already have a signed certificate, see Create and Sign an RSA Security Certificate.

  2. Edit the Synthetic Shepherd configuration file at <installation directory>/conf/synthetic-shepherd.yml and add the applicationConnectors object shown below under server:

    server: ... applicationConnectors: - type: https port: <port> keyStorePath: <path to jks file> keyStorePassword: <jks file password> validateCerts: false 
  3. Restart the Synthetic Server.
  4. Verify the connection to the HTTPS port.