My domain is: immich.windfreaker.dev
I ran this command: sudo certbot --nginx -d immich.windfreaker.dev -v
It produced this output:
...
Certbot failed to authenticate some domains (authenticator: nginx). The Certificate Authority reported these problems:
Domain: immich.windfreaker.dev
Type: connection
Detail: 2600:8807:a740:312:aee2:a9ed:ae30:6343: Fetching http://immich.windfreaker.dev/.well-known/acme-challenge/mU5ZPjLEy26lihZ6qCMG1bwSEnmHJg_tEDLGOyQ0Gx0: Timeout during connect (likely firewall problem)
...
My web server is (include version): nginx/1.22.1
The operating system my web server runs on is (include version): Debian GNU/Linux 12 (bookworm)
My hosting provider, if applicable, is: Cloudflare
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 4.0.0
I am having supposed firewall problems with my new Immich server. When I watch the nginx access logs, my server is not reached externally during any part of the certificating process that certbot starts. However, I have both ports 80 and 443 fully open and a ping from any of my own devices (regardless of network, behind a VPN, etc.) can reach the bot-created /.well-known/acme-challenge/...
URL with absolutely no issues.