I finished the Certbot process successfully (and foolishly selected to reroute HTTP traffic to HTTPS), but my site now does not load, although it can still be accessed by navigating to the naked IP address (18.104.22.168), which seems indicate that nginx is running at least somewhat successfully.
It also sounds like similar issues are often caused by the firewall, but I’ve made a ufw exception for both port 443 and nginx HTTPS traffic. Here’s the result of ufw status:
To Action From -- ------ ---- OpenSSH ALLOW Anywhere 3000/tcp ALLOW Anywhere 3001/tcp ALLOW Anywhere 8080/tcp ALLOW Anywhere Nginx HTTP ALLOW Anywhere Nginx HTTPS ALLOW Anywhere 443 ALLOW Anywhere OpenSSH (v6) ALLOW Anywhere (v6) 3000/tcp (v6) ALLOW Anywhere (v6) 3001/tcp (v6) ALLOW Anywhere (v6) 8080/tcp (v6) ALLOW Anywhere (v6) Nginx HTTP (v6) ALLOW Anywhere (v6) Nginx HTTPS (v6) ALLOW Anywhere (v6) 443 (v6) ALLOW Anywhere (v6)
My domain is: newsummer.co
My web server is (include version): nginx/1.14.0
The operating system my web server runs on is (include version): Ubuntu 18.04.3 (LTS) x64
My hosting provider, if applicable, is: Digital Ocean
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): No
The version of my client is (e.g. output of
certbot --version or
certbot-auto --version if you’re using Certbot): certbot 0.31.0
Thanks in advance for any help!