Re: [Ecrit] I-D Action: draft-ietf-ecrit-car-crash-10.txt

Paul Kyzivat <pkyzivat@alum.mit.edu> Thu, 22 September 2016 22:25 UTC

Return-Path: <pkyzivat@alum.mit.edu>
X-Original-To: ecrit@ietfa.amsl.com
Delivered-To: ecrit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A317E12BF22 for <ecrit@ietfa.amsl.com>; Thu, 22 Sep 2016 15:25:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.935
X-Spam-Level:
X-Spam-Status: No, score=-1.935 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_SOFTFAIL=0.665] autolearn=no 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 cvCTyhYT47D5 for <ecrit@ietfa.amsl.com>; Thu, 22 Sep 2016 15:25:52 -0700 (PDT)
Received: from resqmta-ch2-10v.sys.comcast.net (resqmta-ch2-10v.sys.comcast.net [IPv6:2001:558:fe21:29:69:252:207: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 7547312BF10 for <ecrit@ietf.org>; Thu, 22 Sep 2016 15:25:52 -0700 (PDT)
Received: from resomta-ch2-09v.sys.comcast.net ([69.252.207.105]) by resqmta-ch2-10v.sys.comcast.net with SMTP id nCRBbXqP5RingnCRDbp4do; Thu, 22 Sep 2016 22:25:51 +0000
Received: from [192.168.1.110] ([73.186.127.100]) by resomta-ch2-09v.sys.comcast.net with SMTP id nCRDbzUePN3QMnCRDbIM02; Thu, 22 Sep 2016 22:25:51 +0000
To: Randall Gellens <rg+ietf@randy.pensive.org>
References: <147449984691.14574.14733945301450103878.idtracker@ietfa.amsl.com> <728511ac-d655-936c-4044-2bf65a943f95@alum.mit.edu> <p06240600d409b441e5b4@[99.111.97.136]> <6340414c-9e49-0234-69a1-2e4bd346225d@alum.mit.edu> <p0624060cd409f3ccca4a@[99.111.97.136]>
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
Message-ID: <20fe1acb-4ba0-d9ce-cf93-3e09ef3a3378@alum.mit.edu>
Date: Thu, 22 Sep 2016 18:25:50 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <p0624060cd409f3ccca4a@[99.111.97.136]>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
X-CMAE-Envelope: MS4wfOpvqfabtq5bc8RgK5/e23XKv1cJ3pcHUVKvSbfZY3CAmWlQP1fIN6+m3wobgfud4Twjr7aEzBlQXF/rNvF1ueosRwah6UlQ/D9/n4RFZF5j024NJRmC i1eehsI6g7uW55o2b18MayrRmXfR+BFKuRqSN2LtT3SW6RtStfCSbS+SHOD5CDRr7FRZCHnzkhuZdJ2g20k/fFKiUfvij4u9B54=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ecrit/Wi-dfFcIdwu2qKpUQSAhW1kpljw>
Cc: ECRIT <ecrit@ietf.org>
Subject: Re: [Ecrit] I-D Action: draft-ietf-ecrit-car-crash-10.txt
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: <ecrit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ecrit>, <mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ecrit/>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ecrit>, <mailto:ecrit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Sep 2016 22:25:53 -0000

see end

On 9/22/16 5:46 PM, Randall Gellens wrote:
> At 3:08 PM -0400 9/22/16, Paul Kyzivat wrote:
>
>>  Randall,
>>
>>  (Including ecrit)
>>
>>  On 9/22/16 12:26 PM, Randall Gellens wrote:
>>>  Hi Paul,
>>>
>>>  Thanks very much for the quick review and comments.  I'm making other
>>>  changes requested by Christer, and I want to fix the ones you found as
>>>  well.
>>>
>>>  Section 12 is the Security Considerations.
>>
>>  In the -10 version I am looking at section 12 is Examples.
>
> Sorry, I missed that you were replying to -10; I'd incorrectly assumed
> you were replying to -12.
>
>>
>>>  Did you mean Section 11, the
>>>  Examples?  Or maybe Figure 10 (one of the examples)?   More to the
>>> point
>>>  on correct C-D, there's text in Section 6 that says:
>>>
>>>     If the body part
>>>     containing the MSD or metadata/control block is the only body part,
>>>     it has a Content-Disposition header field value of "Info-Package;
>>>     handling=optional".  If it is contained within a multipart body
>>> part,
>>>     it has a Content-Disposition header field value of "By-Reference;
>>>     handling=optional".
>>>
>>>  So this is wrong?  What should it say?
>>
>>  That text seems ok, at least for this case.
>>
>>  IIUC it isn't discussing the C-D *on* the multipart/mixed container.
>> It is discussing parts *within* the multipart. Those seem to be
>> correctly tagged.
>>
>>  The "Info-Package" C-D is only applicable for an INFO message. Since
>> this isn't an INFO message it makes no sense to use it.
>
> That was fixed in -12.
>
> I'm about to upload -13, which fixes the C-D issues.  I also added text
> to clarify that "handling=optional" is only used in the initial INVITE,
> to protect the INVITE from being rejected if it is processed by a legacy
> element (such as a gateway between SIP and CS) that does not understand
> an MSD.  I fixed the examples to comply.

handling=optional is probably wrong on the multipart for an INVITE that 
contains an SDP offer. The processing of the SDP isn't optional, and if 
you encounter a UAS that doesn't support multipart then you want it to 
fail, not to be treated as an INVITE with no offer.

	Thanks,
	Paul