Entrust Certificate Services Support Knowledge Base
Audience: General
Last Modified: 2009-12-15 14:23:29.0
TN 7558 - How do I install a chain certificate into C2NET Stronghold?
Question:
How do I install a chain certificate in C2NET Stronghold?
Answer
On startup, Stronghold loads certificates from the file specified by the SSLCACertificateFile entry in its httpd.conf file. To install the Entrust L1C chain certificate, simply add it to this file. Follow these steps:
- Open a Web browser and go to the URL that appears in the confirmation email you received from Entrust. Your certificates appear.
- The Entrust SSL Certificate is in the section named Entrust SSL Certificate and the Entrust L1C Chain Certificate is in the section named Entrust Chain Certificate.
- Open a text editor.
- Copy the Entrust L1C Chain Certificate to your clipboard. You must include the----BEGIN CERTIFICATE----- and -----END CERTIFICATE----- lines.
- Paste the certificate into the text editor and ensure that the entire text is flushed to the left with no leading or trailing whitespace. If there are any extra spaces the server will not recognize the format of the file and you will not be able to install the certificate.
- Save the certificate as a .txt file (for example,/tmp/entrustL1Cchaincert.txt).
- Close your text editor.
- Open your httpd.conf file and find the
SSLCACertificateFileentry. The file specified by this entry contains the certificates that Stronghold loads on startup. You must add the Entrust Chain Certificate to this file. By default the entry isSSLCACertificateFile="<server_root>/ssl/CA/client-rootcerts.pem".
The httpd.conf is located in the following directory: <server_root>/conf. - Open the file identified by
SSLCACertificateFile(for example, <server_root>/ssl/CA/client-rootcerts.pem) in a text editor. - Open the file that contains the Entrust L1C Chain Certificate in a text editor (by default this will be
/tmp/entrustL1Cchaincert.txt). - Copy the Entrust L1C Chain Certificate (including the -----BEGIN CERTIFICATE----- and -----END CERTIFICATE----- lines) to the clipboard.
- Paste the Entrust L1C Chain Certificate into the file identified by
SSLCACertificateFile. In most cases, you will want to insert the Entrust L1C Chain Certificate at the end of the file and add a comment to identify the certificate. - Save the modified file and close the text editor.
- Delete the chain certificate file you created in Step 1 (for example,
rm /tmp/entrustL1Cchaincert.txt). - Restart your server using
<server_root>/bin/reload-server.
You have just installed the Entrust L1C Chain Certificate.
Affected Products:
- Entrust Certificate Services Enhanced Service Account Version Not Applicable Language Not Applicable Platform Not Applicable
![[Certification Authorities - Webtrust - Deloitte]](/images/cert_services/deloitte_seal_sm.jpg)