Re: [dmarc-ietf] what to document about the tree walk

Scott Kitterman <sklist@kitterman.com> Thu, 14 July 2022 13:13 UTC

Return-Path: <sklist@kitterman.com>
X-Original-To: dmarc@ietfa.amsl.com
Delivered-To: dmarc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 811C7C16ECBE for <dmarc@ietfa.amsl.com>; Thu, 14 Jul 2022 06:13:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.108
X-Spam-Level:
X-Spam-Status: No, score=-2.108 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, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=neutral reason="invalid (unsupported algorithm ed25519-sha256)" header.d=kitterman.com header.b=faflQvfB; dkim=pass (2048-bit key) header.d=kitterman.com header.b=TnUacnB8
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hDm65uMK8lle for <dmarc@ietfa.amsl.com>; Thu, 14 Jul 2022 06:13:32 -0700 (PDT)
Received: from interserver.kitterman.com (interserver.kitterman.com [64.20.48.66]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8FDBC14792A for <dmarc@ietf.org>; Thu, 14 Jul 2022 06:13:32 -0700 (PDT)
Received: from interserver.kitterman.com (interserver.kitterman.com [64.20.48.66]) by interserver.kitterman.com (Postfix) with ESMTPS id 69CAAF80273; Thu, 14 Jul 2022 09:13:31 -0400 (EDT)
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/simple; d=kitterman.com; i=@kitterman.com; q=dns/txt; s=201903e; t=1657804411; h=date : from : to : subject : in-reply-to : references : message-id : mime-version : content-type : content-transfer-encoding : from; bh=0NvaHujp75eWBlfKo5r/SXyGOWQKpLUVHUCF8XE4LMg=; b=faflQvfBvRVILeqcKowQhpSGcPJy8O2DbT17GWdTTBrd1JEE6RutFQrUzgrWKdoNOSs0l yiQA1W2wI0BA2u2Dg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kitterman.com; i=@kitterman.com; q=dns/txt; s=201903r; t=1657804411; h=date : from : to : subject : in-reply-to : references : message-id : mime-version : content-type : content-transfer-encoding : from; bh=0NvaHujp75eWBlfKo5r/SXyGOWQKpLUVHUCF8XE4LMg=; b=TnUacnB8EC2tb94Z0WrJkF3rHklSICzd+0lQrrTTjmgm+pOuboOChMgknLx2IGnsakt1u mVcj+3x4RtclA+5nLYbD1cSadBlZWmJxAZWd7yVjz0PsSsTwa5SYArrZIs3LpQLEC9uRq9U TiksNo/MvKBqCN0eNEVmrwzAirbL7ASjsiWFPvflIsH9gEGrE4fwpJHPyhRoAtrY71yQcmQ pgo2xAmx1ewMRWAFlhMyyYfRkL4tS5Av+PpP4MBmcyHeLOGVv7CJgHVhbsDzym/dDmenipY xARi4AVPVIPxCqWXg0ojG4msOgxFdqKdaVVR6/KmyNRWyaK6MPU2oEIof1Rw==
Received: from [127.0.0.1] (unknown [12.217.64.83]) by interserver.kitterman.com (Postfix) with ESMTPSA id ED425F80186; Thu, 14 Jul 2022 09:13:30 -0400 (EDT)
Date: Thu, 14 Jul 2022 13:13:30 +0000
From: Scott Kitterman <sklist@kitterman.com>
To: dmarc@ietf.org
In-Reply-To: <f5e3f92b-f95e-a3a5-c74d-bd0957bec61a@tana.it>
References: <20220710010547.DB3B04532F40@ary.qy> <d8716435-8a52-dac4-ede2-6c27fced7f0f@tana.it> <84DDA91C-26E2-4803-8C6C-0369ED67298F@kitterman.com> <c4a7fd03-eae8-497f-3133-73523a9c1ca2@tana.it> <5197ba5f-9de4-d838-1579-eae67683e2d4@taugh.com> <650cadee-db8f-a54a-4d14-082c2d0bed02@tana.it> <0f3a343b-e7ea-7509-ceab-e5670aac8616@taugh.com> <CAH48ZfxHgxZwu3zLh99pc1JS4s==9bxU-0nS78O=7UAnZ=DtUQ@mail.gmail.com> <CAHej_8nkpGo30b9-ZkRc_wokymJ2ry_hsMgzaB2m4EH-WWG_zw@mail.gmail.com> <CAH48ZfzoVocPRKeVTqf6AE6Z48AWKFObm7X5oDa1ic1sQ5V1zg@mail.gmail.com> <CAL0qLwZFO_KK3+RUdzMLyjW0uOnzi4mXcVww1Mqx8tmhe-x2hA@mail.gmail.com> <CAH48ZfwTaf75HiJS2_VJKez8s3FqMh-K_6eD2eqaJatXWwcKww@mail.gmail.com> <CAL0qLwbxoijfdfxpS5-LRPifxg+4e_ndBGQhne5s5of0zxBbMQ@mail.gmail.com> <D3807517-98C3-4F20-A594-F3109BCB831A@kitterman.com> <f5e3f92b-f95e-a3a5-c74d-bd0957bec61a@tana.it>
Message-ID: <4293C636-9656-4122-80D6-5E2DE4D790B4@kitterman.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/dmarc/wIhFHD8IOTCB1nij4YzaEGYxnGY>
Subject: Re: [dmarc-ietf] what to document about the tree walk
X-BeenThere: dmarc@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Domain-based Message Authentication, Reporting, and Compliance \(DMARC\)" <dmarc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dmarc>, <mailto:dmarc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dmarc/>
List-Post: <mailto:dmarc@ietf.org>
List-Help: <mailto:dmarc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dmarc>, <mailto:dmarc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Jul 2022 13:13:38 -0000


On July 14, 2022 12:11:57 PM UTC, Alessandro Vesely <vesely@tana.it> wrote:
>On Wed 13/Jul/2022 17:56:08 +0200 Scott Kitterman wrote:
>> On July 13, 2022 3:10:38 PM UTC, "Murray S. Kucherawy" <superuser@gmail.com> wrote:
>>> Once again, participating only:
>>> On Wed, Jul 13, 2022 at 3:43 AM Douglas Foster wrote:
>>>> [...]
>>> 
>>>> 3) The critical question is whether we can treat the PSL as replaced
>>>> without obtaining the markers first.   On this issue, John and I have a
>>>> different assessment of the risk.   I can accept a solution which lays out
>>>> the assumptions and risks to the evaluator, and lets them decide what to
>>>> do.  This is what sections 4.7. and 4.8 in my text from Sunday night
>>>> attempted to do.
>>> 
>>> My suggestion would be that if we are going to offer a choice, there should
>>> be some eventual path toward convergence rather than an open-ended period
>>> of people doing either.  Otherwise, the PSL will be a part of DMARC for far
>>> longer than we'd like.
>> 
>> I think a choice within DMARCbis is a bad idea.  Effectively the choice exists.  Evaluators will have the choice to stay with an RFC 7489 design or to upgrade to DMARCbis.
>
>
>The incentive to upgrade is not clear.  DMARC filters can run based on an obsolete version of the PSL with no inconvenience, for a different flavor of "upgrade".  Indeed, according to John's figures, we could have done without any psd= tag.
>
Using obsolete data is a bug, not a feature.


