[DNSOP] How black are black lies, really?
John R Levine <johnl@ietf.email> Sat, 13 June 2026 03:40 UTC
Return-Path: <johnl@ietf.email>
X-Original-To: dnsop@mail2.ietf.org
Delivered-To: dnsop@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id E49961009291F for <dnsop@mail2.ietf.org>; Fri, 12 Jun 2026 20:40:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1781322003; bh=/4/Gk+rqv2UCHX5ZItL/wpIe/jSgsrOOhZ01em7j9jA=; h=Date:From:To:Subject; b=HjkHmhwe19YK74Qy/ecupP7zbpxxtrgail/GIQLl6K2m6Iwc0P27V4N3bZg/MSDXY Wl6ckw4N8LvO70cOEBO21HSF0p/BDYRqNx3S+/p8Xmxe1MeQ+fAxbUPiUcznAy4Za7 lPMZbEfKmDQgRXbrEzJbAKwsBaG6fK6qAg/xXqL8=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -4.401
X-Spam-Level:
X-Spam-Status: No, score=-4.401 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_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=iecc.com header.b="gGrzvp7K"; dkim=pass (2048-bit key) header.d=ietf.email header.b="dgmL/UD+"
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 wn6o-1Tu63UP for <dnsop@mail2.ietf.org>; Fri, 12 Jun 2026 20:40:02 -0700 (PDT)
Received: from gal.iecc.com (gal.iecc.com [IPv6:2001:470:1f07:1126:0:43:6f73:7461]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 990611009291A for <dnsop@ietf.org>; Fri, 12 Jun 2026 20:40:02 -0700 (PDT)
Received: (qmail 89016 invoked from network); 13 Jun 2026 03:39:56 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=iecc.com; h=date:message-id:from:to:subject:mime-version:content-type; s=15bb66a2cd10c.k2606; t=1781321986; x=1781667586; bh=/4/Gk+rqv2UCHX5ZItL/wpIe/jSgsrOOhZ01em7j9jA=; b=gGrzvp7KT0MxanPMQtwVfXgQ4PQmKqKxu9Qomnjw3Sjdg5uIF+jHlxiC9VRysR/3SdLAT0J7HhRXRlt2BhzdF2UtgGxFtGETgOE7vK6wm58n51bx+hlPPgX5N0wRqurpwi2bIISKUOmG0U6fPhzzx+CQpdGkRTsSTbL691tINLIz03/dAWYGDN4ZKGMHgxrktHftWVEu7qeWQbpUI3m+e9rpt7CZIttX2KPc0DjfIZigUcfFZG/W5Jsz5RkjgU/iqI2S6Pa/uJ9WYk1P9H37yRr7vLPFIMzNUBPL61Z/i0hhnzwZhD+wVyJynhoL91o2vmCP7P0jl1V4JvMDwuhfHg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=ietf.email; h=date:message-id:from:to:subject:mime-version:content-type; s=15bb66a2cd10c.k2606; bh=/4/Gk+rqv2UCHX5ZItL/wpIe/jSgsrOOhZ01em7j9jA=; b=dgmL/UD+2/usTQ8VMkgDEjl+FCt7Y7zJow6LbisHUi6tdn1uMDXp6jv0/h0eEe/r380CM/zmc62uAHR6QpavrQfxOsVTORdDvYfBmIPYXBVfcdU2e78R4COJpW09026UAjhmRrCa5JHN4zfj4sU2IUQvK2w/ZligMsn9Quof4Rt69Y9CTG3UqiK7cNjjiuYYVkjbCPWTqnXBupZZgQ7QzgDOPiw2AeJPk8RJCqAEJbhFavByJFHj+Em9BYR0IMqh0RWgxHhBtT0ReKs5hsRtT46la/3atB92WkHuYRcJsuxV3JDubPpwLODL60nZzZDfhbyBBu5NsSSF9j5hcVx7lw==
Received: from ary.qy ([IPv6:2001:470:1f07:1126:0:78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126:0:78:696d:6170]) with ESMTPS (TLS1.3 ECDHE-RSA CHACHA20-POLY1305 AEAD) via TCP6; 13 Jun 2026 03:39:56 -0000
Received: by ary.qy (Postfix, from userid 501) id BC60F10FDA86F; Fri, 12 Jun 2026 23:39:55 -0400 (EDT)
Received: from localhost (localhost [127.0.0.1]) by ary.qy (Postfix) with ESMTP id 877FD10FDA851 for <dnsop@ietf.org>; Fri, 12 Jun 2026 23:39:55 -0400 (EDT)
Date: Fri, 12 Jun 2026 23:39:55 -0400
Message-ID: <e181523b-3651-5812-a5b2-a44bbc89c02f@ietf.email>
From: John R Levine <johnl@ietf.email>
To: dnsop@ietf.org
MIME-Version: 1.0
Content-Type: text/plain; format="flowed"; charset="us-ascii"
Message-ID-Hash: HMQPSI3RU27NUBDSLYZPCZAX3ELP5CIB
X-Message-ID-Hash: HMQPSI3RU27NUBDSLYZPCZAX3ELP5CIB
X-MailFrom: johnl@ietf.email
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-dnsop.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: [DNSOP] How black are black lies, really?
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/9ktfo6hg_Lc4_k8KabkQ423FziA>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Owner: <mailto:dnsop-owner@ietf.org>
List-Post: <mailto:dnsop@ietf.org>
List-Subscribe: <mailto:dnsop-join@ietf.org>
List-Unsubscribe: <mailto:dnsop-leave@ietf.org>
RFC 9824 on Compact Denial of Existence in DNSSEC says how to generate miniallly covering DNSSEC signatures on the fly which works great so long as the name exists. If it doesn't, we invented the NXNAME psedudo-RRtype as a flag to say this response is really an NXDOMAIN. Section 5 describes that and encourages resolvers to return a real NXDOMAIN. Over in another working group I got an proposed errata for RFC9989 saying that where it says applications check for NXDOMAIN, they also have to check for NXNAME, for resolvers that don't recover the NXDOMAIN. I rejected it but he insists claiming that (approximately) the resolvers he's seen don't actually recover NXDOMAIN. It seems to me that's a bug in the resolver, that's the whole point of the CO flag and NXNAME. The alternative is to file a similar erratum on every RFC that mentions NXDOMAIN. What do you think? Regards, John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY Please consider the environment before reading this e-mail. https://jl.ly
- [DNSOP] How black are black lies, really? John R Levine
- [DNSOP] Re: How black are black lies, really? Shumon Huque
- [DNSOP] Re: How black are black lies, really? 左鹏
- [DNSOP] Re: How black are black lies, really? Ẹnitàn
- [DNSOP] Re: How black are black lies, really? Petr Špaček
- [DNSOP] Re: How black are black lies, really? John Levine
- [DNSOP] Re: How black are black lies, really? Olafur Gudmundsson
- [DNSOP] Re: How black are black lies, really? Olafur Gudmundsson
- [DNSOP] Re: How black are black lies, really? John R Levine
- [DNSOP] Re: How black are black lies, really? Max Hearnden
- [DNSOP] Re: How black are black lies, really? Olafur Gudmundsson
- [DNSOP] Re: How black are black lies, really? Shumon Huque