Hi all, I'm setting up Traefik as a reverse proxy on my home lab. I'm having issues getting SSL certs for my services. Specifically, the ACME DNS01 challenge fails. I can see that the _acme-challenge DNS records are created in cloudflare DNS. I can also see that the records are propagated to cloudflare name servers, but Traefik is not able to read these records to validate domain ownership, and I cannot get SSL certificate. I've attached some screenshots below, with the clock on the bottom right, where you can see the _acme-challenge records have been propagated to cloudflare servers, but Traefik times out waiting for propagation to complete and the server rerturns a SERVFAIL error. Any help would be appreciated.
Sorry, this is for my home network, and I'm using cloudflare as my domain provider. I'm not using Pi-Hole. Traefik is running in a docker container on Proxmox Virtual Environment. Please let me know if any other context would be helpful.
I did add delay before checks, but as you can see from the screenshots, the records have been replicated and are available in the cloudflare name servers (verified via the dig command), but Traefik is not able to read them.
Thanks. Disabling the DNS check worked. Although it worked, I have to admit I don't quite understand what the flag did that made it work. I'd appreciate a little bit of info on why it helped. Thanks.