Configure the web service to use a new TLS certificate (self-hosted)
For added security, configure your self-hosted Jama Connect Interchange web service with the new TLS certificate.
Requirements
You must be running Jama Connect Interchange 1.10 or later.
To configure the web service:
Copy the existing properties file to the Jama Connect Interchange host server:
sudo docker cp config-svc-interchange:/static-files/application.properties .
Open the application.properties file, make the following changes, then save and close the file.
If installing the TLS certificate from a default installation, remove the default port mapping property server.port=8080 from the file.
Add these properties to the file:
server.port=8443 spring.ssl.bundle.pem.jcibundle.keystore.certificate=jciserver.crt spring.ssl.bundle.pem.jcibundle.keystore.private-key=jciserver.key server.ssl.enabled=true server.ssl.bundle=jcibundle server.ssl.bundle.client-auth=NEED
Edit the jci.host-url property to match the domain name assigned to the certificate.
Copy the properties file back to the Docker container:
sudo docker cp application.properties config-svc-interchange:/static-files/
Your web service is now configured to use the TLS certificate.