Introduction:
How to enable HTTPS and SSL between DevTest Components Using Your Own Keystore
Instructions:
The keystore will need to have the entire needed certificate chain (root, intermediate, server).
Put the keystore in the DEVTEST_HOME folder of where each component is running.
Update these properties file and restart DevTest Components:
dradis.properties file of where your Enterprise Dashboard is running:
dradis.webserver.https.enabled=true
dradis.webserver.ssl.keystore.location=(just put the keystore name, no {{DRADIS_HOME}})
dradis.webserver.ssl.keystore.password=(your keystore password)
dradis.webserver.ssl.keymanager.password=(your keymanager password)
site.properties file of where Registry is running:
devtest.enterprisedashboard.https.enabled=true
phoenix.properties of where Portal is running:
registry.https.enabled=true
phoenix.https.enabled=true
phoenix.ssl.keystore=${LISA_HOME}/(your keystore)
phoenix.ssl.keystore.password=(your keystore password)
phoenix.ssl.keymanager.password=(your keymanager password)
local.properties file of where each DevTest component is installed in case distributed:
lisa.net.default.protocol=ssl
lisa.webserver.https.enabled=true
lisa.webserver.ssl.keystore.location={{LISA_HOME}}/(your keystore)
lisa.webserver.ssl.keystore.password=(your keystore password)
lisa.webserver.ssl.keymanager.password=(your keymanager password)
lisa.portal.url.prefix=https://
Additional Information:
https://communities.ca.com/docs/DOC-231172116-of-ssl-java-and-devtest