I use DNSChallange with "httpreq" as provider (HTTP request :: Let’s Encrypt client and ACME library written in Go.) to generate Let's Encrypt certificaes.
I also use dynamic configs to add new routers. This works very well.
But this week one of our DNS server could not be reached by the Traefik instance. TheTraefk log said:
error: one or more domains had a problem: [xx] time limit exceeded: last error: NS ns3.xxx. did not return the expected TXT record
Now, the Traefik instance can reach the DNS server but how do I tell Traefik to retrigger the Let's Encryped certificate process without restarting the Traefik instance?
Adding new rourters works. Removing and readding the same router after a failed Let's Encryped certificate process does not work.
How can I retrigger the Let's Encryped certificate process without restarting the Traefik proxy process?