Step two: Install the Intermediate
Certificates
You will need to install the chain certificate
(intermediate) so that browsers can trust your certificate. As well as
your SSL certificate ( yourdomainname.crt) two other certificates,
named IPSSERVIDORES.crt and
ipsCACLASEA1.crt ,
are also attached to the email from ipsCA. Apache users will not
require these certificates. Instead you can install the intermediate
certificates using a 'bundle' method IPS-IPSCABUNDLE.crt.
In the Virtual Host settings for your site, in
the httpd.conf file, you will need to add the following SSL
directives.This may be achieved by:
1. Copy IPS-IPSCABUNDLE.crt to the
same directory as httpd.conf (this contains all of the ca certificates in
the ipsCA chain).
2. Add the following line to httpd.conf (assuming
/etc/httpd/conf is the directory mentioned in 1.), if the line already
exists amend it to read the following:
SSLCertificateChainFile
/etc/httpd/conf/IPS-IPSCABUNDLE.crt
If you are using a different location and
certificate file names you will need to change the path and filename to
reflect your server.
The SSL section of the updated httpd config file
should now read similar to this example (depending on your naming and
directories used):
SSLCACertificateFile /etc/ssl/private/IPS-IPSCABUNDLE.crt
SSLCertificateFile /etc/ssl/certs/yourcertificate.crt
SSLCertificateKeyFile /etc/ssl/private/yourcertificate.keyIPS-IPSCABUNDLE.crt
Save your httpd.conf file and restart. You can
most likely do so by using the apachectl script:
Stop your Apache web server and the restart it in
SSL mode using the command 'apachectl startssl'. If you are prompted for a
pass phrase enter the pass phrase you set when generating your private
key