Re: [Acme] AD Review: draft-ietf-acme-caa-05

Eric Rescorla <ekr@rtfm.com> Sat, 22 December 2018 17:26 UTC

Return-Path: <ekr@rtfm.com>
X-Original-To: acme@ietfa.amsl.com
Delivered-To: acme@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 296A9129C6A for <acme@ietfa.amsl.com>; Sat, 22 Dec 2018 09:26:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=rtfm-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5F3mQW9qmQzZ for <acme@ietfa.amsl.com>; Sat, 22 Dec 2018 09:26:22 -0800 (PST)
Received: from mail-lj1-x22d.google.com (mail-lj1-x22d.google.com [IPv6:2a00:1450:4864:20::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0DBA12896A for <acme@ietf.org>; Sat, 22 Dec 2018 09:26:21 -0800 (PST)
Received: by mail-lj1-x22d.google.com with SMTP id v1-v6so7447758ljd.0 for <acme@ietf.org>; Sat, 22 Dec 2018 09:26:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rtfm-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=txaUbeOJvA/F339aZFepvJEHwJ54Ltz7vZxKGqI1yyk=; b=nVxVjkjN0zXXF1Aq/YhpDfhdLONZLnQE6uLwvKiGLeSIAkBvyMLaRACyLlfVNb9dvM SeZiPFnfA64qCrwP6JZ28N3j7PcCm0N9TLQWwKDA3l/LQowM/UB7nQSmOU5xIX6Vfrd8 0sgq1Cxn3mvS6+D+bgFxSyYhwVk4yPH+AP083sdOtk5GT9x9uyLIrFfVUueXlZYd7Xj8 uk4Lm0FrthodUmKkNdFiaO6wB8CIsiCi5xbWAaDDfPIWPMqd3B0DTqQskEaTms1CGVaJ JYuSEgcie5TyM3eGsJIg8d5hQW8gjmtV1NJG0xdAkCF6+WUqqn3a/VSfsepKskW9OPb4 7PHg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=txaUbeOJvA/F339aZFepvJEHwJ54Ltz7vZxKGqI1yyk=; b=HveADI9Z6e91tLt4VfrYwWw+vfgm9xXnDl4wkoZDaQe9SxzYjhPyIlkNH3qQpFAI9E Qqq9PtFawn0Q9QgBNS+xsT7DuVWG70io10HYMmksY4wUhbx0M0sGGlOc8JdSu9FeFWQZ DGYDzw/T0hXHX/tk3CI/X4z3f8/GUEG3Xzjs0NqRsTA/Iz0+3WfwIWFkj8S+LUEu+ql0 5/3RvdZbrriYdfpR+/zX7L9s2vQQXzszhHYvjDbQllTocIHItBYMpE/lOS1TvtmgHXQe O6SG+F77DMqFFym7QCLvu3+mnkiC3lHuaMzKNxFFs9jiwCEouFOiekqLuP6NPjLsjz1B e9yg==
X-Gm-Message-State: AA+aEWbEHWO0Vg8VaGElnA0GJGtv17HR+UIDQvdA5NhCNPJwzcCqtvHs 4qF1NqSvkgZ3mydVPmSSS/XtxelNzD27mqcfXTmAzlJh
X-Google-Smtp-Source: ALg8bN5wsclgSa2NF60TfnmCLpbXEUwnWTMYeYc8oTAl2KSDkyY685NqEUcaXhh2PWwyJPQN3ULEQhrD5CDVRlI0+vE=
X-Received: by 2002:a2e:9a84:: with SMTP id p4-v6mr4105887lji.73.1545499579941; Sat, 22 Dec 2018 09:26:19 -0800 (PST)
MIME-Version: 1.0
References: <CABcZeBMoHaDGEgQXmM2qdGi=i0mXxPsuKdiq3jtAKTojVOAG_A@mail.gmail.com> <20181204022641.GA29286@axminster> <CABcZeBOBSWysCEJXJ+rD6mG4=QgMyuo77giNm5NuWJKrxZMK1Q@mail.gmail.com> <20181222162816.GA23425@axminster>
In-Reply-To: <20181222162816.GA23425@axminster>
From: Eric Rescorla <ekr@rtfm.com>
Date: Sat, 22 Dec 2018 09:25:41 -0800
Message-ID: <CABcZeBOPs2AFMo8RYgoSP7zHOtNcoV0681e_r8yhTPdxgYhTCg@mail.gmail.com>
To: Hugo Landau <hlandau@devever.net>
Cc: IETF ACME <acme@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000769d88057d9fa96e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/acme/xWMO4IcdTrTmXzrHbdiLxu5zLqc>
Subject: Re: [Acme] AD Review: draft-ietf-acme-caa-05
X-BeenThere: acme@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Automated Certificate Management Environment <acme.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/acme>, <mailto:acme-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/acme/>
List-Post: <mailto:acme@ietf.org>
List-Help: <mailto:acme-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/acme>, <mailto:acme-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 22 Dec 2018 17:26:24 -0000

This SGTM. ACME editors?

-Ekr


On Sat, Dec 22, 2018 at 8:28 AM Hugo Landau <hlandau@devever.net> wrote:

> > I'm open to alternative methods of preventing conflicts. A prefix could
> > > be reserved for CA-specific use, e.g. "nonacme-".
> > >
> >
> > That would be fine.
>
> Amended to:
>
>   Where a CA supports both the "validationmethods" parameter and one or
>   more non-ACME challenge methods, it MUST assign identifiers to those
>   methods. If appropriate non-ACME identifiers are not present in the
>   ACME Validation Methods IANA registry, the CA MUST use identifiers
>   beginning with the string "nonacme-". Such identifiers have
>   CA-specific meaning.
>
> Attention should be drawn to the following text in the ACME I-D:
>
>   When evaluating a request for an assignment in this registry, the
> designated
>   expert should ensure that the method being registered has a clear,
>   interoperable definition and does not overlap with existing validation
> methods.
>   That is, it should not be possible for a client and server to follow the
>   same set of actions to fulfill two different validation methods.
>
>   Validation methods do not have to be compatible with ACME in order to be
>   registered.  For example, a CA might wish to register a validation
> method in
>   order to support its use with the ACME extensions to CAA
>   {{?I-D.ietf-acme-caa}}.
>
> Since this is a prefix and not an entry per se, it seems like the
> cleanest way to accommodate this is to amend the ACME I-D, rather than
> use of "IANA Considerations" section, which is currently nil. The ACME
> I-D is already referencing ACME-CAA above. But I'm open to suggestions.
>