Let's Encrypt: Force batch renew all SSL certificates using Virtualmin CLI


Lets Encrypt revokes some certificates in two days:

Is there a possibility in Virtualmin to trigger the renewal of all Lets Encrypt certificates via one CLI command?



Yes, you could use the following command to request s new SSL certificates for all virtual servers that have previously requested certificate using Virtualmin:

doms=`virtualmin list-domains --name-only --with-feature letsencrypt_renew` ; for dom in $doms; do virtualmin generate-letsencrypt-cert --domain $dom --renew ; done

Awesome, thanks


I would like to know if by default Virtualmin requests the certificates with the HTTP-01 challenge validation?

Validation with the TLS-ALPN-01 challenge must necessarily have been done explicitly? How can we see that we are using this validation?

Thank you in advance for your answers.


Any certificates created via Virtualmin are not affected by this issue. certbot and acme tiny do not use this validation method.

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