My domain is: huskarmetrics.freemyip.com
I ran this command: sudo certbot certonly --webroot -w /var/www/letsencrypt --dry-run -d huskarmetrics.freemyip.com --debug-challenges -vvv
It produced this output:http://huskarmetrics.freemyip.com/.well-known/acme-challenge/6QK…:
Timeout during connect (likely firewall problem)
My web server is (include version): nginx 1.14.2-2+deb10u3
The operating system my web server runs on is (include version): Raspbian GNU/Linux 10 (buster)
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
Trying to setup certbot on my home Raspberry PI with DNS provided by freemyip.com. Nginx is setup to reverse proxy to a running instance of Gunicorn which is hosting a Flask application. I made the following configuration changes:
location /.well-known {
alias /var/www/letsencrypt/.well-known;
}
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
#try_files $uri $uri/ =404;
proxy_pass http://127.0.0.1:8000;
}
I then used the following command to pause during the challenge:
sudo certbot certonly --webroot -w /var/www/letsencrypt --dry-run -d huskarmetrics.freemyip.com --debug-challenges -vvv
I was able to very that the challenge was readable via the url:
http://huskarmetrics.freemyip.com/.well-known/acme-challenge/6QK… works fine in Chrome during the challenge pause.
Yet the server reports it cannot connect and fetch the file. Any ideas?