Hi! I’m trying to automate certificate renewal using CertWarden + acme-dns, and I’m not very experienced with this setup.
I have a Proxmox machine running Docker, with one container for acme-dns and another for CertWarden. acme-dns seems to be working correctly and has a valid certificate. I added the acme-dns provider in CertWarden, but when I try to generate a certificate it stays in pending and shows this error:
12/17/2025, 9:52:41 AM, error, challenges/solver.go:96, challenges: deprovision failed (Post "https://my.domain.com/update": tls: failed to verify certificate: x509: certificate has expired or is not yet valid: current time 2025-12-17T08:52:41Z is after 2025-07-08T10:08:26Z)
For reference, the certificate served by my acme-dns container is shown below:
Certificate chain
0 s:CN=MY_DOMAIN
i:C=US, O=Let's Encrypt, CN=E7
a😛KEY: EC, (prime256v1); sigalg: ecdsa-with-SHA384
v:NotBefore: Dec 15 09:54:52 2025 GMT; NotAfter: Mar 15 09:54:51 2026 GMT
1 s:C=US, O=Let's Encrypt, CN=E7
i:C=US, O=Internet Security Research Group, CN=ISRG Root X1
a😛KEY: EC, (secp384r1); sigalg: sha256WithRSAEncryption
v:NotBefore: Mar 13 00:00:00 2024 GMT; NotAfter: Mar 12 23:59:59 2027 GMT
Thanks in advance for any help!