Re: [sipcore] draft-sparks-sipcore-multiple-reasons
Paul Kyzivat <pkyzivat@alum.mit.edu> Tue, 10 May 2022 19:06 UTC
Return-Path: <pkyzivat@alum.mit.edu>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8AFF6C14F73D for <sipcore@ietfa.amsl.com>; Tue, 10 May 2022 12:06:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.856
X-Spam-Level:
X-Spam-Status: No, score=-3.856 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, NICE_REPLY_A=-1.857, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=alum.mit.edu
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 a2gIgW2vn2Wq for <sipcore@ietfa.amsl.com>; Tue, 10 May 2022 12:05:58 -0700 (PDT)
Received: from NAM02-DM3-obe.outbound.protection.outlook.com (mail-dm3nam07on20620.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e83::620]) (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 83F68C14F723 for <sipcore@ietf.org>; Tue, 10 May 2022 12:05:58 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OTzmHyc3N9StaEdb8epdBUCRaZKZOocVwwpGMzfSygPzn9x+jmD5YFOypvQwNafrSh5fn2Hdh5gxrZt8mbpXylf3RrvzasRBB7MHsrlec1ZdGI9nhadqRScADOe9DVA6cgBLuc8bLdhgVXTK4o6XdApLlewBXxlEVmYf9lMl/UJPIPzu3rJjy2IcSD3DsAsWHwGpeTjlx1G4ll+z3enwYEZ5YgesuGkoR8+5zojDU8JyA7g4pugKFd687WBqIqooM6hgwAdztkspuhHK6n5+UKbCFHM20L2OpsLyXqlq6C8jMGxM/IR7kS6z8R7skJilWmPr8Xk7dzkbn6mh9IUnJw==
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=1KuYIDAd8uKEV4i/Hd4013t/Gn2gOjJlkGaT0n0tD9M=; b=M54E0+q3lIDl4ltxNpjO7J6Ik7tZh56Ctg6MIQPQ2F0Um2stv1SG4GXMq1yWWUaUKVyrj/agaQcvn+TAsfMXRo0xNSC5C5rXw8TGvOdYTI5BSotLAa5PP3uqiwHROETiNeSDMyu+jU4FjvKGcje14JKWvwKxDPop+jwoCJ48TvCmhkvA5BaYk7KEcge7sEECNE6+ZhM9967tyfINHJ3JPXAhb2eowDSCKo96tqHtM/z9hRbT3o3qsRtfJ5LXh1qKYbOueAlT2gHLJwMw0+sb2VGc7oYHgcWLZppNLzppAHsSqsFq3yV9yxTHKjfoWo4aHRayxMW3Tn4u7MxwxoWmoA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 18.7.68.33) smtp.rcpttodomain=ietf.org smtp.mailfrom=alum.mit.edu; dmarc=pass (p=none sp=none pct=100) action=none header.from=alum.mit.edu; dkim=none (message not signed); arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alum.mit.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1KuYIDAd8uKEV4i/Hd4013t/Gn2gOjJlkGaT0n0tD9M=; b=PJPJPvydBbEPEW00lodlIjfsgRj/qBFKnhyHiLZPLM49QSZvO9VgcuD8GAwnf4qb0pt0FLA5oUFb3XCdJWOOa6e8qj1tO2SK0lHsagbCzvFgHJhIjednMZ1YV5pwaAwDEMxsnk3hAAfIsIATgP2PK6nQB2NTUdwciC24fgf0i3A=
Received: from SN6PR08CA0002.namprd08.prod.outlook.com (2603:10b6:805:66::15) by DM4PR12MB6229.namprd12.prod.outlook.com (2603:10b6:8:a8::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5227.21; Tue, 10 May 2022 19:05:53 +0000
Received: from SN1NAM02FT0023.eop-nam02.prod.protection.outlook.com (2603:10b6:805:66:cafe::d8) by SN6PR08CA0002.outlook.office365.com (2603:10b6:805:66::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5227.23 via Frontend Transport; Tue, 10 May 2022 19:05:53 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 18.7.68.33) smtp.mailfrom=alum.mit.edu; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=alum.mit.edu;
Received-SPF: Pass (protection.outlook.com: domain of alum.mit.edu designates 18.7.68.33 as permitted sender) receiver=protection.outlook.com; client-ip=18.7.68.33; helo=outgoing-alum.mit.edu;
Received: from outgoing-alum.mit.edu (18.7.68.33) by SN1NAM02FT0023.mail.protection.outlook.com (10.97.4.236) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5227.15 via Frontend Transport; Tue, 10 May 2022 19:05:52 +0000
Received: from [192.168.1.52] (c-24-62-227-142.hsd1.ma.comcast.net [24.62.227.142]) (authenticated bits=0) (User authenticated as pkyzivat@ALUM.MIT.EDU) by outgoing-alum.mit.edu (8.14.7/8.12.4) with ESMTP id 24AJ5osR032097 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=NOT) for <sipcore@ietf.org>; Tue, 10 May 2022 15:05:51 -0400
Message-ID: <2da137fe-2747-fb16-addf-139c705a8767@alum.mit.edu>
Date: Tue, 10 May 2022 15:05:50 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Thunderbird/91.9.0
Content-Language: en-US
To: sipcore@ietf.org
References: <9B843813-A446-4EAB-AAF4-0AC9EE37E73D@brianrosen.net>
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
In-Reply-To: <9B843813-A446-4EAB-AAF4-0AC9EE37E73D@brianrosen.net>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
X-EOPAttributedMessage: 0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 97b44d88-72f0-4aff-9e69-08da32b81ab6
X-MS-TrafficTypeDiagnostic: DM4PR12MB6229:EE_
X-Microsoft-Antispam-PRVS: <DM4PR12MB622966FBD4A5D1884972303DF9C99@DM4PR12MB6229.namprd12.prod.outlook.com>
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: YetsUYXdzAISAVH4iwGwNKAAxTM04aqLYGpJ/HOV6hu1BBnxJALz3/Sdpp1/cYCjDVppK8IdpNGWaBr5F2R6xelb/LFtuIOE8KBcehsRAbb4NRj1rxROLNgj5wLRQd6TdUSdJjG0ni8ALRHn6xscE0us90nY4BzyQSR1MTBG31EOyE6jM76AtBZuMe13dasI0p2xuQIYgtvD0BcV+cmh3sdqhKytLdpBPeqb69Y0UCtlCZPzOiRx1zc3VQCUd3iscLxPQAluq/Qk2likILgxvmlzW7nZYULgnTlzLEz8xmdJXtckV7k+lUBKzaxTmKyRzvG99a6Rejl3XxdqTrF3RrKEE7xKgu5z7VNvlJ3uTlkbJf8t1XV8ItYYBweFa1EK8HAyg8MfuYenPyrfl9XnupVnv4HDFPkwQ7Nhs52JMt7ii1N6RuUBhhSVjn69Z19I4G+VedQDjYGYNg1pDVZUw1cYryisdE1fiFTJTWPOR4BkYNB33bqZjZzf/3PS4eV7WxtZRtTGxPqMTb+T+jPy17473/Zqy0LjtjwOygL9primrS+w5iwyDnMoaNWThK3IKwgIFYiiF1LR8adgboQij17FGI8PIedIgsuhdbDzaVcIhYPVY6PMB/T5VgsUC8lRsPKgIgn+U/BKGOB3m1rek5j5W+L5w+AhzoO5G/JjJRT+Ki92hHysdV2yDFsbT2lbFB1zEs1YyhQIzJcmBTInRu/nN/AhK/dr1VB0AqIxCBxBiHwal4kjTY1eM6uf8OjplUG7omZdzfbxXH8DvBeT8A==
X-Forefront-Antispam-Report: CIP:18.7.68.33; CTRY:US; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:outgoing-alum.mit.edu; PTR:outgoing-alum.mit.edu; CAT:NONE; SFS:(13230001)(46966006)(36840700001)(31696002)(26005)(8676002)(86362001)(956004)(36860700001)(2616005)(53546011)(2906002)(75432002)(966005)(356005)(83380400001)(8936002)(508600001)(316002)(6916009)(5660300002)(786003)(31686004)(186003)(70586007)(82310400005)(70206006)(7596003)(47076005)(336012)(43740500002); DIR:OUT; SFP:1101;
X-OriginatorOrg: alum.mit.edu
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 May 2022 19:05:52.7706 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 97b44d88-72f0-4aff-9e69-08da32b81ab6
X-MS-Exchange-CrossTenant-Id: 3326b102-c043-408b-a990-b89e477d582f
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3326b102-c043-408b-a990-b89e477d582f; Ip=[18.7.68.33]; Helo=[outgoing-alum.mit.edu]
X-MS-Exchange-CrossTenant-AuthSource: SN1NAM02FT0023.eop-nam02.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR12MB6229
Archived-At: <https://mailarchive.ietf.org/arch/msg/sipcore/tYbkoWuZpu3libS11MYEsQkMco0>
Subject: Re: [sipcore] draft-sparks-sipcore-multiple-reasons
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: SIP Core Working Group <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sipcore/>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 May 2022 19:06:00 -0000
I think this is ok, but it is worth discussing the implications for backward compatibility. Existing protocol values presumably don't mention support for multiple reasons, so in the short term nothing should be impacted. If a new protocol value is defined that does allow multiple reasons, then hopefully most implementations that don't support the new protocol value won't notice the issue. There is a faint possibility that a strict implementation will notice this even for a protocol it doesn't support. I'm inclined not to worry about this. If an update is made to an existing protocol definition that does allow multiple reasons, it could break existing implementations. They might detect an error, or they might just act on one of the reasons. In the latter case they might not all act on the same one. (Some may use the first, while others use the last.) I suggest that this draft should discuss this issue, and give guidance for the future. Thanks, Paul On 5/10/22 12:14 PM, Brian Rosen wrote: > The author has requested sipcore to adopt this draft. Please review the draft and let us know your thoughts on adoption. > > https://datatracker.ietf.org/doc/draft-sparks-sipcore-multiple-reasons > > Brian > > _______________________________________________ > sipcore mailing list > sipcore@ietf.org > https://www.ietf.org/mailman/listinfo/sipcore
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Paul Kyzivat
- [sipcore] draft-sparks-sipcore-multiple-reasons Brian Rosen
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… worley
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Christer Holmberg
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Christer Holmberg
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Paul Kyzivat
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Brian Rosen
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Chris Wendt
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Robert Sparks
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Robert Sparks
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Robert Sparks
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Chris Wendt
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Paul Kyzivat
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Christer Holmberg
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Brian Rosen
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Brian Rosen
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Brian Rosen
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Christer Holmberg
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Mary Barnes
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Paul Kyzivat
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… worley
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Chris Wendt
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Olle E. Johansson
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Ranjit Avasarala
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Brian Rosen