Re: [stir] Proposal for update of erratum #6519

"Peterson, Jon" <jon.peterson@team.neustar> Tue, 20 April 2021 15:05 UTC

Return-Path: <prvs=7744d1f2de=jon.peterson@team.neustar>
X-Original-To: stir@ietfa.amsl.com
Delivered-To: stir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D0183A274E for <stir@ietfa.amsl.com>; Tue, 20 Apr 2021 08:05:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.796
X-Spam-Level:
X-Spam-Status: No, score=-2.796 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_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=team.neustar header.b=oQsWywni; dkim=pass (1024-bit key) header.d=neustar.onmicrosoft.com header.b=xDnNdPCb
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gZ0wzThsh0ub for <stir@ietfa.amsl.com>; Tue, 20 Apr 2021 08:05:33 -0700 (PDT)
Received: from mx0b-0018ba01.pphosted.com (mx0b-0018ba01.pphosted.com [67.231.157.90]) (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 82C1A3A271E for <stir@ietf.org>; Tue, 20 Apr 2021 08:05:33 -0700 (PDT)
Received: from pps.filterd (m0049401.ppops.net [127.0.0.1]) by mx0b-0018ba01.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 13KEvqYU011959; Tue, 20 Apr 2021 11:05:21 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=team.neustar; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=team-neustar; bh=krIRhpaXJyT+rgOLwyFAdtdLkmgcti3+7k82WM/QD9w=; b=oQsWywniHQgBvSlDGJNEFNziAHZU3q5JkLMIim6xVQrRckj/Ti9YulRsG+SiQy8/a3Cy D+j/4j73VMoZkwpw6AbUDVJjmM2V4iP5O5i35iElpRw8vBwSnE4azMEse9eITl31KuFp Ja7VPPEc2mTrqOwWHOs5ZlRWhphsURh6S+jnYCsdxNWue/RPtaRChPdhwY58JZrDNzNx 2IuUn4ayaYKaRIFjz/72YRth6YW552PzypQDdsC7f1Ej8n+NC33vuUvoIeCPmz3La6s5 u4SEUFQGxE4n9KA/K/MJJgg6b/FaRNb9jBAchYotr3U8rxUnlfqTXBW/2jQDE5E3Qv/g +Q==
Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2107.outbound.protection.outlook.com [104.47.58.107]) by mx0b-0018ba01.pphosted.com with ESMTP id 381ej520c5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 20 Apr 2021 11:05:21 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TA2NRuTjMTQLaREhzblPOsS5xY/ewwvUP32fWMl+4gcpvkbyDJboF9Sj/wfS1GDHHV2fZBV4H2LmePmRzx2xFYb8my1vLbfDl42aHFVj3RGpcLHyqq87W/2wFYu560XW58/IPPWVrcqfNx2DkYQgfW/gdCB8B2syfJQBrVQw4rvNM4U13w8dklpqQyw1Mb/baDhPOrMYZ7/y6UumbXEYF/RivhHup2KrDTs4FTwLCt20jSNLcWXAF3+sJG5up3uS1sE0MyEulaEg7qWmxGbsc0M9FlCA+PjagukdC35V9XCyCOXTd7sR/0w8vHYylOv7HQupfybVYVt9NIZGcQmrUQ==
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-SenderADCheck; bh=krIRhpaXJyT+rgOLwyFAdtdLkmgcti3+7k82WM/QD9w=; b=eUl0AGvBxT24W/7ZZNjxBC1p6p9RieU8LZhqi/W/o8JHSNtLr8U349EGxHIxDmjgQUp7qDX8f4/5pd7AAfJVOVgEwRToxv8lo/2pb5RWkALXSZBz6oXh+4UM2RVYV8xBbQEiCPHYji9sUKHXqctpb1MA/y9eDU6DHVTVCW7kzrB/lbKHWeNwiEx4G45YcobkXm3qRPuPEkGnHN3ZHIBiiLRoecRDZY+DwIBU3FrPx9Q2llujouFj4ED3CVsts0u4Y4WEdYCZ98pMsecDExcUY/om+s5FuU6VAa1Y/pnhVcpzvUNB40i1DU+PHdqtSIdJQdggY3t+DuZxhO3eaaamGA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=team.neustar; dmarc=pass action=none header.from=team.neustar; dkim=pass header.d=team.neustar; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=neustar.onmicrosoft.com; s=selector1-neustar-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=krIRhpaXJyT+rgOLwyFAdtdLkmgcti3+7k82WM/QD9w=; b=xDnNdPCbtEHAvEcDeGJvHSggHvKpcMvAqPWGf+srW0lcWMdYqBG4JYMJdj9Db7wOkgeL3JmpMg3lREn3a4zZ83htSug4pCLqpqZWlGJac/0L1KR+pjjILPDk6LW38sAPCVH1vRsrhZXhbbYDZ9GllI/qoqLZ9cMI8Kde/b5P7HE=
Received: from BY5PR17MB3569.namprd17.prod.outlook.com (2603:10b6:a03:1b9::20) by SJ0PR17MB4552.namprd17.prod.outlook.com (2603:10b6:a03:359::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.18; Tue, 20 Apr 2021 15:05:15 +0000
Received: from BY5PR17MB3569.namprd17.prod.outlook.com ([fe80::fd51:22ce:499d:3ae4]) by BY5PR17MB3569.namprd17.prod.outlook.com ([fe80::fd51:22ce:499d:3ae4%3]) with mapi id 15.20.4042.024; Tue, 20 Apr 2021 15:05:15 +0000
From: "Peterson, Jon" <jon.peterson@team.neustar>
To: Alec Fenichel <alec.fenichel=40transnexus.com@dmarc.ietf.org>, "Peterson, Jon" <jon.peterson=40team.neustar@dmarc.ietf.org>, Roman Shpount <roman@telurix.com>, Marc Petit-Huguenin <marc@petit-huguenin.org>
CC: IETF STIR Mail List <stir@ietf.org>, Russ Housley <housley@vigilsec.com>, Christer Holmberg <christer.holmberg@ericsson.com>
Thread-Topic: [stir] Proposal for update of erratum #6519
Thread-Index: AQHXNGtH973RDOeJ+U2ZYUH0GO8mK6q8DuYAgAAaegCAAAOBgIAADd+AgAAs2wCAAB63AIAAIcUAgABhmACAAHjcAP//jGcA
Date: Tue, 20 Apr 2021 15:05:15 +0000
Message-ID: <6F5317AE-44F5-4CAA-82B8-830FF5223179@team.neustar>
References: <42e964d3-2a16-660b-f8b4-fd9daedad115@petit-huguenin.org> <AM0PR07MB38604255784FF9E621257B2D93499@AM0PR07MB3860.eurprd07.prod.outlook.com> <3d8e2fce-d124-99b9-e295-734a36ad564a@petit-huguenin.org> <7558AA11-A7F9-4091-BFD3-F42C742AABAE@vigilsec.com> <167dde10-f242-2b6f-a7ce-96991158589a@petit-huguenin.org> <CAD5OKxvkN+BSY0XuBmfApDDWOLhqCLLFuQgVQryE+yHUftWs4w@mail.gmail.com> <15fc4a20-b5c8-cd27-b30e-76e1f479b4ff@petit-huguenin.org> <CAD5OKxvmvmotpxB8BGJfqRrVTjEGKQkQRow37gmwRMFaBGjEoA@mail.gmail.com> <DF470A3C-6033-48F4-8A61-3442C5DD2239@team.neustar> <BN6PR11MB39216109781BE5DE5C35AB6399489@BN6PR11MB3921.namprd11.prod.outlook.com>
In-Reply-To: <BN6PR11MB39216109781BE5DE5C35AB6399489@BN6PR11MB3921.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.10.1b.201012
authentication-results: dmarc.ietf.org; dkim=none (message not signed) header.d=none;dmarc.ietf.org; dmarc=none action=none header.from=team.neustar;
x-originating-ip: [108.208.24.189]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ae3fb6aa-f3f2-40e0-3d7c-08d9040db44e
x-ms-traffictypediagnostic: SJ0PR17MB4552:
x-microsoft-antispam-prvs: <SJ0PR17MB455296FC9A77D499CBEAABEEE2489@SJ0PR17MB4552.namprd17.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ntzCnMc2uRxYxm/HmxDybXv544ue1Neol74SkSS7z4OFofNdfykZEyueKbySu7dXkQtjI+6v2TzGXghxEKZL6MZfZvR3JDNTJ28QyTokQATdv+Jt91ckosPeO/tOZuVCe/R1lRTY0WJqdEuHzQndj1+Y6u0ejwpYk39Teb1zqiD5zXeOHSrw3qqNgpTmj+PbbE9tKWwbl47BfePl0n2dSfHTT2a4Tki45SMUf6geRYlHyCEFvwXqj5RF/F1JVstrF030mlm0XjAhgDvJIWljY5xrLPkOnrob+BY+vNhWlOq5a92A0ahvdU4OE3qgYUHRGvXwCwnvMzxmJ/rbZR7xPezC7xol0HA2lfiAB9QRsxjbApht5/zRH7g4HJeEMKp2lbGF2VH6wkkRBXWVwPZY59oVaFCbRUFd/mDpsaBXOmgte2hynjNpxHo8ulp62MQGXNTAiQ/P4fPzOPhI5/F3hvat9m+0ngV/1GS441Uu4rDN5c/ch90t21em1xO8VYSP/0O2PZQ1OIi/fqkeYhUq4Wct811aYStOel5hW7I4iBQfELJgEJFD2bR0WSXSO5cyoqQcCjZdcOmVSXv5f+kTvPayUhkymHfQxcSSVUh6SkPEB12+Llxn65Pm9YBdfvQN5TA4ZXtk65kTH/enD4kyqTsEI3d5CKUNtIQYEjJzI9zWs1tpydbYEHfJitPMksQ3
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR17MB3569.namprd17.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(376002)(136003)(366004)(39850400004)(346002)(38100700002)(2616005)(66476007)(33656002)(2906002)(54906003)(66446008)(8676002)(6486002)(66556008)(478600001)(6506007)(53546011)(6512007)(122000001)(64756008)(5660300002)(186003)(15650500001)(86362001)(316002)(110136005)(83380400001)(66946007)(26005)(71200400001)(76116006)(4326008)(8936002)(46492009)(45980500001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: =?utf-8?B?cTN1NzR6N3NndTlDb2ZXMmRFMldmenFHQXBMMHpueXRITDFRcU5wdnB5YXA0?= =?utf-8?B?Z2srWVRtdUR0Zkk0NGY5L2RWSXJQdkNaby83dmZFd0VtelZ6bVpERitCb090?= =?utf-8?B?WHhmVjI0MVhmVGVZUDNVOWpUZERORXNsSTFVdFZLNVRMN2MzQXV2S2ZqOWRk?= =?utf-8?B?emVsQXlBQzBPcks0aWdzZjhKOWVKZUYzMXpLNjF0bEFhcHV1YjNBT1k0SCtL?= =?utf-8?B?U21kK256L2l4dFRjbVY0eUthcjVva0xjQWVvVWpyelNQUHpJOHF2NzMwczVo?= =?utf-8?B?M2d1akIva0Z1Y1MwNjFNL2NNWGJEV3l1cmxMOWxzN3IyT0h6Sm1KR09iUWov?= =?utf-8?B?WVdva2pqN2VIQ05USlBOOHFBUzlQdkFndHFNM0tDSC9pdzhoa1YySUdwZjRq?= =?utf-8?B?bksvQzBQSHN1L09wR3NHNnBvZEhzZ1R6ZHBLUVF5NzlIY0FNU2hiZGV6NEQz?= =?utf-8?B?eFBGNngyRE1HZFBWa1dyWnJLM1EwaFl3eHZEdnBLVmkvN1IwR2Y3dkJVQzdM?= =?utf-8?B?Zi9KckJXdldURTl1SHhsc0R3SjlsMEdDa2pvOS9YNzZUOVFhY1FqMzdGNG5H?= =?utf-8?B?Z3RhQ1lNU29tcWQzWW1qYi9EN29CTWp0SVhURmR1T2xmNktrSWJ5ZW5mTWYz?= =?utf-8?B?cUtyaUQ2c3ZiQ2E3bkFoNitNTUxRRmEySEN5aWV3QzFhd0Jnb3dZdDhCekZJ?= =?utf-8?B?eUZOU01wTk9WRFNxTmpHL2dZUWhFTy9lZmhMV01Db290NHpPdEZqVzJnTWRt?= =?utf-8?B?Z1VIWVRNcnR2bHZxUkxKa2FjbEtJYk14VWIwTkdxb1dwYWdQeFNhRE96Uzl2?= =?utf-8?B?Z1hpLzI3Q0lQL21LdEhOaXM1bkpMS0tQbUdyOTdGbEk4a3hoVjJXRTJmQ2lk?= =?utf-8?B?eEQ1QlhUdW8zZlErcWRlcjZxcitSOFZoSjBBdmVZZk9PMVE3bnMxdStMUDc2?= =?utf-8?B?ZDZ1MzFnL29nUlEyanA5YUZHMUt6V1NJK3pkMFI4M0wxU3ZWR3lJL1hpWHZO?= =?utf-8?B?RkVhWkZwQ2FaVk10SDBEUXg1RENUT2VEdlZ0c2lUYlpOTExadHJkaTRoaU5I?= =?utf-8?B?NmJQQjFnempUdlZUdkdHdjEwMElraGVBS1BSaXFrUzdKM3Bnb2hERHFxQnpy?= =?utf-8?B?RmNnbVlQbFhBOE9iT2hHbnVYU3dLNWlkUDlPUzNrTE1aZ2puVTB3MXpUTll5?= =?utf-8?B?ZlNtbzZreUJEd2t0eEEyTWhGeGdZR0g1QmVuUXVmakZPU3hRTG1wVUxjK1Jr?= =?utf-8?B?dE04TXJQQ2UxU1ltK0oxZlJhUjE3UzVLNFRjUUdIWFUxNENMTS9YMnZ5bGJT?= =?utf-8?B?Y1gwWFdSZkk1bTZpM1VjRS9ZSWJmVE96OS9ySzZGMEpMaVlvNW1XVU5VQlp4?= =?utf-8?B?SFpPZkJYK0lsdk1McFVCTUMwVEtrb1BqYVF6UGZnTnh4akhidEJKSDhhblQ4?= =?utf-8?B?MTlhRG1yR2crTHcyckZ0TDNVVVJNaXJMRTNoNXZFbEorVGM0ZDh2eUNzVGdy?= =?utf-8?B?VFg5TitvSU5XanJMTjd3RWRhVlZ0c2lOa0NPNDhuQnd3Rm1jUUhvZXd0RkUx?= =?utf-8?B?RUlJdlV1c3VDM0ZEY2Z1UE8rNXhQakxjTkxFWHRtVU1NR0hpT2d5Q2YwMUNB?= =?utf-8?B?QS8zUGc2ZnlXNGtXK1BLOW81VHNuSUFSYzdaSTM5M2VOeGhnRTZyeUNheklw?= =?utf-8?B?OWpWVXJ4am03WXo0dVVYcnRremNueERTNVVTWHFUU1JEMXRqT0hWZ05DaTFq?= =?utf-8?B?OEpQRTVEbjlUYUtWWldMR05MVjdTNVovQzZqUEFCSC9TL3lwblREV1plMy82?= =?utf-8?B?RTFhcmNUQXNLZlFGUVlTUT09?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_6F5317AE44F54CAA82B8830FF5223179teamneustar_"
MIME-Version: 1.0
X-OriginatorOrg: team.neustar
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY5PR17MB3569.namprd17.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ae3fb6aa-f3f2-40e0-3d7c-08d9040db44e
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Apr 2021 15:05:15.4329 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 73a2bbc1-f307-47c4-8f94-5f379c68bc30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ahLNkywtfj39vCbLETdY2iJ/bVm5fcpSV8ANnNPbsxG7f4CKLo/peTS7toytv6X8V1iQ5K8EXhnqpOidtUZYv+CmI1vvXno9PdENWLBRXqo=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR17MB4552
X-Proofpoint-ORIG-GUID: _Ml5hgolK0vReEif55QcgcmN0P4BhcXS
X-Proofpoint-GUID: _Ml5hgolK0vReEif55QcgcmN0P4BhcXS
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.761 definitions=2021-04-20_07:2021-04-20, 2021-04-20 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 clxscore=1011 priorityscore=1501 impostorscore=0 phishscore=0 mlxscore=0 lowpriorityscore=0 suspectscore=0 mlxlogscore=999 spamscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104060000 definitions=main-2104200112
Archived-At: <https://mailarchive.ietf.org/arch/msg/stir/nVaxlgsysDkYzuog0E3lbq2Q9dc>
Subject: Re: [stir] Proposal for update of erratum #6519
X-BeenThere: stir@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Secure Telephone Identity Revisited <stir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/stir>, <mailto:stir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/stir/>
List-Post: <mailto:stir@ietf.org>
List-Help: <mailto:stir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/stir>, <mailto:stir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Apr 2021 15:05:39 -0000

I mean, no, it’s just pushy. It’s the same reason we don’t propose that you MUST only accept quoted. Given that it was the ambiguity in the original spec that caused this problem, I’m a little hesitant to be that pushy.

Maybe for the errata we could be less pushy, but when we (inevitably, someday) do an actual update or bis to RFC8224, we could be more pushy about it.

Jon Peterson
Neustar, Inc.

From: stir <stir-bounces@ietf.org> on behalf of Alec Fenichel <alec.fenichel=40transnexus.com@dmarc.ietf.org>
Date: Tuesday, April 20, 2021 at 7:59 AM
To: "Peterson, Jon" <jon.peterson=40team.neustar@dmarc.ietf.org>rg>, Roman Shpount <roman@telurix.com>om>, Marc Petit-Huguenin <marc@petit-huguenin.org>
Cc: IETF STIR Mail List <stir@ietf.org>rg>, Russ Housley <housley@vigilsec.com>om>, Christer Holmberg <christer.holmberg@ericsson.com>
Subject: Re: [stir] Proposal for update of erratum #6519

Is it really a problem to just say that you must (or must not, either way) include quotes and be done? STI-AS and STI-VS implementations will need to be updated frequently over the next few years due to all of the new PASSporT extensions, so expecting implementations to add/remove quotes seems reasonable. Implementations could accept both values at their discretion, even if it violates the standard.

Sincerely,

Alec Fenichel
Senior Software Architect
alec.fenichel@transnexus.com
+1 (407) 760-0036
TransNexus

From: stir <stir-bounces@ietf.org> on behalf of Peterson, Jon <jon.peterson=40team.neustar@dmarc.ietf.org>
Date: Tuesday, April 20, 2021 at 10:47
To: Roman Shpount <roman@telurix.com>om>, Marc Petit-Huguenin <marc@petit-huguenin.org>
Cc: IETF STIR Mail List <stir@ietf.org>rg>, Russ Housley <housley@vigilsec.com>om>, Christer Holmberg <christer.holmberg@ericsson.com>
Subject: Re: [stir] Proposal for update of erratum #6519

Inline.

From: stir <stir-bounces@ietf.org> on behalf of Roman Shpount <roman@telurix.com>
Date: Monday, April 19, 2021 at 6:57 PM
To: Marc Petit-Huguenin <marc@petit-huguenin.org>
Cc: IETF STIR Mail List <stir@ietf.org>rg>, Russ Housley <housley@vigilsec.com>om>, Christer Holmberg <christer.holmberg@ericsson.com>
Subject: Re: [stir] Proposal for update of erratum #6519

On Mon, Apr 19, 2021 at 7:56 PM Marc Petit-Huguenin <marc@petit-huguenin.org<mailto:marc@petit-huguenin.org>> wrote:
A literalist.  Fantastic.


That was not my understanding.

We can go back to the recording to check on the decision.

More importantly, what is the normative strength of "be tolerant to the absence of quotes when receiving"? Is this MUST accept quotes? SHOULD accept quotes?

In the sentence "Implementations SHOULD use quotes around the token when sending", what would be the valid use cases when implementations are allowed not to use quotes?

My understanding is that SHOULD implies well know exceptions.

The exception we are aware of is that implementations exhibiting this behavior exist. It is, in other words, for backwards compatibility reasons.

Regardless of what the recording says (we were kinda all over the place, if I recall), I think I agree that the right semantics are that you MUST accept quoted and unquoted, and SHOUD send quotes (the exception to the SHOULD being backwards compatibility). If we said you MUST send quotes, well, then implementations that don’t are violating the spec. As you pointed out, it’s kind of a mixed bag at the moment out there in terms of where implementations are.

Jon Peterson
Neustar, Inc.