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

Activate Free SSL Certificate

Overview

Securing your website with HTTPS is one of the most important steps you can take to protect your users and build trust. VergeCloud makes this extremely simple by offering a free SSL certificate that is automatically issued and renewed. The certificate is valid for ninety days at a time, and VergeCloud takes care of the renewal process behind the scenes, so you never have to worry about expiration dates or manual intervention. Once enabled, all communication between your visitors and your website becomes encrypted, preventing interference or unauthorized access. For most users, this means you can switch on HTTPS once and rely on VergeCloud to maintain uninterrupted protection throughout the life of your domain.

SSL, or Secure Sockets Layer, creates a secure encrypted link between a browser and your website. Without SSL, the information exchanged between the user and the server remains in plain text, making it vulnerable to interception. With SSL enabled, sensitive information such as passwords, payment details, and personal data becomes unreadable to anyone trying to tamper with it. This is why enabling VergeCloud SSL is considered a fundamental step in modern website security.

How It Works

VergeCloud issues SSL certificates in partnership with Let’s Encrypt, a trusted global certificate authority. The certificate you receive covers your domain and subdomains, depending on what you have configured. Each certificate is valid for ninety days. At first, this may seem like a short period, but shorter lifespans actually improve security. If a certificate is ever compromised, misconfigured, or incorrectly issued, the limited validity reduces the potential impact. VergeCloud monitors the certificate throughout its lifecycle and automatically renews it well before it expires. This means your site stays secure without any effort from your side. You do not need to log in, run commands, or follow renewal reminders. Everything is handled automatically.

Before You Begin

Before requesting your free SSL certificate, a few basic requirements must be in place.
1. Your domain must be active and your Name Server records should point correctly to VergeCloud. Without this, VergeCloud cannot verify domain ownership and issue the certificate.
2. Your root DNS record, whether it is an A, AAAA, or ANAME record, must be configured properly. DNS issues can prevent the SSL challenge from completing.
3. HTTPS support only works for DNS records that have the cloud icon activated. The cloud icon indicates that the record is routed through VergeCloud. If the cloud icon is turned off, the certificate will not function for that particular record.

Once these three conditions are met, VergeCloud can generate your SSL certificate without delays

How to Activate Free SSL

  1. Log in to your VergeCloud panel.
  2. Navigate to the CDN → HTTPS Settings section.
  3. Click Get Free Certificate to request an SSL certificate for your domain.
  4. Wait a few minutes while the certificate is generated.
  5. Once issued, activate HTTPS to enable secure connections for your domain
      

 


Example Use Case

Imagine you are running a small online shop. Your customers enter personal details such as email addresses, shipping information, and payment data. Without SSL, all of this information could be exposed to attackers. Enabling VergeCloud SSL ensures that every interaction on your site, from adding an item to the cart to completing checkout, happens within a secure encrypted session. This not only improves security but also builds trust. Shoppers are far more likely to complete their purchase when they see that your website is protected with HTTPS. Since VergeCloud manages both issuance and renewal, you never have to worry about certificate expiration interrupting your business.

Testing Your SSL Certificate

After activation, you can verify the SSL certificate using simple terminal commands.

Quote

Using cURL
curl -I https://yourdomain.com

This command fetches the response headers from your site and confirms that HTTPS is active and the certificate is recognized.
Quote
Using dig
dig yourdomain.com

This allows you to confirm that your DNS records resolve correctly and that your traffic is being routed through VergeCloud edge servers. Both checks help ensure that your SSL certificate is functioning exactly as expected.

At this point, your certificate is live, automatically renewing, and providing continuous HTTPS protection without any downtime or manual maintenance. 

Your SSL certificate is now live, automatically renewed, and providing continuous HTTPS security with no manual renewal or downtime.

API Example


curl https://api.vergecloud.com/v1/ssl/example.com/issue \
  --request POST \
  --header 'X-API-Key: YOUR_SECRET_TOKEN'

This makes it easy to integrate SSL management into automated workflows or custom deployment systems.
If you want, I can also create a shorter version, a more formal documentation style version, or a version tailored for end-user guides.

    • Related Articles

    • Steps to Activate Cloud Icon for VergeCloud

      Overview Before you activate the Cloud icon for your domain in VergeCloud, it’s important to make sure your server and DNS setup are fully prepared to work with the platform. Turning on the Cloud icon changes the way traffic reaches your website, ...
    • SSL Certificate

      Overview This section explains how to manage the connection protocol between your users and your website through VergeCloud’s CDN edge servers. It covers HTTPS configuration, SSL and TLS certificate options, HSTS behavior, protocol versions, and the ...
    • Origin SSL Certificate

      Origin Server Certificate VergeCloud allows you to generate free SSL certificates for your origin servers, helping secure connections between VergeCloud’s edge and your web infrastructure. These certificates are ideal for HTTPS communication from ...
    • Custom SSL Certificate

      Overview Custom SSL certificates play a crucial role in securing modern applications, ensuring encrypted communication between clients and servers. VergeCloud provides a robust and user-friendly interface that allows users to upload, manage, and ...
    • Install SSL Certificate on Traefik

      Overview To secure connections on your server, you need to install an SSL certificate on your Traefik instance. This ensures encrypted traffic between VergeCloud and your backend services. Prepare the Certificate and Private Key You can use your own ...