I manage boston-micro.com. A Weebly website using Network Solutions for domain and DNS management. I can see we're suddenly having SSL issues and I'm struggling to find the original certification that was installed.
From what I can tell, the original SSL certificate is from Let's Encrypt
The data you see on crt.sh looks correct. I see 31 certificates issues for boston-micro.com, ranging from 2018-2024. crt.sh | 14487654212 is the latest one, which expired on 2024-12-08 10:14:06 GMT (I cross-checked with censys data, as crt.sh sometimes has high backlogs).
It could be that my country is blocked, but it does show “access weebly.com” for some reason. I suspect all of the technical aspects (including TLS certificates) are handled by Weebly? You should probably contact their support for help.
(Though it's rather strange seeing a domain using Cloudflare that doesn't have a valid certificate. I realize that weebly likely has an Enterprise plan with CF, but still)
Thank you everyone. Unfortunately Weebly has been very unhelpful and I'm unable to change any SSL settings directly in Weebly admin settings. Will keep trying them
Let's Encrypt certificates are FREE of charge. While it's allowed to charge for the service of getting such a free certificate from Let's Encrypt and use it for your website, most of us volunteers frown upon that. Most hosting providers offering Let's Encrypt certificates do so free of extra charge.
The "usage" of Let's Encrypt differs enormously. Let's Enrypt themselves only offers an "application programming interface" ("API") and it's possible to interface with that API in many different ways (from a user perspective). For most users, it's simply done automatically by the hosting provider: they don't have to care about it entirely. For other users it's just a single click in their control panel. More advanced users run their own program, called a "client" on their server they manage themselves manually. Other users are not so lucky and are stuck with a hosting provider not or barely supporting Let's Encrypt with terrible service or even asking money for it.
So there are many "flavours" of how to use Let's Encrypt, depending entirely on the specific situation.