Hi Q,

Thanks for reading through the draft!

On Thu, Nov 7, 2024 at 7:32 AM Q Misell <q=40as207960....@dmarc.ietf.org>
wrote:

> One thing I would like to see addressed is CAs deprecating a profile.
> Obviously, when a client requests a certificate with a deprecated profile
> it will receive an invalidProfile error, however it would be nice to know
> about this situation in advance.
> An idea I had was to put this in the ARI response - some form of "the
> profile this certificate used won't be available from X". This would allow
> a client to alert someone (somehow) that they'll have to update the profile
> before the next renewal, instead of possibly not having enough time when
> the certificate needs renewing.
> Thoughts?
>

Hmm, this is an interesting idea. It does seem like "renewalInfo" would be
the place for information relevant to the next renewal of a certificate to
live. But that "(somehow)" is doing a lot of heavy lifting in your sentence
-- today, ARI is designed to be machine-readable and generally ignored by
humans since the client will simply ensure the certificate is renewed at
the right time anyway.

One thing I've been going back and forth on in my own head is the current
sentence:
> If the server receives a newOrder request specifying a profile that it is
not advertising... it MUST reject the request with a problem document of
type "invalidProfile" (see Section 6.3).

An alternative would be for the server to accept the request, but change
the profile to a server-selected profile, just like it does for orders
which don't specify a profile at all. This has the upside of allowing
server operators to make informed decisions during profile deprecations,
like "clients requesting profile X should migrate to profile Y". But it has
two downsides: some clients may be requesting a profile for very specific
reasons and be very opposed to getting a certificate that doesn't match
that exact profile; and it means that servers would likely have to keep a
list of *all* profiles they'd ever advertised in the past in order to map
them to current profiles.

Definitely worth continuing to think about. Thanks,
Aaron
_______________________________________________
Acme mailing list -- acme@ietf.org
To unsubscribe send an email to acme-le...@ietf.org

Reply via email to