Let's Encrypt SSL Issued but Website Still Shows Self-Signed Certificate (Installation Not Found)

Website URL

https://thedigitron.com/

Error Message

Error 18: Self-signed certificate.

The certificate’s common name does not match the domain name thedigitron.com. The server is serving a self-signed certificate instead of the issued Let’s Encrypt certificate.

Other Information

Hello InfinityFree Support Team,

I’m having an issue with installing a Let’s Encrypt SSL certificate on my domain, thedigitron.com.

Hosting Information

  • Domain: thedigitron.com
  • Hosting Account: if0_43387902
  • Server IP: 185.27.134.219
  • SSL Provider: Let’s Encrypt

Problem Description

I created a Let’s Encrypt SSL certificate for thedigitron.com, and InfinityFree successfully issued it.

However, my website still shows Not Secure when accessed through HTTPS.

In the SSL Certificates section, the certificate status shows Issued, but the installation verification section (Step 5) shows Not Found.

I also checked my domain using an external SSL checker and received these errors:

  • Error 18: Self-signed certificate.
  • Certificate common name does not match thedigitron.com.
  • The server appears to be serving a default self-signed certificate instead of my Let’s Encrypt certificate.

DNS Configuration

My domain uses external DNS management through Railway/Name.com nameservers.

The following DNS records are configured:

Type Name Value
A @ 185.27.134.219
A www 185.27.134.219
CNAME _acme-challenge InfinityFree ACME verification destination

The domain resolves to the correct InfinityFree server IP.

What I Have Tried

  1. Successfully created a Let’s Encrypt SSL certificate.
  2. Added the required CNAME verification record.
  3. Verified that the certificate status is Issued.
  4. Clicked Install SSL Certificate Automatically.
  5. Checked the active certificate using InfinityFree and an external SSL checker.

One additional detail: I previously deleted an SSL certificate order and created a new one. I’m not sure whether this could have caused the installation problem.

My Request

Could someone please check whether the newly issued Let’s Encrypt certificate is correctly installed on my hosting account?

It appears that the hosting server is still serving a self-signed certificate instead of the issued Let’s Encrypt certificate.

Please help me identify and resolve the issue.

Thank you for your assistance!

Welcome to the InfinityFree community forum! Good to have you here.

  • Most people answering here are volunteers. They’re often the fastest source of help. Admin (the only staff member) checks in about once a day for issues on our end.
  • Volunteers can’t see your account or website. Share what you actually see, like error messages and what happens when you try something. That’s more useful than your theory of what’s wrong.
  • AI tools often get InfinityFree wrong. If a volunteer’s advice differs from what an AI told you, please try the volunteer’s suggestion first.
  • Solving an issue is a joint effort. Try the suggestions you get and report back what happened.

Here’s a short summary of this post, so people can quickly see what it’s about. Please keep posts short and to the point: describe the problem and include the exact error message and your website address. That helps people help you more quickly.

  • Problem: I created a Let’s Encrypt SSL certificate for thedigitron.com and it shows Issued, but the installation verification (Step 5) shows Not Found. My site still shows Not Secure over HTTPS.
  • Error: Error 18: Self-signed certificate; the certificate’s common name does not match thedigitron.com. An external SSL checker shows the server serving a default self-signed certificate instead of the Let’s Encrypt one.
  • Details: Hosting account if0_43387902, server IP 185.27.134.219. DNS is managed externally via Railway/Name.com; A records for @ and www point to 185.27.134.219, and the _acme-challenge CNAME is set.
  • Tried: Added the CNAME, clicked Install SSL Certificate Automatically, checked with InfinityFree and an external checker. I previously deleted an SSL order and made a new one, unsure if that matters.
  • Ask: Please check whether the certificate is correctly installed and help me resolve this.

Beep boop, I’m a bot! I dug through the forum to get you started. I sometimes get things wrong though, so do with this what you will until a human has a look.

How long ago did you click “Install SSL Certificate Automatically”? And in your control panel, under SSL/TLS for thedigitron.com, are the private key and certificate both showing as saved?

I’m asking because our knowledge base article on installing certificates says it usually takes a few minutes for a new certificate to take effect, but it can take longer than an hour. Until then, “Verify Installation” shows “Not Found”, and browsers and checkers may still see a self-signed certificate. That matches what you’re seeing. The article also says it may help to try installing the certificate again.

The article is here:

If the install was only recent, give it a bit and run the install again. If the key and certificate don’t show as saved in the SSL/TLS section, tell me, because that would point to a different problem. I can’t tell whether deleting your earlier certificate order had any effect.

Also, the “Not secure” message means that you’re connected over HTTP or HTTPS. It doesn’t mean that HTTPS is not working, it just means that you’re not using it.

Note that installing an SSL certificate only makes your website capable of using HTTPS, it doesn’t enforce it. That’s something you’ll need to do yourself.

The InfinityFree panel mentioned that SSL installation could take approximately 1 hour, but in my case, it took longer than expected.

Eventually, the Let’s Encrypt certificate was successfully installed, and https://thedigitron.com is now working securely.