Re: [DNSOP] [Editorial Errata Reported] RFC9460 (7871)

Ben Schwartz <bemasc@meta.com> Mon, 25 March 2024 17:39 UTC

Return-Path: <prvs=8814c37ed0=bemasc@meta.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 74586C151981 for <dnsop@ietfa.amsl.com>; Mon, 25 Mar 2024 10:39:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.103
X-Spam-Level:
X-Spam-Status: No, score=-2.103 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=meta.com
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 2RIGwuAfZQsZ for <dnsop@ietfa.amsl.com>; Mon, 25 Mar 2024 10:39:26 -0700 (PDT)
Received: from mx0a-00082601.pphosted.com (mx0a-00082601.pphosted.com [67.231.145.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 128A6C151538 for <dnsop@ietf.org>; Mon, 25 Mar 2024 10:39:25 -0700 (PDT)
Received: from pps.filterd (m0148461.ppops.net [127.0.0.1]) by mx0a-00082601.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 42PDTu1Q005387; Mon, 25 Mar 2024 10:39:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=meta.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=s2048-2021-q4; bh=ORpd08kHoWNqt8/0Iq8+r1oJihTFf5asBjQodUQzXoM=; b=HBzaRwHWTtyLd9JZBirAJd7HvVcOgBQcs+IueqaknOvWJ/x7P6k50ljPYSDHW8v6SUDZ Od88A8BsvAZqFpi+ZzSbep13yjbxTqhyrcWRmqq2DNMYqaViFyiIqtaaeLLNhFVXrKxb kQMgB3diVU19l2s+4hCpC1TJ1nokbvaUr+q64j7tWkP9bC/WOJVJcb4qdItysIM2Hgt6 PGwME41YRoPau766tBX+aEycZZVaAIv8iZ1QGk9kb1SQmgZEB9ZS7hvTtEm5CjIUdS9t Z1wH4w8tYg1wziadv+8v469Q5BbJmQ7m8IVlaD7HfQWs5vfBkw+7rwQ84LLxjimdRojd nA==
Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2169.outbound.protection.outlook.com [104.47.58.169]) by mx0a-00082601.pphosted.com (PPS) with ESMTPS id 3x323v3d0g-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 10:39:21 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BUIDOIUwjVMBoNy9+m2Wyqt+2vY3Ht9PHJZHM1tx1+xz7cMbRbYQchE1laNHvIelIC1GgwEWZikIcdKiAv5AipGQEYn1qT6Ud1shCprICerLz9wYAJWGG6X8T8PHNisgZhhviL2sq8Xbo9ClKEa6rE/S4MhQGMYXTUfvrcZrRC5rHy5NSyV/wImqtTfXfBWHElckmbpPjC28j8/TY3pz4Wt4hdrGQiNnjMcECFGRDqmnUr9LUVzco+kP6kQr8fgNeKvX9+WGFjMt1Y7pQE70gYKD0/eG3ZKW3vlq52Dh5HsI9PYkTSBhxd45lI+ZfcHGOKC/TQvYi/GNqrne4+GTxQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=J0tJ0CEsVCrVTUIeANSNoo6+Ycutitz6WPOR0dCFK2Q=; b=VxA9FrCA5JNi+Cdx9K7WloTP9F/IHIEuMS1yfvpPlEwG8sNu9J0nJtxpa5T3QiB7ilvL/kiScOa0hjFppLhtBsb4+VO9rcT7NbsGEuawZb1Q2DKxyvK7V+YmN0KM3tKDIEcyn4tCJlGlpGSyyyXtNvxYWLp+pi5eQY2EziNL0nPgy7TTgnWOVNfUCbKz6jWx6LEvjSbUGzfdICGokjboiuPvOOl+vBzNjQvHnfJfCJkVFlgRRkU2r3SnFfA9Gk0RnVtLC/Nn1RpBCGSyvUw3YBTsT7MF8fEhoVhTKf/Nk3lUmA649q4BiSInviABZLEB/2KjtXXhVEiMiYuvMtubNA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=meta.com; dmarc=pass action=none header.from=meta.com; dkim=pass header.d=meta.com; arc=none
Received: from SA1PR15MB4370.namprd15.prod.outlook.com (2603:10b6:806:191::8) by SA3PR15MB5701.namprd15.prod.outlook.com (2603:10b6:806:304::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.31; Mon, 25 Mar 2024 17:39:18 +0000
Received: from SA1PR15MB4370.namprd15.prod.outlook.com ([fe80::50:3dc9:3ace:9a3a]) by SA1PR15MB4370.namprd15.prod.outlook.com ([fe80::50:3dc9:3ace:9a3a%5]) with mapi id 15.20.7409.028; Mon, 25 Mar 2024 17:39:18 +0000
From: Ben Schwartz <bemasc@meta.com>
To: RFC Errata System <rfc-editor@rfc-editor.org>
CC: "ms@kilabit.info" <ms@kilabit.info>, "ietf@bemasc.net" <ietf@bemasc.net>, "mbishop@evequefou.be" <mbishop@evequefou.be>, "erik+ietf@nygren.org" <erik+ietf@nygren.org>, "dnsop@ietf.org" <dnsop@ietf.org>
Thread-Topic: [DNSOP] [Editorial Errata Reported] RFC9460 (7871)
Thread-Index: AQHaftO67heNEr/XiUm7k6OnFKfX7bFIuIAJ
Date: Mon, 25 Mar 2024 17:39:18 +0000
Message-ID: <SA1PR15MB43708C775F53ABD2B7B72F6DB3362@SA1PR15MB4370.namprd15.prod.outlook.com>
References: <20240325164428.0C60411821D0@rfcpa.amsl.com>
In-Reply-To: <20240325164428.0C60411821D0@rfcpa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SA1PR15MB4370:EE_|SA3PR15MB5701:EE_
x-ms-office365-filtering-correlation-id: f4b83b6a-7372-4dca-89f2-08dc4cf27f5c
x-fb-source: Internal
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: X6gEL95tvdDWex9+J4CNUUfKwHm/to8U33gqf7nkdw379ZyEEzu4epHfDnE1g33KKnH6Og6ehKGGsVTdP3UxM/NyNmBbCHKYTQHKLsj0QYv2hNLJ74obXk9aVeo67cDTape8j4wPUJ3nk4GUJnbNr29cr9+6UtNoBUP3nEK7yAwnN4HnISWMgdtzP5ElsUlds3BDijSEXx1V1HSH7lspDBwh1ZLIyJIj6UcoSpuV1WQhkc7EF+76z9Ai5zgm+RWnHlDb9PxJ5+Ma6NDHiKazYgmFMXZaWibFnIkTWjpEVlsIa6peOlaBK4LL3FOHuYNCfATXYEVK+OAYqeYZIGhbwsKwOc8Rhwzj0UuomZRf4t/ydpdnixPMesjVuYr1bTRp9iUpHDgCyrYJvIbRBDO6eNvXHAQ1Xyisr9hUk6EqE5KyoUmwhpWfLrR6fi/zjtCXOMo9rs3AapstJM7a4K1KIx7d9xH9QapLBO8eRF73iIhrZSrCffSd9YXPCHxqW0mIkG8CyazSqr/N1657KtTiztqe+3N03F6G0fuM6xgDDOu9cN/8WOzWR0bqjQn8/l1drokd67P53QBcvDLXTawXIoy5Wdx17rnYiyh8c12rReTuo952VRj7+a/NFskxpd9Gc/0Md0V9MORBqAgDA1JXN1rr1TMQWetjOt16gUm8G4M=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA1PR15MB4370.namprd15.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366007)(376005)(1800799015)(38070700009); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: HRJkINba5Yccr+ayzU1kN895U4POy0xunH74Mo1Knw3jPdyydKmrhYHcPUg/jAqXeGTrndArWOv655ujkdg49iRzcdcEgseWTxe5newWqm+6ovzGAs2pELUbUqlfFonoXJF0jFKTtx7Li5lDwe1H8Vqw+ptYmNkPTiYZ7XH5K222d5hARnKscehst03Sqd2NEJePfo3iWmg2iFMiXyJ4RniCAKltj2Y99QdTemWdDfPNiA3lnTZSar3LUVyxb1tffenUUgmHYdDyVPvEUB/cPuBw6nA0Arn3WjSCVl0yy4FFjHjOyTzotkeKx++FnaLXCF/2fPoNi1bD82wQNIv7EjqVdJdKXarImGSY3O+sQZ0heY9UWmZ0R/YNoqI0o1Hh56c+iM1lzL3UTDod6R24GekCK7tLOi8fXo0AH6dnayHuM2kB5ZjLKCpSQfxo7M9ebMqXZS9UPD7fzY4cXfF3z08LzVShJ//geY28S9EcDLf9z64yxs1xng6mJL9nc824SUd2iEbSo3yCxyiGESWwJSsQtpunK1LBKYS9k2mRgtBzHmVqQO0+yUPeYuOnLl6wrohTSh9DWQtFMIXl2OTUdEe7ykEfMpRqVsu5HTjdbxKayE1A5FrjApYU8hzUKWQ9Kjkka+nr/a1I+vqHOg+aT/soQysytGuKftP/u0rUxNq1vdHgCkzR6ARf8JRbZshiauYOfieGZaq1vA2+DQ3QWmIY+OrbwGJmioPz+LECUSnSlVeSygBJ/tEYDLO6rh7gndwQTsQc+YXFjCvNq+vR0W9OKeGHHJ1/L+46ucUMyuSpKm4Ba2MehMyZ2obxKxG3NFMPUQVoJq6GITouGficJziCBun0o21NbFY76emecawqovW1zNoYiEDH5kUBIVbq+TqMsAcCniA/GscJXDuOnsOW7Q/0UBi04E4zENQhV/mB8CsunshRhAYQnm6GsaeisWkVCOiFi1JymvUdRPTAbw41Pp91KHhSSoSslm29BSh7SRYIMrBhzH5K053LWODGcLsuuORiC9eNQwFaGnn4U3QRhUt4PuTAJFWnnACUwgEwUbzma+DOJOfuOuCSNXKrCZdDf4S94LR1XgMwqH72LpUyCvHnrFZEMrlfE2aBLpEWl6HaVDawg+Y71L6fa+sH+LmbfoSyOC260jV8OCfp0eIxZDZ+6SMimJoUkot0+lXR2CBBusroOIXIotZs4glV9+UOLg3JAxmrPW8UdRfP8K1K23AXcphWNIrWUbQQj0X+3esOy55d+wy9R93I23O/XxDu8ar/rnUwNvAGCMZH8V2GN4TummH0S7l/ZFz2yH4vEcXpcbJWqaL9HJjd9AaVrfxs9CewEdJR9AibpiDL9jFlfAOzHHHSUG7Gxti9Dzs2hZXED7Jh2scEu8yAT2l3iGdYy6E6gYIqjiseryMGQheBsr9gjy2lYY64u9cMutH0JuVljpppphCGHdhhXqF3/MHY2VI+PB3Mkt+uKxE5U8DfHfIc+4uXCRtgrsYiAzML3idH0qTckjaQ2kONU08IU/WX58aP+u0LOxYB8hlsN9zsPtARpg4/okcvnIPrFyZHdVnzLz8mEcg7yye0w73D
Content-Type: multipart/alternative; boundary="_000_SA1PR15MB43708C775F53ABD2B7B72F6DB3362SA1PR15MB4370namp_"
X-OriginatorOrg: meta.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SA1PR15MB4370.namprd15.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f4b83b6a-7372-4dca-89f2-08dc4cf27f5c
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Mar 2024 17:39:18.1862 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 8ae927fe-1255-47a7-a2af-5f3a069daaa2
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: bw9ghMXqSKGRa69N1q0tp+euGYyIDzv0FWZm/7e3XmntVtOc3AhyHXzybyfCTXA9
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA3PR15MB5701
X-Proofpoint-ORIG-GUID: OHC2fyKNaxuu9RtEv7-srWpNGSyQebaO
X-Proofpoint-GUID: OHC2fyKNaxuu9RtEv7-srWpNGSyQebaO
X-Proofpoint-UnRewURL: 8 URL's were un-rewritten
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-03-25_15,2024-03-21_02,2023-05-22_02
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/b_j4b3nyV5eGmHmT_lE7gsrXKss>
Subject: Re: [DNSOP] [Editorial Errata Reported] RFC9460 (7871)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Mar 2024 17:39:30 -0000

\DDD escaping in RFC 1035 is decimal, not octal [1].

--Ben

P.S. I agree that this is unusual and surprising.

[1] https://datatracker.ietf.org/doc/html/rfc1035#:~:text=%5CDDD%20%20%20%20%20%20%20%20%20%20%20%20where%20each%20D%20is%20a%20digit%20is%20the%20octet%20corresponding%20to%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20the%20decimal%20number%20described%20by%20DDD.
________________________________
From: DNSOP <dnsop-bounces@ietf.org> on behalf of RFC Errata System <rfc-editor@rfc-editor.org>
Sent: Monday, March 25, 2024 12:44 PM
To: rfc-editor@rfc-editor.org <rfc-editor@rfc-editor.org>
Cc: ms@kilabit.info <ms@kilabit.info>; ietf@bemasc.net <ietf@bemasc.net>; mbishop@evequefou.be <mbishop@evequefou.be>; erik+ietf@nygren.org <erik+ietf@nygren.org>; dnsop@ietf.org <dnsop@ietf.org>
Subject: [DNSOP] [Editorial Errata Reported] RFC9460 (7871)

!-------------------------------------------------------------------|
  This Message Is From an External Sender

|-------------------------------------------------------------------!

The following errata report has been submitted for RFC9460,
"Service Binding and Parameter Specification via the DNS (SVCB and HTTPS Resource Records)".

--------------------------------------
You may review the report below and at:
https://www.rfc-editor.org/errata/eid7871

--------------------------------------
Type: Editorial
Reported by: Shulhan <ms@kilabit.info>

Section: D.2. ServiceMode

Original Text
-------------
example.com.   SVCB   1 foo.example.com. key667="hello0qoo"

\# 32 (
00 01                                              ; priority
03 66 6f 6f 07 65 78 61 6d 70 6c 65 03 63 6f 6d 00 ; target
02 9b                                              ; key 667
00 09                                              ; length 9
68 65 6c 6c 6f d2 71 6f 6f                         ; value
)

