But in case it helps anyone else I did have a self signed certificate (I really forgot when I created it) and all the details about it were in httpd/conf.d/ssl.conf
I missed the IncludeOptional conf.d/*.conf line above the letsencrypt certificate so apache was using the selfsigned certificate instead of letsencrypt.
Thanks for pointing me in the right direction, you really must have a lot of patience with people like me asking stupid things all the time
Thanks a lot for the tips, work in progress on the website itself
Not sure what you mean about the acme-challenge though Or is it just that I’m not returning 404? That’s because of the under construction page plugin overriding everything to show it’s page.
There are sometimes users with loops. Or the /.well-know/acme-challenge/ - subdirectory is redirected or sends the wrong file.
If someone uses http-01 - validation, a file is placed under /.well-known/acme-challenge, Letsencrypt checks if this file exists and has the correct content.
Sorry, been busy and didn’t get a chance to reply, but thanks a lot for all your help! And the redirect tool you created is awesome! I’ll definitely use it from now on