Changing a domain's Additional Hostnames doesn't order a new certificate #290

Closed
opened 2026-11-04 18:45:44 +00:00 by jcoffey-dev · 0 comments
Owner

On a domain already on ACME, editing Additional Hostnames saves fine but nothing gets ordered. The new names only show up when the existing renewal comes due, about 60 days out on a 90-day cert with the default setting.

crates/jmap/src/registry/mapping/domain.rs only schedules AcmeRenewal when a domain switches to Automatic from something else. It should schedule one when the names change too, and probably the provider. For now you can set the domain to manual, save, then set it back to ACME and save, though that probably leaves the old pending task next to the new one.

This is from reading the code, I haven't reproduced it yet. It came up in https://community.coffeylabs.org/t/question-re-certificates/210

On a domain already on ACME, editing Additional Hostnames saves fine but nothing gets ordered. The new names only show up when the existing renewal comes due, about 60 days out on a 90-day cert with the default setting. `crates/jmap/src/registry/mapping/domain.rs` only schedules `AcmeRenewal` when a domain switches to Automatic from something else. It should schedule one when the names change too, and probably the provider. For now you can set the domain to manual, save, then set it back to ACME and save, though that probably leaves the old pending task next to the new one. This is from reading the code, I haven't reproduced it yet. It came up in https://community.coffeylabs.org/t/question-re-certificates/210
jcoffey-dev added the bug label 2026-11-04 18:45:44 +00:00
jcoffey-dev added the
priority
p2
label 2026-11-05 04:19:20 +00:00
jcoffey-dev self-assigned this 2026-11-05 04:19:20 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: inbuxa/inbuxa-server#290