Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • The JOC Cockpit Keystore can also be used as a Truststore where the certificates of a number of JobScheduler Masters are imported. 
    • Example

      Code Block
      titleSample for import master certificate
      keytool -importcert -noprompt -file "master-https.pem" -alias "master-host-port" -keystore "JETTY_BASE/etc/joc.jks" -storepass secret_store -trustcacerts

       

      • Explanations
        •  The alias of each certificate has to be unique for the target Keystore.
    • Alternatively, you can import the JobScheduler Master certificates into the default Java Truststore (JAVA_HOME/lib/security/cacerts) of the Java installation which is used by Jetty, however, this setting will be lost if you switch the Java version.
  • If you use the Keystore of your JOC Cockpit Web Service in Jetty as Truststore of the JobScheduler Master certificates then add the location of the Truststore to  the JETTY_BASE/resources/joc/joc.properties configuration file like this:

    Code Block
    ### Location of the Java trustore which contains the certificates of each 
    ### JobScehdulerJobScheduler Master for HTTPS connections. Path can be absolute or relative
    ### to joc.properties
    truststore_path = ../../etc/joc.jks 
  • Explanations
    • The relative path from the above example looks up the Keystore in the JETTY_BASE/etc directory.