Versions Compared

Key

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

This tutorial describes how to enable Transport Layer Security SSL/TLS in Tomcat server, so thus OpenCDS service can be consumed over HTTPS. The steps described here are automatically carried performed on the Docker container version

Code Block
languagebash
titleCreate self-signed certificate
$JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA -keystore ${CATALINA_HOME}/.keystore

After running this command you will be prompted for the key password, then a .keystore file will be generated on {CATALINA_HOME} folder.  You will need to edit ${CATALINA_HOME}/conf/sever.xml in order to enable the SSL connector.  The keystorePass must be the same that you used when the .keystore was generated 

...