How to install intermediate certificate on an Apache server with OpenSSL
1. Copy the chain certificate, from the certificate pick up page, and paste it into a text editor. The certificate should have this form:
-----BEGIN CERTIFICATE-----
MIIETTCCAzWgAwIBAgIESyDyzjANBgkqhkiG9w0BAQUFADCBsTELMAkGA1UE
BhMCVVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xOTA3BgNVBAsTMHd3dy5l
.
.
.
Fr4NBGoyp0TvTLv9/mIyijCD+AVs+U7vY20nTPeGUsKAFI+u0Hy7MduF8Pt2
8lwRdW7dJnvVl+igWtI/0yXfZahFsPDCl1naLrhazeritKllugMtCXqWlRmA
uyCntu+draHBu/JihC8135lB8XvhYaZlbg==
-----END CERTIFICATE-----
Make sure to copy the
-----BEGIN CERTIFICATE-----
and the
-----END CERTIFICATE-----
and that there is no trailing spaces or carriage returns.
2.
Save the text file using a .crt file extension
.
3. Rename the file to a
.crt
file extension.
4. Open your server’s
HTTPD.CONF
or
SSL.CONF
file and locate your virtual host entry for the domain to be secured by this certificate.
If you are not sure where you HTTPD.CONF file is located run the following command:
openssl version -a
You will see at end of command output "OPENSSLDIR:" this is the path that is configured where OpenSSL will look for configuration files
5. Add the following line under the virtual host entry of your site/domain in the
HTTPD.CONF
or
SSL.CONF
file:
SSLCertificateChainFile <path to certificate>/<chain certificate>.crt
Sample of the HTTPD.CONF or SSL.CONF:
If you have any questions or concerns please contact the
Entrust Certificate Services Support department
for further assistance.
Hours of Operation:
Sunday 8:00 PM ET to Friday 8:00 PM ET
North America (toll free): 1-866-267-9297
Outside North America: 1-613-270-2680 (or see the list below)
NOTE: It is very important that international callers dial the UITF format exactly as indicated. Do not dial an extra "1" before the "800" or your call will not be accepted as an UITF toll free call.
Country | Number |
Australia |
0011 - 800-3687-7863
1-800-767-513 |
Austria | 00 - 800-3687-7863 |
Belgium | 00 - 800-3687-7863 |
Denmark | 00 - 800-3687-7863 |
Finland |
990 - 800-3687-7863 (Telecom Finland)
00 - 800-3687-7863 (Finnet) |
France | 00 - 800-3687-7863 |
Germany | 00 - 800-3687-7863 |
Hong Kong |
001 - 800-3687-7863 (Voice)
002 - 800-3687-7863 (Fax) |
Ireland | 00 - 800-3687-7863 |
Israel | 014 - 800-3687-7863 |
Italy | 00 - 800-3687-7863 |
Japan |
001 - 800-3687-7863 (KDD)
004 - 800-3687-7863 (ITJ) 0061 - 800-3687-7863 (IDC) |
Korea |
001 - 800-3687-7863 (Korea Telecom)
002 - 800-3687-7863 (Dacom) |
Malaysia | 00 - 800-3687-7863 |
Netherlands | 00 - 800-3687-7863 |
New Zealand |
00 - 800-3687-7863
0800-4413101 |
Norway | 00 - 800-3687-7863 |
Singapore | 001 - 800-3687-7863 |
Spain | 00 - 800-3687-7863 |
Sweden |
00 - 800-3687-7863 (Telia)
00 - 800-3687-7863 (Tele2) |
Switzerland | 00 - 800-3687-7863 |
Taiwan | 00 - 800-3687-7863 |
United Kingdom |
00 - 800-3687-7863
0800 121 6078 +44 (0) 118 953 3088 |