[Plants] Re: Nits
David Benjamin <davidben@chromium.org> Fri, 10 April 2026 02:35 UTC
Return-Path: <davidben@google.com>
X-Original-To: plants@mail2.ietf.org
Delivered-To: plants@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 5C929D92E1F3 for <plants@mail2.ietf.org>; Thu, 9 Apr 2026 19:35:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1775788553; bh=uBe+h5bxbEmw3t54IlBFMwA3QkNz17BCzSnefVgyHRo=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=ELXGQ0/Jy+4iHtisRGBPe1i3pZkCGvHLjPZYGi/JRxjzQGzLW+oB3Prtgnx1m9Acw OYSo1h0boneAeuW+o2VeSBHc3f+aot3hHzGCh6vXk/oVjf5kCpxhnDutDuqo8DUip8 JT2S8oHu2macyMPZC4pLhDl6EDAYivHgg2/LmwmE=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -9.499
X-Spam-Level:
X-Spam-Status: No, score=-9.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, USER_IN_DEF_SPF_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key) header.d=chromium.org
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id be-2dgBF5FDT for <plants@mail2.ietf.org>; Thu, 9 Apr 2026 19:35:52 -0700 (PDT)
Received: from mail-ed1-x52e.google.com (mail-ed1-x52e.google.com [IPv6:2a00:1450:4864:20::52e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id AD123D92E1EC for <plants@ietf.org>; Thu, 9 Apr 2026 19:35:52 -0700 (PDT)
Received: by mail-ed1-x52e.google.com with SMTP id 4fb4d7f45d1cf-66ec3b7b1deso2356194a12.2 for <plants@ietf.org>; Thu, 09 Apr 2026 19:35:52 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1775788546; cv=none; d=google.com; s=arc-20240605; b=YUvkRMKHix7V+BSNgMbj9Ii8SgjMv1xYufnzTBrl7dY/1Iz8YVHGIcRRdQGHaVBeUp UAwL3mq11j3iFtOKzq34+bIq4mlJz1W02GLnepthxtqMIXnVutr4pfCZ51aTKh0PS1o1 R0w0R/Xsld1Egww/NROPO8rGFGKXmirCl++UUKSZiqhfK7GBiOAQAS8/hEnEfhKfVclI 2Xlnzce6nZTq9sEsRdn+zIaC+0UvS8wjcPbg+3n/6eF1ybMcfcrNk4zQEi+ObHoafClc oMCpQhTnjvd5jrpxiB7ctyd9S5a3bqv3OUVW0fVWwxId5wfEW2fD+tiqMtz8g4phc5o+ lSYQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=uBe+h5bxbEmw3t54IlBFMwA3QkNz17BCzSnefVgyHRo=; fh=Cv+ZfyjlotQ3EfVF6AjCjWPu58Ao19vJGf0gOF2yGt8=; b=Uv03qjDUXhnUqKYjpaBOBohpjoQkQtSOWU3IdjbhJzpyocYdplxc394Q1SdZyhcI8v 5NWDNlouCg95bYPnNMTd9tPzfvixB337ild0UFcqKoSc+ul3Dc4zRh2jUJtH0BaCKJ4+ sDw4Ek40EfLL36v+15oGF1c8wWaTal+3B8U14v4timRw16/03jMo3FAzCiONbHPKciOW kkYV3DDF0LpKMV+JpST3iMJlr7M0aSjSMP7kAi1PeDhmffId450c4wKBQygoGCW1jYpO FGgCGPxFnQvHgvACG4uhr93maElODjQLXhnamgKoOMPcY/rUHKJXXqvxCuoH6pBmJQzZ S5gg==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1775788546; x=1776393346; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=uBe+h5bxbEmw3t54IlBFMwA3QkNz17BCzSnefVgyHRo=; b=iticFSfWI3aWPnl/Jyw4/6DbTXQ86eeMvKgjqBtg2LNKNgVI2v743FqhH3y/gPlsyt uaPpDSDczTLjY/kHS+/Iqp6z/1bo8arlmtAJiRU5NXX5urADaWzOvOobEsurRi5OQ05u TkPUi2ZjUIH1PS1KG7i1UpQtZ8WvS4sMMLc0s=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775788546; x=1776393346; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=uBe+h5bxbEmw3t54IlBFMwA3QkNz17BCzSnefVgyHRo=; b=QU2E1rCd7CiVfldYeKafol3BjcvI6iUskmLCPMogbNUVJZdc/OJEpqVy700PgUoCfL p6/FIPtQ3OKdxQBRosPXFOhcosGpVwvEfoRU8xgZ5CJUtkOvBjyYcJcmvea44j7t5UX+ /UhDLkauNP/iYU+6FABqq/8qCWn7msAVIGS7q8mQDBGWKizrx76KQWtBewg6TutZBCb/ 6T4NQWcC4L6tWe2vTIcGBce8ju/3oLnRG21j5zc+nQjLBoBSNRO0MRgv1ti2XEhPJDmf a6XK2zz3vM0gq/Y+6XFvGXibClK5bFVPl3OMoZ8LG6y0zZorQ57+fWIyG8PVqxJC80mw H+rg==
X-Gm-Message-State: AOJu0YxOKtmjg5kfFUk7vNNFsheUdmDrUjN2mLxb02qwGDfZ8uHGeKk/ gi57vM8azzNBkYsWfPXo1ThO4+kVlUvyn8WvRgCDNBBMd3r4jpM3uEqKZpNuxHJSyjcdpYp3a3O Y979PryrBy0898aYjjFXG/VvzmiySf4NSfcXEyVUUSpHsBYISrv8zITk=
X-Gm-Gg: AeBDies76Oj0mIKgB/h4enI7pCROGfFXIofUop28nwaHzhffjOOC5YsVNzdk096JJRJ 8IDBlr3Q9kJafGapTVAT5gt57qEexBMTdcxWAS9Yck3tF5QNbr1q+t0e7tCXRwGjZKXWad9nftf p7n2BbcL5mIJ6WZ/SXK3zWFZT5xvCnJXfsEslc6RfbKjNIijUh22Fv/sDw8SWHdIGOuvo1A9TH6 uZaQ371Oi4ecHD56dlMJ5SxtF/vP9NRGJ6utLWAdD3tqkN89CLl1p7MuPM/j8o6QuXO+BLFOefT zl/FF5V4h+bkJsqQSk6X9OXaZFha8WsyGu8mKBrPQT6Ea3VBXgDRoVkXX5D2F9vniDeBNnHOja+ XoL9HRnc=
X-Received: by 2002:a17:907:a604:b0:b9d:1a1c:a664 with SMTP id a640c23a62f3a-b9d72991a2dmr88394266b.40.1775788545855; Thu, 09 Apr 2026 19:35:45 -0700 (PDT)
MIME-Version: 1.0
References: <CACsn0cmW=LAWMwOxzQ+SDsGnNc8nwmZWEqFtB898GxA3LvDWcA@mail.gmail.com> <CAF8qwaAwH8y9VDp92xDrAJ_2cegeL11=e5PQSKjz8epx_zPTTQ@mail.gmail.com>
In-Reply-To: <CAF8qwaAwH8y9VDp92xDrAJ_2cegeL11=e5PQSKjz8epx_zPTTQ@mail.gmail.com>
From: David Benjamin <davidben@chromium.org>
Date: Thu, 09 Apr 2026 22:35:28 -0400
X-Gm-Features: AQROBzADk9b9esTnRJi-HYa6XRcsC9MGWXRvDwpCiwCXlJWgOcIKf5-NYnk61cQ
Message-ID: <CAF8qwaAzN2TQEasdCuP9bnBp2c-fWyXwKiAEh585JWscaDP3Lg@mail.gmail.com>
To: Watson Ladd <watsonbladd@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000798e48064f11fd6c"
Message-ID-Hash: 7QGH7E2EEB24222WL4E5DB6SQGZAOW6H
X-Message-ID-Hash: 7QGH7E2EEB24222WL4E5DB6SQGZAOW6H
X-MailFrom: davidben@google.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "plants@ietf.org" <plants@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Plants] Re: Nits
List-Id: "PKI, Logs, And Tree Signatures" <plants.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/plants/_vf4hEt9g4n6CdriRrtZO5ZGwOA>
List-Archive: <https://mailarchive.ietf.org/arch/browse/plants>
List-Help: <mailto:plants-request@ietf.org?subject=help>
List-Owner: <mailto:plants-owner@ietf.org>
List-Post: <mailto:plants@ietf.org>
List-Subscribe: <mailto:plants-join@ietf.org>
List-Unsubscribe: <mailto:plants-leave@ietf.org>
On Wed, Apr 8, 2026 at 7:06 PM David Benjamin <davidben@chromium.org> wrote: > On Wed, Apr 8, 2026 at 5:20 PM Watson Ladd <watsonbladd@gmail.com> wrote: > >> I'm not sure 503 is the right error code for the landmark-relative cert >> in ACME: a 400 series code would make more sense given that some are about >> resource conditions. There isn't one that fits though. 503 may complicate >> infrastructure monitoring as it is usually a server problem you want to >> worry about. >> > > Hmm. I think I picked 503 just because that was the existing semantics for > Retry-After paired it with 503. But that is a good point that we don't > *really* satisfy the expectations around 503. > https://www.rfc-editor.org/rfc/rfc9110#section-10.2.3 > > I've filed https://github.com/ietf-plants-wg/merkle-tree-certs/issues/202 > to track this. Do folks have thoughts on what it should be instead? > After some poking around, it turned out: - ACME already has precedent, for better or worse, for using 200 + Retry-After in how it models the "processing" state - Updating the order avoids a lot of silliness where an alternate URL is provided ahead of time, fails to download, but the client needs to know this fatal to the transaction. So this PR describes another possible spelling, where the idea is we basically construct a "valid-but-still-processing" state that has certificates, but is still updated like a processing order. That should hopefully avoid the 503 mess along with it. https://github.com/ietf-plants-wg/merkle-tree-certs/pull/203 David >
- [Plants] Nits Watson Ladd
- [Plants] Re: Nits David Benjamin
- [Plants] Re: Nits Watson Ladd
- [Plants] Re: Nits David Benjamin
- [Plants] Re: Nits David Benjamin