Missing or incomplete CA bundles cause SSL installation failures on GeoTrust and RapidSSL certificates. Browsers display security warnings when the certificate chain is broken, even though your certificate itself is valid.
You will build a complete CA bundle by downloading the correct intermediate and root certificates from DigiCert, then combining them in the proper order. This creates a valid trust chain that works across all browsers and server configurations.
The correct intermediate and root certificates depend on whether you purchased a GeoTrust or RapidSSL certificate and which cryptographic algorithm it uses. Most certificates use RSA by default, which offers the widest compatibility.
With your certificate type and algorithm confirmed, you can download the matching intermediate certificate.
The intermediate certificate links your SSL certificate to the trusted root. DigiCert hosts these files publicly for GeoTrust and RapidSSL certificates.
GeoTrust certificates:
RapidSSL certificates:
.crt.pem extension. Keep this file for the next step where you will combine it with the root certificate.You now have the intermediate certificate. Next, you need the root certificate that issued it.
The root certificate sits at the top of the trust chain. All GeoTrust and RapidSSL intermediate certificates are issued by DigiCert roots.
With both certificates downloaded, you can build the CA bundle file.
The CA bundle must contain the intermediate certificate first, followed by the root certificate. This order establishes the correct trust chain from your SSL certificate up to the trusted root.
-----BEGIN CERTIFICATE----- and ending with -----END CERTIFICATE-----.ca_bundle.pem or bundle.crt, depending on what your server or control panel expects. This is your complete CA bundle.Your CA bundle is ready to install. The next step depends on your hosting environment.
The installation method varies by control panel and web server. You will upload or paste the CA bundle contents alongside your SSL certificate and private key.
ca_bundle.pem file in a text editor, copy the entire contents and paste it into the Certificate Authority Bundle (CABUNDLE) field.ca_bundle.pem file into the CA certificate field.Apache requires a full chain file that combines your certificate with the CA bundle.
cat cert.pem ca_bundle.pem > fullchain.pem
SSLCertificateFile /path/to/fullchain.pem
SSLCertificateKeyFile /path/to/private.key
systemctl restart apache2 or systemctl restart httpd.Nginx also requires a full chain file combining your certificate and CA bundle.
cat cert.pem ca_bundle.pem > fullchain.pem
ssl_certificate /path/to/fullchain.pem;
ssl_certificate_key /path/to/private.key;
systemctl restart nginx.Your CA bundle is now installed. Test the certificate to confirm the complete chain loads correctly.
Testing confirms that browsers can validate the complete certificate chain from your SSL certificate through the intermediate to the trusted root.
https://yourdomain.co.uk. Check that the padlock icon appears in the address bar with no warnings.If the test shows errors, check that you downloaded the correct intermediate and root certificates for your certificate type and algorithm. The order in your CA bundle must be intermediate first, then root.
Your GeoTrust or RapidSSL certificate now has a complete CA bundle installed. You identified your certificate type, downloaded the correct intermediate and root certificates from DigiCert, combined them in the proper order and installed the bundle on your server. Browsers can now validate the full trust chain without warnings.
If you prefer automated SSL management, install SSL certificates with certbot for Let’s Encrypt certificates that handle bundles automatically. Once your certificate is working, configure HTTPS in WordPress to ensure your site uses secure connections properly. For more server administration guidance, see our guide on how to manage your VPS.
If you run into any trouble, get in touch and our team will be happy to help.
Get scalable resources with our VPS hosting with root access and optional software.
Get VPS HostingPerfect for websites and small businesses unlimited bandwidth with cPanel hosting.
Get cPanel Hosting