From e1d6e05ebe05fd2e66c9bf2f677cec17ce0d3312 Mon Sep 17 00:00:00 2001 From: Stefan Eissing Date: Thu, 12 Feb 2026 16:38:31 +0100 Subject: [PATCH] Do not order "replaces" when ARI is off or unsupported refs #406 --- src/md_acmev2_drive.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/md_acmev2_drive.c b/src/md_acmev2_drive.c index 5b5f9515..facb080f 100644 --- a/src/md_acmev2_drive.c +++ b/src/md_acmev2_drive.c @@ -78,7 +78,8 @@ static apr_status_t ad_setup_order(md_proto_driver_t *d, md_result_t *result, in md_acme_order_purge(d->store, d->p, MD_SG_STAGING, md, d->env); } - if (ad->cred->spec && ad->md->ca_account) { + if (ad->cred->spec && ad->md->ca_account && ad->md->ari_renewals && + ad->acme->api.v2.renewal_info) { /* are we replacing a previous certificate on the same account? */ int i; for (i = 0; i < md_pkeys_spec_count(d->md->pks); ++i) {