Skip to main content

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:

  1. Newly Pointed Domain: AutoSSL cannot issue a certificate until DNS propagation finishes.
  2. Missing HTTPS Redirect: Your site is loading via http:// instead of enforcing https://.
  3. Mixed Content Warnings: Your site loads insecure HTTP images or scripts on an HTTPS page.

How to Force SSL Re-issuance in cPanel

  1. Log into your cPanel (via Nupat Cloud Dashboard).
  2. Scroll to the Security section and click SSL/TLS Status.
  3. Locate your domain name in the list.
  4. Click the orange Run AutoSSL button.
  5. 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)

  1. Go to cPanel > Domains.
  2. 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.