CyberPanel Tutorials
Topic: CyberPanel SSL fix

How to Fix CyberPanel Let's Encrypt SSL Issuance and Renewal Errors

2026-11-21
•
6 min read

Seeing the dreaded **"Your connection is not private (NET::ERR_CERT_COMMON_NAME_INVALID)"** warning on a CyberPanel website? Let's Encrypt automated verification can fail for a handful of specific reasons.

Here is how to diagnose and issue a fresh SSL certificate in CyberPanel.

Reason 1: DNS Not Fully Propagated or Missing WWW Record Let's Encrypt verifies domain ownership by making an HTTP request to `http://yourdomain.co.ke/.well-known/acme-challenge/`. - Both `yourdomain.co.ke` AND `www.yourdomain.co.ke` MUST resolve to your CyberPanel IP address. If the `www` record is missing or points elsewhere, SSL issuance fails for the entire domain! - Verify DNS propagation with `whatsmydns.net` before clicking Issue SSL.

Reason 2: Port 80 Blocked by Firewall Let's Encrypt ACME challenge requires **Port 80 (HTTP)** to be open to the internet. If you blocked port 80 via UFW/firewalld thinking "I only need HTTPS", renewal will fail every time. Run via SSH: ```bash sudo ufw allow 80/tcp sudo ufw allow 443/tcp ```

Reason 3: Outdated or Broken .well-known Directory Permissions Sometimes the challenge directory has broken permissions: 1. In CyberPanel File Manager, open `/home/yourdomain.co.ke/public_html/` 2. Ensure permissions on `.well-known` are set to `755` and owned by your website user.

Reason 4: Issue via SSH CLI If the CyberPanel UI times out, run the ACME script directly via terminal: ```bash /root/.acme.sh/acme.sh --issue -d yourdomain.co.ke -d www.yourdomain.co.ke -w /home/yourdomain.co.ke/public_html --force ``` Once issued, CyberPanel automatically links the certificate to OpenLiteSpeed!

Tags:#CyberPanel#SSL#Let's Encrypt#HTTPS#troubleshooting
Reliable Kenya Cloud Infrastructure

Tired of Server Errors and Slow Support on Other Hosts?

Migrate your websites to PataHost’s rock-solid cloud hosting. Our senior technical team moves your files, databases, and emails for free with zero downtime.

Free Zero-Downtime Migration
From KSh 150/Month with M-Pesa
24/7 Nairobi Engineering Support