When visitors see a “Not Secure” warning or an SSL error on your website, it can cause them to leave immediately — and in some cases, block them from accessing your site at all. At DediRock, we include SSL certificates with many of our hosting plans to keep your site and visitors secure. If your site is showing SSL issues, here’s how to diagnose and fix them.
1. Confirm That an SSL Certificate Is Installed
-
Log in to your DediRock Client Portal.
-
Select your hosting service → check SSL/TLS status.
-
If your SSL is missing or expired, you can install or renew directly from your portal.
-
For VPS or Dedicated Servers, you may need to install SSL manually through your control panel (cPanel, DirectAdmin, etc.).
2. Check for Expired SSL Certificates
An expired certificate is one of the most common causes of HTTPS errors.
-
Visit your site in a browser and click the padlock icon → Certificate details.
-
Check the “Valid Until” date.
-
If expired, renew your SSL via the DediRock Client Area or contact our support team to reissue.
3. Force HTTPS Redirection
Even with SSL installed, visitors may still reach the HTTP version of your site.
-
In cPanel or DirectAdmin, enable Force HTTPS Redirect.
-
Or, manually add an
.htaccessrule to redirect all traffic from HTTP → HTTPS. -
Verify that your CMS (WordPress, Joomla, etc.) is set to use
https://in site settings.
4. Fix Mixed Content Warnings
If some parts of your site (images, scripts, CSS) still load over HTTP, browsers will show a warning.
-
Use browser developer tools (F12 → Console) to find insecure assets.
-
Update your code, theme, or database to load those assets via
https://. -
WordPress users can use a plugin like “Better Search Replace” to update old URLs.
5. Verify DNS Settings
Incorrect DNS records can cause SSL to fail.
-
Ensure your domain points to the correct server IP in DediRock Domain Management.
-
If you recently moved hosting, DNS propagation may take up to 24–48 hours.
6. Contact DediRock Support
If you’ve tried the above and your SSL is still not working:
-
Open a Support Ticket.
-
Include your domain name, current SSL status, and any error messages.
-
Our team will verify your configuration and fix the SSL issue for you.
Final Thoughts
SSL keeps your visitors safe, boosts your search rankings, and builds trust. While SSL errors can be frustrating, they’re usually easy to fix with the right steps.
Ready for hassle-free SSL setup? Choose a DediRock Hosting Plan with free SSL included and our team will handle the rest.