Re: [sipcore] [Editorial Errata Reported] RFC3515 (4898)

<marianne.mohali@orange.com> Tue, 03 January 2017 21:21 UTC

Return-Path: <marianne.mohali@orange.com>
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 635091296B4 for <sipcore@ietfa.amsl.com>; Tue, 3 Jan 2017 13:21:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.719
X-Spam-Level:
X-Spam-Status: No, score=-5.719 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.1, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
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 jPufyVy9WKNR for <sipcore@ietfa.amsl.com>; Tue, 3 Jan 2017 13:21:57 -0800 (PST)
Received: from relais-inet.orange.com (mta134.mail.business.static.orange.com [80.12.70.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C1AC512966F for <sipcore@ietf.org>; Tue, 3 Jan 2017 13:21:56 -0800 (PST)
Received: from opfednr02.francetelecom.fr (unknown [xx.xx.xx.66]) by opfednr23.francetelecom.fr (ESMTP service) with ESMTP id 21DA3C0BD8; Tue, 3 Jan 2017 22:21:55 +0100 (CET)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.61]) by opfednr02.francetelecom.fr (ESMTP service) with ESMTP id D4E1212006D; Tue, 3 Jan 2017 22:21:54 +0100 (CET)
Received: from OPEXCLILMA4.corporate.adroot.infra.ftgroup ([fe80::65de:2f08:41e6:ebbe]) by OPEXCLILM7E.corporate.adroot.infra.ftgroup ([fe80::b91c:ea2c:ac8a:7462%19]) with mapi id 14.03.0319.002; Tue, 3 Jan 2017 22:21:54 +0100
From: marianne.mohali@orange.com
To: Robert Sparks <rjsparks@nostrum.com>, Ben Campbell <ben@nostrum.com>, SIPCORE <sipcore@ietf.org>
Thread-Topic: [Editorial Errata Reported] RFC3515 (4898)
Thread-Index: AQHSZenXQao3RUyO60SWEGR4I7ygGKEm+DaAgAAHWACAAAKRgIAAK2uw
Date: Tue, 03 Jan 2017 21:21:53 +0000
Message-ID: <10032_1483478514_586C15F2_10032_3554_1_8B970F90C584EA4E97D5BAAC9172DBB81C88D2E9@OPEXCLILMA4.corporate.adroot.infra.ftgroup>
References: <20170103175011.D8B0FB81248@rfc-editor.org> <A09BF9AC-F906-4BD5-A88A-74A861585073@nostrum.com> <053a17a2-ea75-eb25-b634-434fb5de9881@nostrum.com> <14ee5bbc-34b7-45e3-b06a-b278790c1682@nostrum.com>
In-Reply-To: <14ee5bbc-34b7-45e3-b06a-b278790c1682@nostrum.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.168.234.1]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/sipcore/OPRffd82GtgzipdjVSnxeSvfBx8>
Cc: "drage@alcatel-lucent.com" <drage@alcatel-lucent.com>, "dean.willis@softarmor.com" <dean.willis@softarmor.com>, "alissa@cooperw.in" <alissa@cooperw.in>, "aamelnikov@fastmail.fm" <aamelnikov@fastmail.fm>
Subject: Re: [sipcore] [Editorial Errata Reported] RFC3515 (4898)
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.17
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, 03 Jan 2017 21:21:59 -0000

Hi Robert,

FYI, we have experienced an equipment that rejects a REFER because of parsing issues caused by percent-coded characters not identified as ABNF elements for the header. 
Indeed, this only an example in RFC3515 and that's why I put the "editorial" category for the Errata.

>From RFC3261 :
Characters other than those in the "reserved" set (see RFC 2396 [5]) are equivalent to their ""%" HEX HEX" encoding.
-> which is not the case of the reserved character "=" 

BR,
Marianne
-----Message d'origine-----
De : Robert Sparks [mailto:rjsparks@nostrum.com] 
Envoyé : mardi 3 janvier 2017 19:30
À : Ben Campbell; SIPCORE
Cc : alissa@cooperw.in; aamelnikov@fastmail.fm; dean.willis@softarmor.com; drage@alcatel-lucent.com; MOHALI Marianne IMT/OLN
Objet : Re: [Editorial Errata Reported] RFC3515 (4898)

Eh - nevermind - Marianne's point is that escaping that particulear "=" 
_isn't_ allowed by the ABNF (shown by what she quotes).

So, this is an bug in an example, and the error doesn't affect the specification. This one should go into 'hold for document update'.

RjS

On 1/3/17 12:20 PM, Robert Sparks wrote:
> Marianne - why do you think this is important?
>
> I'll go do the work to verify that your read that the particular '=' 
> you point to is not necessary to encode, but even it that's correct, 
> it's still allowed to encode it. I don't see how making the change you 
> propose with the errata will help anyone?
>
> RjS
>
>
>
> On 1/3/17 11:54 AM, Ben Campbell wrote:
>> Does anyone have thoughts on this errata report?
>>
>> Thanks!
>>
>> Ben.
>>
>> On 3 Jan 2017, at 11:50, RFC Errata System wrote:
>>
>>> The following errata report has been submitted for RFC3515, "The 
>>> Session Initiation Protocol (SIP) Refer Method".
>>>
>>> --------------------------------------
>>> You may review the report below and at:
>>> http://www.rfc-editor.org/errata_search.php?rfc=3515&eid=4898
>>>
>>> --------------------------------------
>>> Type: Editorial
>>> Reported by: Marianne MOHALI <marianne.mohali@orange.com>
>>>
>>> Section: 2.1
>>>
>>> Original Text
>>> -------------
>>> Refer-To: <sip:bob@biloxi.example.net?Accept-Contact=sip:bobsdesk.
>>> biloxi.example.net&Call-ID%3D55432%40alicepc.atlanta.example.com>
>>>
>>> Corrected Text
>>> --------------
>>> Refer-To: <sip:bob@biloxi.example.net?Accept-Contact=sip:bobsdesk.
>>> biloxi.example.net&Call-ID=55432%40alicepc.atlanta.example.com>
>>>
>>> Notes
>>> -----
>>> The "=" between the header name (hname) and the value (hvalue) in 
>>> the headers component of the URI does not have to be in the 
>>> percent-coded format as part of the ABNF of the headers component 
>>> defined in RFC3261:
>>> sip:user:password@host:port;uri-parameters?headers
>>> headers         =  "?" header *( "&" header )
>>> header          =  hname "=" hvalue
>>> hname           =  1*( hnv-unreserved / unreserved / escaped )
>>> hvalue          =  *( hnv-unreserved / unreserved / escaped )
>>> hnv-unreserved  =  "[" / "]" / "/" / "?" / ":" / "+" / "$"
>>>
>>> Instructions:
>>> -------------
>>> This erratum is currently posted as "Reported". If necessary, please 
>>> use "Reply All" to discuss whether it should be verified or 
>>> rejected. When a decision is reached, the verifying party can log in 
>>> to change the status and edit the report, if necessary.
>>>
>>> --------------------------------------
>>> RFC3515 (draft-ietf-sip-refer-07)
>>> --------------------------------------
>>> Title               : The Session Initiation Protocol (SIP) Refer 
>>> Method
>>> Publication Date    : April 2003
>>> Author(s)           : R. Sparks
>>> Category            : PROPOSED STANDARD
>>> Source              : Session Initiation Protocol
>>> Area                : Real-time Applications and Infrastructure
>>> Stream              : IETF
>>> Verifying Party     : IESG
>


_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.