BigCloudy KnowledgeBase BigCloudy KnowledgeBase
  • Cloud Hosting
    • cPanel Hosting
    • Laravel Hosting
    • Node.js Hosting
    • Magento Hosting
    • Django Hosting
    • Reseller/Agency Hosting
    • SSL Certificates
  • WordPress
    • WordPress Hosting
    • WooCommerce Hosting
  • VPS & Dedicated Server
    • Linux VPS Hosting
    • Windows VPS
    • Forex VPS Hosting
    • SEO VPS Hosting
    • n8n VPS Hosting
    • Dedicated Servers
  • AI Website Builder
Log in
BigCloudy KnowledgeBase BigCloudy KnowledgeBase
Log in
BigCloudy KnowledgeBase BigCloudy KnowledgeBase
  • Cloud Hosting
    • cPanel Hosting
    • Laravel Hosting
    • Node.js Hosting
    • Magento Hosting
    • Django Hosting
    • Reseller/Agency Hosting
    • SSL Certificates
  • WordPress
    • WordPress Hosting
    • WooCommerce Hosting
  • VPS & Dedicated Server
    • Linux VPS Hosting
    • Windows VPS
    • Forex VPS Hosting
    • SEO VPS Hosting
    • n8n VPS Hosting
    • Dedicated Servers
  • AI Website Builder
creativeleaf
loading
Popular Searches
  • wordpress
  • how do i add new domains or subdomains in plesk?
  1. Home
  2. Private: WebPanel FAQ
  3. Hestia
  4. How to Enable SSL and Auto-Renewal in HestiaCP?
Updated on February 7, 2026
WebPanel FAQ
  • Folder icon closed Folder open iconcPanel
    • How do I access my cPanel dashboard?
    • How to Create FTP in cPanel
    • How to Install a Free Auto SSL?
    • How to restore files using JetBackup in cPanel
    • How can I reset my cPanel password?
    • How Do I Install WordPress Using Softaculous in cPanel?
    • Control blank space between rows
    • What Should I Do If cPanel Login Shows “Invalid License”?
    • How to Manage DNS and Mail Settings in cPanel ?
    • How Do I Back Up My cPanel Account Using JetBackup?
    • How to create an email account in cPanel?
  • Folder icon closed Folder open iconCyberPanel
    • How to fix login or SSL certificate issues in CyberPanel?
    • How to Install WordPress Using CyberPanel ?
    • How can I access CyberPanel login URL?
    • How to Restart LSWS or MySQL from CyberPanel ?
    • How to Set Up Email Accounts and SSL in CyberPanel?
  • Folder icon closed Folder open iconSoftaculous
    • What is Softaculous, and how do I access it?
    • How to Install WordPress, Joomla, or Drupal via Softaculous in BigCloudy Hosting Control Panel ?
    • How to Backup and Restore Applications Using Softaculous
    • How to Enable Automatic Updates for Installed Applications via Softaculous
    • Why Softaculous Installation Fails Sometimes (Common Causes and Solutions)
  • Folder icon closed Folder open iconHestia
    • How do I Schedule Automatic Backups in Hestia?
    • How to Enable SSL and Auto-Renewal in HestiaCP?
    • How Can I Add a New User or Domain in Hestia?
    • How do I manage DNS or database from Hestia?
    • How do I log in to the Hestia control panel?
  • Folder icon closed Folder open iconPlesk
    • How Do I Log In To The Plesk Control Panel?
    • How Do I Add New Domains or Subdomains In Plesk?
    • How To Manage Email Accounts In Plesk?
    • How to Renew or Install an SSL Certificate in Plesk?
    • How Do I Install Apps Like WordPress In Plesk?
  • Folder icon closed Folder open iconISP Manager
    • What is ISPmanager and How Do I Log In?
    • How do I Create Users and Assign Access Rights in ISPmanager?
    • How Can I Install CMS Applications Using ISPmanager?
    • How Do I Manage DNS And Mail Settings Using ISPmanager?
    • How can I monitor server performance via ISPmanager?

How to Enable SSL and Auto-Renewal in HestiaCP?

Introduction

Enabling SSL in HestiaCP is a quick and essential step to secure your website with HTTPS. HestiaCP allows you to generate a free Let’s Encrypt SSL certificate and automatically renew it without any manual intervention.