\x00\x01                                           # priority
\x03foo\x07example\x03com\x00                      # target
\x02\x9b                                           # key 667
\x00\x09                                           # length 9
hello\xd2qoo                                       # value

Corrected Text
--------------
example.com.   SVCB   1 foo.example.com. key667="hello0qoo"

\# 32 (
00 01                                              ; priority
03 66 6f 6f 07 65 78 61 6d 70 6c 65 03 63 6f 6d 00 ; target
02 9b                                              ; key 667
00 09                                              ; length 9
68 65 6c 6c 6f 88 71 6f 6f                         ; value
)

\x00\x01                                           # priority
\x03foo\x07example\x03com\x00                      # target
\x02\x9b                                           # key 667
\x00\x09                                           # length 9
hello\x88qoo                                       # value

Notes
-----
The escaped octal number "0" when encoded to hexadecimal should be "88" or "\x88", NOT "d2" or "\xd2".

The "d2" or "\xd2" is hexadecimal value for decimal number "210".

Instructions:
-------------
This erratum is currently posted as "Reported". (If it is spam, it
will be removed shortly by the RFC Production Center.) Please
use "Reply All" to discuss whether it should be verified or
rejected. When a decision is reached, the verifying party
will log in to change the status and edit the report, if necessary.

--------------------------------------
RFC9460 (draft-ietf-dnsop-svcb-https-12)
--------------------------------------
Title               : Service Binding and Parameter Specification via the DNS (SVCB and HTTPS Resource Records)
Publication Date    : November 2023
Author(s)           : B. Schwartz, M. Bishop, E. Nygren
Category            : PROPOSED STANDARD
Source              : Domain Name System Operations
Stream              : IETF
Verifying Party     : IESG

_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop