Summary
Issue Encountered: After installing an SSL certificate, a blank white page is seen. This issue can be caused by an encrypted key file. The following error is seen in the web log: "TLS/Password: did you forget to set your passwd!"
Question/Problem Description
Steps to Reproduce
- Customer generates the certificate, public key and private key files.
- Either the public or private key is encrypted.
- Customer installs the certificate to ListManager .
Expected Result
- Login page should display normally.
Actual Result
- A blank white page is shown.
Resolution
Decrypt the key by running the following command.
- Open the command prompt and change the directory to the certs folder, that is:
ListManager/tclweb/bin/certs
- Execute the following command:
openssl rsa -in skey.pem -out skey.pem_open
- Backup the original key (skey.pem) in another folder.
- Rename the decrypted key to skey.pem.
- Restart the ListManager web service.
Notes
How to check if a public/private key is encrypted?Run the following command:
openssl rsa -in server.key -checkIf the key is not printed in the command prompt then the key is encrypted.