Hi, we are using certmanager on K8s for our certs. They used to work but since a few weeks (without us changing anything we are aware of) the renewal is not working anymore, multiple cm-acme-http-solver (for different certs) are now stuck with "starting listener". The weird thing, for our other environment (different K8s Cluster) the work fine. We see this weird error in the challenge: "Waiting for HTTP-01 challenge propagation: wrong status code '400', expected '200'". Anyone has a hint what could be wrong?
"Can you reach the site from the Internet?"
Yes, exposed endoint is reachable from public internet: http://auth.raya-diagnostics.com/.well-known/acme-challenge/*token*
"Can you also reach a file placed into the expected challenge location?"
To be hones, I am not sure what you mean. Challenges exists as K8s resources. Which location do you mean?
Ah, I see, so I can reach the file and the site from the internet.
I did update certmanager to latest version, nothing change but the error message is now slightly different (used to be 400 instead of 404):
propagation check failed" "error"="wrong status code '404', expected '200'"
*edit:
In the cm-acme-http-solver i keep seeing this logs multiple time, without it terminating:
after removing certmanager completely and reinstalling it (with latest version) the issue is gone. Not sure what caused the issue initialy and how it is resolved now, i am sorry.