This guide will walk you through the steps to enable SSL and activate auto-renewal for your domain using your BigCloudy hosting account. Before proceeding, ensure that your domain is already added to HestiaCP and correctly pointed to your server.

1.Prerequisites

Before enabling SSL, make sure:

  • Your domain is pointing to your server’s IP
  • DNS has fully propagated (may take 0–24 hours)
  • Port 80 (HTTP) is open

You added the domain in HestiaCP

2.Enable SSL for a Domain

Step 1: Log In to HestiaCP

Log in to your Hestia dashboard using your BigCloudy account.

Hestia login page BigCloudy

Step 2: Open the Web Section

Click Web from the top navigation menu.

Step 3: Select Your Domain

Find your domain in the list and click Edit.

Step 4: Enable Let’s Encrypt SSL

In the domain settings page:

  • Check Enable SSL Support
  • Check Use Let’s Encrypt
  • Make sure your email address is correct (needed for certificate issuance)

Click Save to generate the SSL.

3.Enable Auto-Renewal

Once Let’s Encrypt is enabled, SSL auto-renewal is activated by default.

To verify:

Step 1: Open the Domain’s Edit Page Again

Go to Web → Edit Domain.

Step 2: Confirm Auto-Renewal is Enabled

Check that:

  • Use Let’s Encrypt is selected
  • A valid email is added
  • “Auto-renewal active” message appears in the SSL section (varies by Hestia version)

4.Troubleshooting SSL Issues

If SSL fails to issue or renew, check these common issues:

Domain Not Pointing to Server IP

Use tools like DNS Checker to verify DNS propagation.

Incorrect DNS Records

You must have working A records:

yourdomain.com → Your Server IP

www.yourdomain.com → Your Server IP

File Permissions Problems

If the .well-known folder cannot be created, SSL will fail.

Expired SSL Not Renewing?

Try removing the SSL and enabling it again.

Conclusion

You have now enabled SSL and auto-renewal on HestiaCP using Let’s Encrypt. This ensures your website stays secure, encrypted, and trusted by visitors. If you encounter issues, follow the troubleshooting steps or contact BigCloudy Support for assistance.

Need Help?

If you face any issues updating your nameservers or need further assistance, our support team is always available:

  • mail Email: support@bigcloudy.com
  • website Submit a support ticket

FAQ

What is SSL, and why is it important for my website?

SSL (Secure Sockets Layer) encrypts the connection between your website and its visitors, ensuring that sensitive information like passwords and payment details is secure. It also improves trust and can boost SEO rankings.

Does HestiaCP provide free SSL certificates?

Yes, HestiaCP supports free SSL certificates via Let’s Encrypt. You can enable SSL for any domain hosted on your server directly from the control panel.

How do I enable SSL for my website in HestiaCP?

You can enable SSL by navigating to Web → Edit Domain → Enable SSL in HestiaCP. Once enabled, you can also select Enable Auto-Renewal to ensure the certificate renews automatically before expiry.

What is Auto-Renewal, and why should I enable it?

Auto-Renewal automatically renews your SSL certificate before it expires, preventing downtime or browser security warnings for your visitors.

Can I use a custom SSL certificate in HestiaCP?

Yes, HestiaCP allows you to install custom SSL certificates. You can upload the certificate, private key, and CA bundle manually under the Edit Domain → SSL section.

Still stuck? How can we help?

How can we help?

Was this page helpful? Yes No

Powered By BigCloudy

Cloud Hosting

cPanel Hosting
Laravel Hosting
Node.js Hosting
Magento Hosting
Django Hosting
WordPress Hosting
WooCommerce Hosting
Reseller / Agency Hosting

Cloud VPS & Server

Linux VPS Hosting
Windows VPS Hosting
Forex VPS Hosting
SEO VPS Hosting
n8n VPS Hosting
Dedicated Server

Addons

Domain
SSL Certificates
AI Website Builder
Affiliate Program

Company

About Us
Contact Us
Blog
Knowledge Base
Sitemap
Status

Legal

Privacy Policy
Terms of Service
Refund Policy
Affiliate TOS

Follow Us

Facebook X-twitter Instagram Linkedin

Copyright Ⓒ 2026 BigCloudy Internt Services Pvt. Ltd. All Rights Reserved