Using acme.sh / manual setup. I'd like ssl certs on my raspberry pi zero running python (armv6l, so certbot doesn't run). I can do both file and dns verify for setting it up, but I want to do automatic renewal too...
But I run into this error: Wildcard domains can only be validated by dns mode. no other mode at all. you can not use --nginx or -w for wildcard domains.
I cannot do dns verify on automatic renewal.
My domain is: keeskoenen.com (but server is not always running)
My web server is (include version): nginx (1.18)
The operating system my web server runs on is (include version): Raspbian (buster)
My hosting provider, if applicable, is: NA
I can login to a root shell on my machine (yes or no, or I don't know): yes
I'm using a control panel to manage my site (no, or provide the name and version of the control panel): yes, plesk
The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot): no certbot, because armv6l processor architecture.
I mean, it's not exactly a feature in the sense of being useful or helpful to users, but it is a requirement of Let's Encrypt's policy.
@kkoenen, if you need automated renewal, you'll need to find a way to update DNS records from software. Certbot and acme.sh can both call a script to help with this, as long as you have a script that can perform the updates. For both clients there are also certain DNS provider APIs that are also supported natively (more in acme.sh's case than in Certbot's).