I believe my forum is sent through a proxy (potentially) as when it was initially setup it was forum.domain.com but I had that changed to domain.com/forum
Other than that, I wouldn’t be too sure, but it appears all of my domains are without certificates, as its the webmin/virtualmin which requires one
Thanks for assisting, hopefully this will be resolved soon!
My previous link was about the ./path/to/certbot-auto issue, but in any case there's no reason to re-download Certbot because there's nothing wrong with your existing copy of Certbot.
You should look at the contents of /etc/letsencrypt/renewal/server.matchedbettingforum.com to see what it says the webroot directory is and see if this is still correct.
The question is whether that’s actually where your web site content is being served from. So, for example, if you create a file called /var/www/html/test.txt, can you see it on http://server.matchedbettingforums.com/text.txt in a browser?
If not, your webroot might have moved to a new location since your certificate was originally obtained, which would be the most likely primary reason that the renewal is failing.
Thanks for that. This seems to show that you have a considerable number of sites hosted on this server. Can you recognize from this output which one of these is the site that you’re trying to renew the certificate for? What if you make the test file /home/matchedb/public_html/test.txt?