SSL Not Working?

SSL not working
Share with friends

Table of Contents

Web Hosting from £19.95
Hosting plans come with enhanced server security and 24h automatic backups. Lightening fast speeds with SSL certificates included free with all our plans.
Written by Simon

Last Updated 17/12/2023

What to do when your SSL is not working

This article will cover what to do if SSL Not working. Make sure you’ve installed your SSL certificate onto your servers first.

The main reason for an SSL breaking is when elements of your website aren’t encrypted. This most commonly happens when your site has mixed content and causes your SSL to break. Mixed content typically refer to files/images that are saved as HTTP rather than HTTPS. It is a quick fix, but can be difficult to locate which files need changing.


When it comes to troubleshooting why your SSL is breaking, it really can’t be any easier. There is a free website that will allow you to scan your site and see why your encryption is breaking. The site is called Why No Padlock

On the Why no Padlock website, type your domain into the address bar and click Scan. Why No Padlock will then scan your site to see where the issue is occurring and suggest solutions on how to fix the problem.

Using Why no Padlock to fix SSL not working

Recommended Reading: How to install an SSL Certificate

Fixing Mixed Content when your is SSL Not working

Why No Padlock will outline how to resolve the mixed content on your site. We’re going to cover the most popular ones here. 

One of the most common mixed content issues you will have will be from images saved as HTTPS. When you scan your site, Why No Padlock will tell you exactly which images aren’t secure. You need to find the images and delete them.

There are two options to delete your website images, the first is through FTP – this can be quite technical. If you have a good understanding of FTP, log onto your account and delete the image and upload it again to the server.

The second option is better suited for people who don’t know how to use FTP access. Log into your WordPress website and go to the Back Office>Media>Library. Hover over the image you want to delete and click Delete Permanently. Now upload the image again, but this time change the name slightly. Head to the section of the website where the deleted image was located and replace it with the new one. 

As you have removed the image from the WordPress Dashboard, but not the FTP repository, you will need to change the name of the new image.

Run the scan again!

Really Simple SSL

There is also a quick fix plugin that can assist with this called Really Simple SSLThis plugin will scan your site and force any content that isn’t enforcing HTTPS. 

Realy Simple SSL Plugin

As soon as you activate the plugin you will see a pop-up banner at the top of your page. Click Go ahead, activate SSL! and this will run the protocol. After it is finished, it will give you tips on how to manually force HTTPS on content it couldn’t automatically force. 

Really Simple SSL setup

Once it is finished, check for the padlock in private mode. Once you have confirmed the site is fully secure, uninstall the plugin. Check again for the padlock one last time.

From now on, any content you create will automatically be HTTPS. 

Web Hosting

From £19.95 /mo