Installing a free Let's Encrypt SSL certificate in CyberPanel
A step-by-step guide to securing your website in CyberPanel.
CyberPanel features a built-in integration with the Let's Encrypt Certificate Authority. This allows you to migrate your website to the secure HTTPS protocol in just a few minutes without the need to manually edit OpenLiteSpeed configuration files.
Before issuing a certificate, ensure that your domain (and the www subdomain) points to your server's IP address (via an A-record in DNS). Otherwise, the Let's Encrypt validation process will fail.
Step 1. Access SSL management
To start the certificate issuance process, follow these steps:
- In the left-hand sidebar, navigate to SSL → Manage SSL.
- Select the domain you want to secure from the Select Website dropdown menu.
Don't have a VPS yet?
Fornex offers VPS hosting with full root access, and 24/7 support. Get a stable server with NVMe disks for fast and reliable operation. Find more details on the Fornex VPS page.
Step 2. Issue the certificate
Once the domain is selected, the system will automatically prepare for installation:
- Hit the
Issue SSLbutton. - Wait for the process to complete. The panel will verify domain ownership and automatically apply the certificate files to your OpenLiteSpeed configuration.
The Let's Encrypt certificate issuance process
CyberPanel automatically sets up a cron job to handle certificate renewals. You don't need to renew them manually—the panel will take care of it 30 days before they expire.
Setting up HTTPS redirection
To ensure all visitors use a secure connection, you should configure a redirect:
- Navigate to Websites → List Websites.
- Click
Managenext to the relevant website. - Scroll down to the Configurations block and select
Rewrite Rules. - Choose the Force HTTP to HTTPS template from the dropdown menu and click
Save Rewrite Rules.
Troubleshooting
If you encounter an SSL Message: Failed error during issuance, check the following:
- DNS Records: Confirm that the domain is fully propagated and pointing to the correct IP.
- Firewall: Ensure that ports
80and443are open in the Security → Firewall section.
Help
If you have any questions or need assistance, please contact us through the ticket system — we're always here to help!