Let's Encrypt certificate not issuing for (CNAME and A record both tried)

Hallo,

I’m running an app called n8n-infling and trying to issue a Let’s Encrypt SSL certificate for the subdomain n8n.infling.im.

Here’s what I’ve done:

  • DNS is managed via Dynadot.
  • Initially used an A record pointing to the Fly IP (66.241.124.238) for n8n.infling.im.
  • Later switched to a CNAME pointing to n8n-infling.fly.dev.
  • Verified DNS propagation with nslookup, dnschecker.org, and letsdebug.net — all OK.
  • Ran fly certs removeadd multiple times (with 10–15 sec delay in between).
  • TLS ports are exposed (80 & 443 with handlers = [“http”], [“tls”, “http”]).
  • Environment variables (N8N_HOST, WEBHOOK_URL) match the domain.

However, even after more than 120 minutes with both A and CNAME configurations, the certificate is still not issued. Here’s the latest output from:

fly certs check n8n.infling.im -a n8n-infling

your app doesn’t have an IPv6 address. run fly ips allocate-v6 -a n8n-infling, then fly certs check again and it’ll work.

Thank you very much :wink: