SSL Certificate Not Working ("Not Secure" Warning)
All hosting plans on Nupat Cloud come with Free Automated AutoSSL (Let's Encrypt / Sectigo). If your browser displays a red pad lock or warning Your Connection is Not Private, follow these resolution steps.
Why Am I Seeing an SSL Error?
Common reasons include:
- Newly Pointed Domain: AutoSSL cannot issue a certificate until DNS propagation finishes.
- Missing HTTPS Redirect: Your site is loading via
http://instead of enforcinghttps://. - Mixed Content Warnings: Your site loads insecure HTTP images or scripts on an HTTPS page.
How to Force SSL Re-issuance in cPanel
- Log into your cPanel (via Nupat Cloud Dashboard).
- Scroll to the Security section and click SSL/TLS Status.
- Locate your domain name in the list.
- Click the orange Run AutoSSL button.
- Wait 2-3 minutes while AutoSSL verifies domain ownership and issues the certificate.
Status: [ AutoSSL in Progress... ] ──► [ ✓ Certificate Valid & Active ]
Enforcing HTTPS Redirects
Option A: Via cPanel (Easiest)
- Go to cPanel > Domains.
- Toggle the Force HTTPS Redirect switch to ON for your domain.
Option B: Via .htaccess File
Add the following snippet to the top of your site's .htaccess file in cPanel File Manager:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Option C: WordPress Plugin
If using WordPress, install and activate the free plugin Really Simple SSL to automatically fix mixed content issues and enforce HTTPS site-wide.