I can login to a root shell on my machine (yes or no, or I don't know):
yes
I'm using a control panel to manage my site (no, or provide the name and version of the control panel):
Yes, Terminus 8.10.0
The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot):
certbot 2.9.0
Hello,
I followed the linked guide. When I installed LetsEncrypt via certbot i could no longer reach my test site on schnox.de.
what could be a reason for this?
The most likely reason is that HTTPS connections are being blocked from reaching your nginx server.
The HTTP connections are being allowed and they redirect to HTTPS:
Check the config to ensure it is listening/serving content on port 443.
You can review the output of: "nginx -T"
You can also check the system with: sudo netstat -pant | grep -i listen
Then, if that all looks correct, check any firewalls/NAT/PortForwardingRules that may apply.
ensure port 443 is being allowed as port 80 is and that they are both set to reach the same IP
I dont really know if this is the correct configuration. But i believe it is listening to 443 on the standard gateway. Also the ufw firewall is allowing Full nginx access on port 80 and 443:
I don't think so. I just installed the LEMP stack and configured LetsEncrypt.
Could this have anything to do with my A-Records? But I could reach the site before configuring LetsEncrypt.
Is there... an IPS?
Is there... Fail2Ban?
Is there... any NAT capable device in the path?
Is there... any port forwarding / port translation being done?
None that I installed myself.
I don't know if the Host eugamehost.com has anything to do with that but I can't find anything related in the Server Dashboard.
You might need to open ports at the hosting provider level. At least that's often the case for VPS on AWS I believe. Might be applicable to your situation too.