Hi Aaron,

Great to see this work in I-D form! Overall I think your draft is well
thought out and leaves plenty of flexibility for different situations
whilst not being too onerous on any party.

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?

Q
------------------------------

Any statements contained in this email are personal to the author and are
not necessarily the statements of the company unless specifically stated.
AS207960 Cyfyngedig, having a registered office at 13 Pen-y-lan Terrace,
Caerdydd, Cymru, CF23 9EU, trading as Glauca Digital, is a company
registered in Wales under № 12417574
<https://find-and-update.company-information.service.gov.uk/company/12417574>,
LEI 875500FXNCJPAPF3PD10. ICO register №: ZA782876
<https://ico.org.uk/ESDWebPages/Entry/ZA782876>. UK VAT №: GB378323867. EU
VAT №: EU372013983. Turkish VAT №: 0861333524. South Korean VAT №:
522-80-03080. AS207960 Ewrop OÜ, having a registered office at Lääne-Viru
maakond, Tapa vald, Porkuni küla, Lossi tn 1, 46001, trading as Glauca
Digital, is a company registered in Estonia under № 16755226. Estonian VAT
№: EE102625532. Glauca Digital and the Glauca logo are registered
trademarks in the UK, under № UK00003718474 and № UK00003718468,
respectively.


On Wed, 6 Nov 2024 at 23:37, Aaron Gable <aaron=
40letsencrypt....@dmarc.ietf.org> wrote:

> Hi ACME WG,
>
> Here's the material I intended to present regarding my ACME Profiles draft
> at IETF 121. My slides are attached.
>
> I have published draft-aaron-acme-profiles-00
> <https://datatracker.ietf.org/doc/draft-aaron-acme-profiles/>, the first
> draft of my proposal for incorporating "profile selection" into the ACME
> protocol, as I proposed at IETF 120.
>
> Concretely, the draft does four things:
> - establishes a new "profiles" field within the Directory's "meta" object,
> which allows the server to advertise the profiles that clients can select;
> - establishes a new "profile" field on Order objects, which allows clients
> to request a profile when making a new-order request and allows servers to
> display the profile associated with an order;
> - sets rules for when and how clients should request profiles, and when
> and how servers should accept or reject such requests; and
> - establishes a new "invalidProfile" error to facilitate the rejection of
> invalid requests.
>
> This draft is implemented by both the Boulder and Pebble ACME server
> implementations, with the exception of the "invalidProfile" error type. The
> code supporting profile selection is deployed in Let's
> Encrypt's environments, but the functionality is gated behind a feature
> flag which has not yet been enabled. I have locally augmented clients to
> support requesting profiles, but have not yet upstreamed such changes to
> open-source ACME client projects.
>
> I'm not yet asking for working group adoption, but I would like to kick
> off a first round of edits, suggestions, and feedback.
>
> Thanks!
> Aaron
> _______________________________________________
> Acme mailing list -- acme@ietf.org
> To unsubscribe send an email to acme-le...@ietf.org
>
_______________________________________________
Acme mailing list -- acme@ietf.org
To unsubscribe send an email to acme-le...@ietf.org

Reply via email to