How to Set Up a Free SSL Certificate on VergeCloud for Website Security

Setting Up a Free SSL Certificate on VergeCloud: Secure Your Website at No Cost

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, you can renew the certificate without incurring any costs. Follow this guide to activate your SSL certificate.

Glossary

  • SSL Certificate: A digital certificate that provides authentication for a website and enables an encrypted connection.
  • HTTPS: HyperText Transfer Protocol Secure, an extension of HTTP, which uses encryption to secure data transfers.
  • Let’s Encrypt: A certificate authority that provides free SSL certificates to enhance web security.

Receiving VergeCloud SSL Certificate

To obtain this complimentary SSL certificate for your website, log into your VergeCloud user panel, navigate to the CDN section, and locate the HTTPS Settings.

Once HTTPS has been activated, click on the Issue Certificate option to have the VergeCloud Certificate issued for your domain and any subdomains associated with it.

Your request will be processed within a few minutes.

It’s important to note that the HTTPS protocol only functions for records marked with the activated cloud icon.

VergeCloud SSL Certificate Validity Period

This certificate is issued through Let’s Encrypt, which enforces a policy stating that the validity period of each certificate is limited to 90 days:

The rationale behind this brief period is that if a certificate is compromised or incorrectly issued, its limited duration minimizes the potential impact and thus bolsters overall internet security.

The renewal process is automated, so users do not need to take any additional steps. Consequently, the short validity period does not introduce any inconvenience for the user.

The VergeCloud SSL Certificate aligns with the Let’s Encrypt policy regarding free SSL certificates, ensuring that the expired certificate will renew automatically.

Real Usage Scenarios

For instance, a small e-commerce website can utilize the VergeCloud SSL Certificate to ensure secure transactions and protect customer data. By activating HTTPS, users can trust that their sensitive information is safely encrypted during transmission.

Field/Option Descriptions

The following sections will provide detailed descriptions of the fields and options available in the VergeCloud user interface related to SSL certificate issuance.

How to Add/Edit/Use the Feature

  1. Log into your VergeCloud user panel.

  2. Navigate to the CDN section.

  3. Click on HTTPS Settings.

  4. Activate HTTPS if it is not already enabled.

  5. Select the option to Issue Certificate.

API Example

curl -X POST "https://api.vergecloud.com/v1/ssl/certificates" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
    "domain": "yourdomain.com",
    "subdomains": ["www.yourdomain.com"]
}'

Testing and Validation

To validate the SSL certificate, you can use tools such as curl or dig. Here’s how to test the certificate:

curl -I https://yourdomain.com

This command will show you the HTTP headers, including the SSL certificate details, confirming that the HTTPS is functioning correctly.