Hi, I accidentally disabled SSL and re-enabled it, but my site no longer works. How do I fix this?

Hi, I accidentally disabled SSL and re-enabled it, but my site no longer works. How do I fix this?

Seems likely you don’t have a valid TLS certificate on the Virtualmin server for this domain. If you had a Let’s Encrypt cert from before you enabled Cloudflare, it wouldn’t be able to renew.
Since you’re going through Cloudflare, you can’t get a Let’s Encrypt certificate for the domain (Cloudflare terminates the TLS connection with their own certificate).
I don’t know how Cloudflare recommends you solve that problem, but it is a problem caused by Cloudflare, so Cloudflare is probably where you should go for answers about the problem.
This is all a guess, of course, as we don’t have enough information to actually say. At the very least, we’d need to know why the handshake failed (expired cert? cert for the wrong domain? something else?).
Where did the op say that ? I can’t see it. As this thread was posted in the webmin section maybe virtualmin is not installed, but your right there is not information to make a good answer
Look at the screenshot of the error they posted. (I wish folks would include text of errors, instead of or in addition to screenshots, of course.)
I just solved it in Cloudflare by changing the SSL to flexible mode, before it was in full mode (before it worked in full mode but oh well) thanks for commenting.
I sometimes go with the screenshots to try and keep things in the realm of WM/VM even when I would personally do it via command line. ![]()
Now the screenshot (https://i.imgur.com/RGxZaBg.jpeg) is gone.
Still shows up for me. But, the only interesting thing it shows is that Cloudflare is involved.
This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.