Armv6l (raspberry pi zero) and a wildcard subdomain

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.

Hi @kkoenen

that's not an error, that's a feature.

So there is no problem.

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).

1 Like

I see! I will check if my domain hosting provider offers an api to alter the TXT DNS records. Thanks!

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.