Custom SSL Certificate
You can continue utilizing your custom SSL certificate by navigating to the VergeCloud HTTPS Settings.
Introduction
Custom SSL certificates are essential for securing data transmitted over the internet. With VergeCloud, users can easily upload their custom certificates to ensure encrypted communications and enhance security protocols for their domains.
Glossary
- SSL (Secure Sockets Layer): A standard technology that creates an encrypted link between a server and a client.
- PEM (Privacy-enhanced Electronic Mail): A file format commonly used for storing keys and certificates in base64 encoded format.
- Certificate Trust Chain: A sequence of certificates that establish a path of trust from a root certificate to an end-entity certificate.
- Intermediate Certificate: Certificates that form a link between the root certificate and the server certificate.
Real Usage Scenarios
Imagine a scenario where a business requires secure communication between its website and clients. By utilizing a custom SSL certificate through VergeCloud, the business can ensure that sensitive customer data is protected during transmission, building trust and compliance with industry standards.
Field/Option Descriptions
The process of managing SSL certificates involves several fields and options in the VergeCloud dashboard, including:
- Custom Certificate: This option allows you to upload your own SSL certificate file.
- Private Key: The corresponding private key for your SSL certificate, which is crucial for establishing secure connections.
- Certificate Bundle: An optional collection of your SSL certificate and any intermediate certificates.
How to Add/Edit/Use the Feature
-
Select Custom Certificate
Click on the 'Custom Certificate' option in the HTTPS settings.
-
Upload Your Certificate and Key
Upload your .crt file and the corresponding private key file. If required, upload the certificate bundle.
Activate HTTPS for Your Account

Testing and Validation
To verify the SSL certificate installation, you can use tools like curl
or browser-based checks:
-
Using Curl
Run the following command to check if your SSL certificate is correctly installed:
curl -Iv https://yourdomain.com
-
Using Browser
Open your website in a browser and check for the padlock icon in the address bar, indicating a secure connection.
Certificates may come in various formats. Here's how to convert them to PEM using OpenSSL:
# Convert DER to PEM
openssl x509 -inform der -in certificate.cer -out certificate.pem
# Convert P7B to PEM
openssl pkcs7 -print_certs -in certificate.p7b -out certificate.pem
# Convert PFX to PEM
openssl pkcs12 -in certname.pfx -nokeys -out certificate.pem
openssl pkcs12 -in certname.pfx -nocerts -out private.key -nodes
Creating Certificate Trust Chain
To ensure your SSL/TLS certificate works effectively across different platforms, you need to create a Certificate Trust Chain. This involves compiling your SSL certificate, Root Certificate, and Intermediate Certificates into a single file in the following order:
-----BEGIN CERTIFICATE-----
(Your Primary SSL certificate: yourwebsite.crt)
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
(Your Intermediate certificate: INTERMEDIATE.crt)
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
(Your Root certificate: Root.crt)
-----END CERTIFICATE-----
If you need further assistance, consult the guide on obtaining your Chain Certificate through your browser.
Related Articles
SSL Certificate
HTTPS Configuration with VergeCloud In this section, you'll learn how to manage the connection protocol between users and your website via VergeCloud's CDN edge servers. You can adjust settings related to HTTPS for content delivery, including ...
Activate Free SSL Certificate
VergeCloud SSL Certificate This document explains how to secure your website with a free VergeCloud SSL certificate, which is valid for a duration of 90 days. After this period, certificate will automatically renew the certificate without incurring ...
Steps to Build an SSL Certificate Trust Chain
Why SSL Certificate Trust Chain Is Important? To ensure your website operates smoothly with HTTPS across all browsers and devices, it's essential to implement an SSL Certificate Trust Chain instead of using just one certificate. What You Need ...
Custom Error Pages
Custom Pages The custom pages feature within the VergeCloud CDN Service enables you to replace or customize various pages of your website, including Error Pages and Under Construction Pages. While these pages initially appear in VergeCloud's standard ...
How to Export Chained Certificate from Browser?
Exporting a Chained Certificate from Browsers Learn how to obtain a chained SSL certificate using Mozilla Firefox or Google Chrome. Follow these steps for each browser: Mozilla Firefox Open your website in Firefox. Click the lock icon beside the URL ...