[Acme] Re: I-D Action: draft-ietf-acme-dns-persist-01.txt

Seo Suchan <tjtncks@gmail.com> Tue, 24 March 2026 05:48 UTC

Return-Path: <tjtncks@gmail.com>
X-Original-To: acme@mail2.ietf.org
Delivered-To: acme@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id B27A4D07784A for <acme@mail2.ietf.org>; Mon, 23 Mar 2026 22:48:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -0.599
X-Spam-Level:
X-Spam-Status: No, score=-0.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 1eEyKRE51eYz for <acme@mail2.ietf.org>; Mon, 23 Mar 2026 22:48:02 -0700 (PDT)
Received: from mail-pj1-x1032.google.com (mail-pj1-x1032.google.com [IPv6:2607:f8b0:4864:20::1032]) (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 3DB08D077847 for <acme@ietf.org>; Mon, 23 Mar 2026 22:48:02 -0700 (PDT)
Received: by mail-pj1-x1032.google.com with SMTP id 98e67ed59e1d1-35b905a05a8so2886929a91.1 for <acme@ietf.org>; Mon, 23 Mar 2026 22:48:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774331281; x=1774936081; darn=ietf.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=zX9FqG0OznAUphAXnDPOxJ7kvwrq6VpS1rDJdRH16ew=; b=CMpP04k2ZT6ni1CYEfriONkJKzPew/5CNbM0koedQUr5j+MDAhwiJa1SNVY9O1xKq2 IOlTT5tCP0T7EynlWkx8Oa3/NIl5Mnr4dZNZL/E9MfW9iijuLJQvJjXffGIQvQhza5Fe 4/jg/AlXNKq9YU9/e7Da1UrpN9ElNyDXwzV4oq9aHN6+jo7dj37fgiVGz/EBTKNZAr4n mseNadBfZ6GzJxwp+kp7+P3XCoC54X5abhyxwt1OmuBA+8zw70keVZQey7RVmL7B7iF2 63bSTG1KZiX4nMkuQoNR54pm8aymrpmkGjz0+0p0RQJBYZaH6XliqWJe2JsvUkNeQBji R/Eg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774331281; x=1774936081; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=zX9FqG0OznAUphAXnDPOxJ7kvwrq6VpS1rDJdRH16ew=; b=VXsWExSBLlhlt5LNySaxElcl1QK/4ZWih2/ZaxMN3DDd8U78LO6PH5DnwWZf9R0T0C UzIQ7wLwimx/kI2wHv/YfE3si3uFdNwFXQgFWoO8hBS0wKLPgyloo+FTe5l8KbNYMmHT 6389rDetEdLGZkT9Z0e1+91SCy5xb4rJauoUBgWGBO5lyG5zW76sAoR57xbA1ERNpRvt vEOFUHzliXo3e/DS4Sd+WEA242VhtuiV4UN+YkzPJy6u08IrOVvXEHGnqoytHf80SLDd R3xbhmpjJiHopzDlV0VISAyG+j06YvpF3+k/Su84bGJQndP7rs6SaUXQGucb1jys9vAw SsVw==
X-Gm-Message-State: AOJu0YxCfAgxWkEYy9388rE6a18lgNEEem+tZvnoSPKiw0HvY7g0k54R qOmizsul82P9uAUPbbTfXkfsMX1biPb4t0MnFSU0MMbQERTj4MzXphEwm4xxMg==
X-Gm-Gg: ATEYQzwRnH5VmGOvU+JK0KO64xwszhddSYb7/1scbby5AsD3/aeu2uG65oJjGYCzcHW IyCjebU3hFXRiKjyfWNAK3CIBwyBKayIP7Jc2HNeOBSrckPRDUcxRg/lmPMT2/y45DXQqYv5SbY u/2TEK8MLaUHe0IA9Noj8zmQVVNQHK/gitqTdrVxv8QBmMjte7uCf5YWnmh/bmJmBDAJZ8KbheX UsPs8Bgg3dZYqxaGL5OV2PQxfydx7b2o5RkA5pjR6gRFCR6orq4tYrLnvxX7dQ6A+P9i9rL64rG /NY8coXaIDGfavLpP9bQEjxE4R1E4JdiZkCFYIEs53M6pky/cvABAxyWvIeJMUJwsx3VVPyDdUZ hr7LrAWqHOd5c+M5Ysxk/GWam9T6Ga6Bl0hzny9xcbW22ZyuVYKqhIw85KEFurAecsPwlhbw04y dgxLRiIa5n57pysufO7xODIdWA
X-Received: by 2002:a17:90b:1b4a:b0:35a:18b1:c239 with SMTP id 98e67ed59e1d1-35bd2bb64bamr12573827a91.10.1774331281016; Mon, 23 Mar 2026 22:48:01 -0700 (PDT)
Received: from [192.168.4.253] ([221.146.142.34]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-35c031412f2sm992302a91.7.2026.03.23.22.47.59 for <acme@ietf.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 23 Mar 2026 22:48:00 -0700 (PDT)
Message-ID: <d359fbc9-9f28-41b2-8bc2-538de62c9b41@gmail.com>
Date: Tue, 24 Mar 2026 14:47:58 +0900
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: acme@ietf.org
References: <177431800159.586.2629462791471129966@dt-datatracker-5775bcb475-pnkww>
Content-Language: en-US, ko
From: Seo Suchan <tjtncks@gmail.com>
In-Reply-To: <177431800159.586.2629462791471129966@dt-datatracker-5775bcb475-pnkww>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Message-ID-Hash: 64WWQVEFQNT6UMDGARESG66C3ZP4EJY3
X-Message-ID-Hash: 64WWQVEFQNT6UMDGARESG66C3ZP4EJY3
X-MailFrom: tjtncks@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-acme.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Acme] Re: I-D Action: draft-ietf-acme-dns-persist-01.txt
List-Id: Automated Certificate Management Environment <acme.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/acme/jDGsHuPR6QEEX5ft2FjSuq4Z-vc>
List-Archive: <https://mailarchive.ietf.org/arch/browse/acme>
List-Help: <mailto:acme-request@ietf.org?subject=help>
List-Owner: <mailto:acme-owner@ietf.org>
List-Post: <mailto:acme@ietf.org>
List-Subscribe: <mailto:acme-join@ietf.org>
List-Unsubscribe: <mailto:acme-leave@ietf.org>

someone on Let's encrypt forum wanted to add an extension to this to 
limit validation to be from a specific IP.

https://community.letsencrypt.org/t/dns-persist-01-add-ability-to-filter-request-ip/246091

I personally think it'd be better be a extension of RFC8657 than 
specific for dns-persist-01 but still interesting proposal to discuss here.

26. 3. 24. 11:06에 internet-drafts@ietf.org 이(가) 쓴 글:
> Internet-Draft draft-ietf-acme-dns-persist-01.txt is now available. It is a
> work item of the Automated Certificate Management Environment (ACME) WG of the
> IETF.
>
>     Title:   Automated Certificate Management Environment (ACME) Challenge for Persistent DNS TXT Record Validation
>     Authors: Shiloh Heurich
>              Henry Birge-Lee
>              Michael Slaughter
>     Name:    draft-ietf-acme-dns-persist-01.txt
>     Pages:   30
>     Dates:   2026-03-23
>
> Abstract:
>
>     This document specifies "dns-persist-01", a new validation method for
>     the Automated Certificate Management Environment (ACME) protocol.
>     This method allows a Certification Authority (CA) to verify control
>     over a domain by confirming the presence of a persistent DNS TXT
>     record containing CA and account identification information.  This
>     method is particularly suited for environments where traditional
>     challenge methods are impractical, such as multi-tenant hosting
>     platforms, enterprise DNS environments, and IoT deployments.  The
>     validation method is designed with a strong focus on security and
>     robustness, incorporating widely adopted industry best practices for
>     persistent domain control validation.  This design aims to make it
>     suitable for Certification Authorities operating under various policy
>     environments, including those that align with the CA/Browser Forum
>     Baseline Requirements.
>
> The IETF datatracker status page for this Internet-Draft is:
> https://datatracker.ietf.org/doc/draft-ietf-acme-dns-persist/
>
> There is also an HTML version available at:
> https://www.ietf.org/archive/id/draft-ietf-acme-dns-persist-01.html
>
> A diff from the previous version is available at:
> https://author-tools.ietf.org/iddiff?url2=draft-ietf-acme-dns-persist-01
>
> Internet-Drafts are also available by rsync at:
> rsync.ietf.org::internet-drafts
>
>
> _______________________________________________
> Acme mailing list -- acme@ietf.org
> To unsubscribe send an email to acme-leave@ietf.org