How to install a SSL Certificate for Tomcat (using X.509 format)


Step 1: Obtain Intermediate CA Certificate

  • Copy the Intermediate CA certificate from your Secure128 portal under “Order Details”.
  • Be sure there are 5 dashes to either side of the BEGIN CERTIFICATE and END CERTIFICATE and that no white spaces, extra line breaks or additional characters have been inadvertently added.
  • Save the file as Intermediate.txt

Step 2: Obtain and Install the SSL Certificate

  • The SSL Certificate via e-mail. If the certificate is an attachment (Cert.cer), you can use the file.
  • If the certificate is in the body of the email, copy and paste it into a text file using Vi or Notepad.
  • The text file should look like:

-----BEGIN CERTIFICATE----- [encoded data] -----END CERTIFICATE-----

  • Make sure there are 5 dashes to either side of the BEGIN CERTIFICATE and END CERTIFICATE and that no white spaces, extra line breaks or additional characters have been inadvertently added.
  • To follow the naming convention for Tomcat, rename the certificate filename with the .cer extension. For example: ssl_cert.cer
  • Enter the following command to import your SSL Certificate: keytool -import -trustcacerts -alias your_alias_name -keystore your_keystore_filename -file your_certificate_filename

Step 3: Confirm the contents of the keystore

  • Enter the following command to list the contents of the keystore: keytool -list -v -keystore your_keystore_filename >output_filename
  • View the contents of the output file
  • Verify the following information:
  • The SSL certificate is imported into the alias with the "Entry Type" of PrivateKeyEntry or KeyEntry. If not, please import the certificate into the Private Key alias.
  • The Certificate chain length is 4.

Verify your Certificate is installed correctly

BACK