Explained: Common SSL Browser Errors

Websites & Domains • Ryder Cragie • 27th July 2022Article Short Link: Ryder.link/SSL

Notices and Disclaimers

Introduction

Have you ever seen full page SSL errors and warnings in your browser? This article will explain what they mean.

What is an SSL Certificate?

SSL stands for Secure Socket Layer.

An SSL certificate allows a secure connection between you and the website/server you are attempting to connect to.

SSL: https://

No SSL: http://

The Red Triangle Warning

Explanation

The warning with the red triangle indicates that you have attempted to visit a site using the https:// protocol, but the domain (example.com) has an incorrectly installed or expired SSL security certificate attached to it, causing it to be invalid.

The fix

Click "Advanced" and then "Continue to example.com (unsafe)". You should now be seeing the website. Additionally, the protocol will now be displayed as "https://example.com" in the address bar. There will be a label beside this which says "Not Secure" to indicate that you have connected to the website via an insecure connection. Usually, you will be fine connecting to an "unsafe" website as long as you are not planning to enter any personal info.

If the fix doesn't work

There may be a secondary issue with your browser, network or the server where the website is located. You should also try clearing your browser's cache and cookies and ensuring your computer's operating system and drivers are up to date.

How to update your computer's operating system and drivers

Recommendation

It is a good idea to reach out to the site owner if possible to alert them of the issue, as they may not be aware of it. You could also ask them if they have an alternative URL that you can use to access the site in the meantime.

Address Bar:

A browser address bar stating that example.com is "Not secure" in red text.

Web Page:

A browser SSL warning message stating "Your connection is not private" with an explanation and a bypass option.

The Sad Face or Lock Icon Error

Explanation

The error with the sad face or black lock icon indicates that you have attempted to visit a site using the https:// protocol, but the domain (example.com) does not have an SSL certificate attached to it at all. Because of this, your browser will be unable to connect to the website using the https protocol. This one is an error as opposed to a warning because there is nothing to "warn" you about if there isn't even a way to connect via an insecure connection.

The fix

Click into the address bar at the top of your browser and replace "https" with "http" and press enter on your keyboard. You should now be seeing the website. There will be a label beside the URL in the address bar which says "Not Secure" to indicate that you have connected to the website via an insecure connection. Usually, you will be fine connecting to an "unsafe" website as long as you are not planning to enter any personal info.

If the fix doesn't work

If you end up back on the same error page as before, this most likely means that the owner of the domain has set up a forced SSL redirect, meaning that http will always be redirected to https. This suggests that there was previously a valid SSL certificate installed, but it has since been removed, however, the forced redirect hasn't been removed — so this results in you trying to open the site using a protocol that isn't valid in this scenario and you don't have a choice. You will be unable to access the website until the owner installs a valid SSL certificate or removes the forced SSL redirect. You should also try clearing your browser's cache and cookies and ensuring your computer's operating system and drivers are up to date.

How to update your computer's operating system and drivers

Recommendation

It is a good idea to reach out to the site owner if possible to alert them of the issue, as they may not be aware of it. You could also ask them if they have an alternative URL that you can use to access the site in the meantime.

Address Bar:

A browser address bar stating that example.com is "Not secure" in grey text.

Web Page:

A browser SSL error message stating "This site can't provide a secure connection" with an explanation and no bypass option.

Conclusion

That's it! Now you should understand what SSL is, what the 2 different messages mean, and potential fixes for them.

Thanks for reading!