[DNSOP] Re: [Ext] Re: AD review of draft-ietf-dnsop-structured-dns-error-19
Paul Hoffman <paul.hoffman@icann.org> Fri, 08 May 2026 17:59 UTC
Return-Path: <paul.hoffman@icann.org>
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 69C0EEB5D42E for <dnsop@mail2.ietf.org>; Fri, 8 May 2026 10:59:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1778263144; bh=uEezj+YMUf52+aXWRmxa3FyJSJbU+yQ2o/VSPpUDccs=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=OqmB36t5DPZFMrQiZjNm89k6ENxBlnCm9v4uEcjGqTIKV1llievx8zNGZ40Gv7G52 Pdv6s1NgTrY1p0XtW4aUutHiisw6J74WmGepNF2TXLSm4mGwo6o5n5hmOtKmVh2O9F PBC7DB3wGWP1V5XHktMVE1b9hvwif9FyPX3nsNuE=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -4.399
X-Spam-Level:
X-Spam-Status: No, score=-4.399 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, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=icann.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 phgNkaSP9zco for <dnsop@mail2.ietf.org>; Fri, 8 May 2026 10:59:00 -0700 (PDT)
Received: from ppa2.lax.icann.org (ppa2.lax.icann.org [192.0.33.77]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 94864EB5D40A for <dnsop@ietf.org>; Fri, 8 May 2026 10:59:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icann.org; h=cc :content-id:content-transfer-encoding:content-type:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= able; bh=uEezj+YMUf52+aXWRmxa3FyJSJbU+yQ2o/VSPpUDccs=; b=qIk9JQY 7ch42LEp2SLVl+NoQi35Ys5PLQ653L8EOyQs1M6HA274dCms42rI+N1ePr/PhXMF lTW+QRNV39uhxtqrKMjs8yyolj1tUdb/FcnG7rpJuBvrCdk2sbTycvTebbiVs42j 4XO4rvXcCNDLuAxRVF2+OJto4xwSEZGWK9WqrvXR6LWmlOtBqy1e3w/Cxt7i1vbb WNPRXxFmiY42rG2Ffzs+fByPmgoLu+RQrcKD5I0fJ7HinhN4jb0tvwougK67rSTk gHiov9jDBNsG3lhX/ySpJPJEKaVqu89zTGP7FpjD3KJODUKl5dGnp9jThEDYa/Ap 1w5s3xBQFXnbdew==
Received: from MBX112-W2-CO-1.pexch112.icann.org (out.mail.icann.org [64.78.33.5]) by ppa2.lax.icann.org (8.18.1.7/8.18.1.7) with ESMTPS id 648Hwwdv027646 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 8 May 2026 17:58:58 GMT
Received: from MBX112-W2-CO-1.pexch112.icann.org (10.226.41.128) by MBX112-W2-CO-2.pexch112.icann.org (10.226.41.130) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Fri, 8 May 2026 10:58:57 -0700
Received: from MBX112-W2-CO-1.pexch112.icann.org ([169.254.44.235]) by MBX112-W2-CO-1.pexch112.icann.org ([169.254.44.235]) with mapi id 15.02.2562.037; Fri, 8 May 2026 10:58:57 -0700
From: Paul Hoffman <paul.hoffman@icann.org>
To: "Eric Vyncke (evyncke)" <evyncke=40cisco.com@dmarc.ietf.org>
Thread-Topic: [Ext] [DNSOP] Re: AD review of draft-ietf-dnsop-structured-dns-error-19
Thread-Index: AQHc3u6YIWiZmgcxS0iEXmoA8TdPVrYE4CqA
Date: Fri, 08 May 2026 17:58:57 +0000
Message-ID: <68961803-39B8-4CD3-9E21-5D3D97800820@icann.org>
References: <PH0PR11MB49665D117EA1C0C920A1ED0FA93E2@PH0PR11MB4966.namprd11.prod.outlook.com> <CAFpG3geNkMs=_HeeirUcRX2-GXW5wEHZiYTLUj0Q_5CYVeVmWQ@mail.gmail.com> <SA2PR11MB4972BEA47D1E95384D5A82AFA93D2@SA2PR11MB4972.namprd11.prod.outlook.com>
In-Reply-To: <SA2PR11MB4972BEA47D1E95384D5A82AFA93D2@SA2PR11MB4972.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [192.0.32.235]
x-source-routing-agent: True
Content-Type: text/plain; charset="us-ascii"
Content-ID: <91F3B9923FCFA948BDB5E7EB057ED8BE@pexch112.icann.org>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-07_02,2026-05-08_02,2025-10-01_01
Message-ID-Hash: QCAIHZKNC5KZEB22S3C7O35T5ZHT7Y4Q
X-Message-ID-Hash: QCAIHZKNC5KZEB22S3C7O35T5ZHT7Y4Q
X-MailFrom: paul.hoffman@icann.org
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
CC: tirumal reddy <kondtir@gmail.com>, "dnsop@ietf.org WG" <dnsop@ietf.org>, Dan Wing <danwing@gmail.com>, "neil.cook@noware.co.uk" <neil.cook@noware.co.uk>, Mohamed Boucadair <mohamed.boucadair@orange.com>, Benno Overeinder <benno@nlnetlabs.nl>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [DNSOP] Re: [Ext] Re: AD review of draft-ietf-dnsop-structured-dns-error-19
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/zcGqm2yO6ddILJNQTtLkgqXwdP8>
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>
On May 8, 2026, at 06:27, Eric Vyncke (evyncke) <evyncke=40cisco.com@dmarc.ietf.org> wrote: > > Basically, I still a problem with the support of only one language in a *human readable* reply. I will think more over the weekend, but I am afraid that a change in the I-D s/human-readable/machine-readable/ or the support for multiple languages is required. In order to make such a change be parsable JSON, the "j" and "o" and "l" fields would have to be lists of strings, not strings themselves. Such a requirement is very likely to cause mis-implementation. In the case where a zone owner wants to emit "j" and "o" fields in multiple languages, they still can, using whatever punctuation they want. In such a case, they should omit the "l" field because that field only allows a single language tag. If you want to complicate things, we can say that if the "j" and "o" fields contain a "|" character, the "l" field can be a list of language tags using "|" between them in the same order. That causes parsing beyond JSON and thus increases the attack surface, which I think should be avoided. --Paul Hoffman, injured veteran of the language tag wars of the 90's and 00's
- [DNSOP] AD review of draft-ietf-dnsop-structured-… Eric Vyncke (evyncke)
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… tirumal reddy
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… Eric Vyncke (evyncke)
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… Mukund Sivaraman
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… Mukund Sivaraman
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… Mukund Sivaraman
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… Dan Wing
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… Mukund Sivaraman
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… Eric Vyncke (evyncke)
- [DNSOP] Re: [Ext] Re: AD review of draft-ietf-dns… Paul Hoffman
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… Mark Nottingham
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… Mukund Sivaraman
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… Mark Nottingham
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… Eric Vyncke (evyncke)
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… tirumal reddy
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… Eric Vyncke (evyncke)
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… Lars Eggert
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… Lars Eggert
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… Eric Vyncke (evyncke)
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… tirumal reddy
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… Lars Eggert
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… tirumal reddy
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… Eric Vyncke (evyncke)
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… Eric Vyncke (evyncke)
- [DNSOP] Re: AD review of draft-ietf-dnsop-structu… Eric Vyncke (evyncke)