{"id":30,"hash":"8843e9b60dbf9a2cc3c5db62609a90628730ca35c2f8c6676a4a50bc29f29154","pattern":"certbot: Certbot failed to authenticate some domains","full_message":"Certbot failed to authenticate some domains (authenticator: nginx). The following errors were reported by the server: Type: unauthorized","ecosystem":null,"package_name":"certbot","package_version":null,"solution":"Let's Encrypt HTTP-01 challenge failed.\n1. DNS A/AAAA record must resolve to this server (check `dig +short <domain>`).\n2. Port 80 must reach nginx (check firewall, Cloudflare proxy disabled for cert issuance, or use DNS-01 challenge).\n3. Nginx must serve /.well-known/acme-challenge/ — confirm no rewrite intercepts it.\n4. For Cloudflare-proxied domains: switch to DNS-01 challenge with certbot-dns-cloudflare plugin.","confidence":0.9,"source":"internal","source_url":null,"votes":21,"created_at":"2026-04-19T03:24:37.007544+00:00","updated_at":"2026-04-19T03:25:24.793722+00:00"}