How to Issue SSL in CyberPanel

< All Topics
Print

How to Issue SSL in CyberPanel

CyberPanel can request and install a Let’s Encrypt certificate for an existing website. This guide follows the current Security interface.

Before you begin: the domain must resolve to this CyberPanel server, and inbound ports 80 and 443 must be reachable. If a DNS proxy is enabled and validation fails, temporarily use DNS-only mode while issuing the certificate.

Step 1: Open Security

Sign in to CyberPanel and select Security in the left sidebar.

CyberPanel Dashboard with an arrow pointing to Security
Open the Security section.

Step 2: Open Manage SSL

Select Manage SSL. Use the separate Hostname SSL and Mail Server SSL tools for the panel hostname and mail services.

CyberPanel Security hub with an arrow pointing to Manage SSL
Open Manage SSL for website certificates.

Step 3: Select the website

Choose the website that needs a certificate. Confirm that the domain shown is the one whose DNS points to this server.

CyberPanel Manage SSL page with an arrow pointing to Select Website
Select the website that needs SSL.

Step 4: Issue the certificate

Select Issue SSL and wait for the result. Do not close the page while validation is running.

CyberPanel Manage SSL page with an arrow pointing to Issue SSL
Request and install the website certificate.

If certificate issuance fails

Check the domain’s A and AAAA records, remove any stale IPv6 record, confirm ports 80 and 443 reach this server, and make sure another proxy or web server is not answering the validation request. After fixing DNS, wait for propagation and issue SSL again.

Website certificates, aliases, subdomains, and addon domains are grouped under Website Home → SSL & Domains.

Table of Contents