Versions Compared

Key

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

...

Code Block
languagebash
titleCopy Certificates
firstline1
# Copy the files to the correct locations
cp ca.crt /etc/pki/tls/certs/ca.crt
cp ca_bundle.crt /etc/pki/tls/certs/ca_bundle.crt
cp ca.key /etc/pki/tls/private/ca.key
Code Block
# (1.9)
ssl.passphrase=

The following settings should also be updated to use the new "https://" addresses.

Code Block
# (1.4)
url.root=
# (1.14)
ui.end.point.url=

The keystore generated under "Creating a certificate" should be named "tomcat.keystore" and moved into "/usr/tomcat/share" on each machine running an Interface Engine. The file should be owned by the tomcat user. The Interface Engine can then be restarted ("service tomcat6-interface-engine restart").

Finally, if the deployment is in the Amazon AWS Cloud, and a load balancer is used for resilience/performance, then the load balancer needs to be reconfigured to use HTTPS (including uploading a certificate). This process is described here.After the certificates and private key are copied to the correct location, the next step will be to edit apache's SSL configuration file (ssl.conf).

Code Block
languagebash
titleEdit SSL.conf
vi /etc/httpd/conf.d/ssl.conf