>Doug's idea of checking the results is a means to draw the attention of operators on both the PSL version they use and its agreement with the DNS at large.  New implementations could be encouraged to track the differences and produce some kind of report about them.  IME, although running a very small mail site, it does happen to hit some PSL entry, a fact which I realized by chance —browsing the logs— so I cannot tell figures.


What would operators do with such a report?  Receivers tracking sender configuration issues and reporting issues back to them is a very 1990s approach to making the Internet work. I don't think it's relevant to anything useful these days.

>
>> We can't get rid of the PSL without getting rid of the PSL.
>> 
>> There's no way to constrain it within the document.  If we have a 'choice', we are essentially signing up the IETF to a future effort to produce an update to actually get rid of it.
>
>
>Right, that would be the Internet Standard.

Not really.  To drop functionality going to Internet Standard, don't you have to show it's not used?  How would that even work?

My understanding is that the IETF, based on past experiences, doesn't do flag days where everyone has to switch to some new thing by a specific date.

Currently we don't have any procedural requirement for backward compatibility, since RFC 7489 isn't an IETF document.  Based on the working group charter and good engineering practice we should limit changes that affect existing deployments, but we have more flexibility now than we will ever have again.

In my view, standardizing two ways to do policy discovery and alignment would be a substantial danger to interoperability and we'd be stuck with it approximately forever.

Scott K