Inside this Article
What Does An SSL Do?
You wouldn’t leave your front door unlocked when you go out, so why would you risk leaving your website unsecured? This is the main basis for SSL (Secure Sockets Layer) certificates – digital certificates that serve to protect you and your customers. The https:// at the start of your web address along with the padlock icon in the address bar reassure your customers in two main ways. Firstly, SSL authenticates the identity of your website, signaling to customers that the address they’ve landed at isn’t a fake website created by a scammer. Secondly, the SSL certificate is a promise that their data is encrypted and in safe hands. It’s not just about reassuring your visitors, however. Google now prioritizes secure websites in its search engine rankings, so not having a valid SSL certificate can harm your position in the rankings, too.How Could an SSL Checker Help Me?


Common SSL Errors
As with any sort of technology, SSL errors can occur at any time. Since these errors are technical in nature, it’s not always clear what they mean – or why they’ve occurred. Knowing in advance the kinds of SSL errors you may encounter can make it easier to deal with them. Here’s a rundown of the most common SSL errors.Certificate Name Mismatch
SSL certificates authenticate a website’s identity, so the domain of the SSL certificate needs to match the domain in the URL. If there’s any kind of discrepancy between the two, you’ll see this error. Essentially, your browser thinks that the SSL certificate belongs to a different website address. You might see the Certificate Name Mismatch error if the certificate was issued to “exampledomain.com,” but you’ve typed “www.exampledomain.com” into your browser. Luckily, this is a simple error to resolve or prevent: when you buy an SSL certificate, check that it supports both exampledomain.com and www.exampledomain.com.Certificate Not Trusted Error
Most browsers (including Chrome, Safari, and Firefox) have a built-in ability to recognize “trusted root SSL certificates.” This sounds complicated, but what it means is that there are regulated Certificate Authorities (CA) that are known as “root authorities.” You’ll want to get certificates issued by a root authority, as these are more trustworthy. SSL certificates not signed by a root authority tend to produce errors in your browser. Security-conscious Certificate Authorities add layers of protection to their SSL certificates by not signing the certificates at the root. Instead, they’ll create a chain of trust using “intermediate certificates.” Your browser can usually detect this chain of trust, so if you see this error even with a certificate from a root authority, it’s possible that there’s a problem with the intermediate certificate.Intermediate SSL Certificate Missing
Problems with intermediate certificates tend to occur when an SSL certificate isn’t installed correctly. This is more likely to happen if you’re installing your SSL certificate yourself — or if your web administrator doesn’t fully understand how intermediate SSL certificates work. When an SSL certificate with a chain of trust is properly installed, your browser will be able to trace the chain of trust back to the root authority. But if the SSL configuration doesn’t display the chain of trust, your browser will display the Intermediate SSL Certificate Missing error.Private Key Missing
SSL relies on a combination of Certificate Signing Requests (CSR), private keys, and public keys. For it to operate properly, both the private key and the CSR have to be on the same server. You’ll see the Private Key Missing error when the private key is lost (or deleted) from the server. In this case, you’ll have to either recover your private key or generate a new CSR.Secure and Non-Secure Items (Mixed Content) Error

Self-Signed Certificate Error
It’s possible to create and sign your own certificates; in fact, web developers often use these on their development servers. Self-signed certificates are not recognized by browsers, though. If the browser detects a self-signed certificate, it will automatically identify the website as not secure. Some web developers will offer free SSL certificates with design packages. In some cases, these are genuine SSL certificates from trusted CAs. In many cases, however, these are actually self-signed certificates. If you don’t use an SSL checker tool to verify this, it may hurt your brand’s credibility.How Do I Fix SSL Errors?
For full transparency, I’ll be honest and say that fixing SSL errors isn’t always easy. Some are more complex than others. Resolving all SSL errors does require a certain amount of technical knowledge — and sometimes, they require a lot of technical knowledge. If you’re good with handling all the technical stuff, then you can tackle these SSL errors on your own. You can find detailed technical guides to resolving common errors on the internet: some even include the specific code and commands you’ll need to implement, from trusted SSL certificate providers such as Comodo and Symantec. If not, then it’s best to let a web developer, your hosting company, or some other technical genius handle it. If you don’t know what you’re doing, trying to fix it yourself could cause more problems than you’ve already got. That being said, if you’ve got a WordPress website, there’s one SSL error you can fix without much technical knowledge. If your website has a Mixed Content error, there’s a WordPress plugin that can help you resolve it.SSL Insecure Content Fixer
