Subject: [sipcore] Content-ID cannot be included when SIP message has solely one body (i.e. no multipart/...)

From: Paul Kyzivat <[email-masked]>
Date: Thu, 11 Aug 2016 13:10:57 -0400

Bringing this to sipcore. It just came up in ecrit, but is a general issue.

IMO Content-ID should be permitted as a SIP header field. Necessary in 
any case where some other header field wants to include a cid: uri and 
there is only one body part.

Frankly, IMO SIP should be considered to be an extension to MIME, and so 
all the basic MIME header fields ought to be allowed.

	Thanks,
	Paul

-------- Forwarded Message --------
Subject: Re: [Ecrit] draft-ietf-ecrit-ecall-11- Content-ID cannot be 
included when SIP message has solely one body (i.e. no multipart/...)
Date: Thu, 11 Aug 2016 10:50:30 -0400
From: Paul Kyzivat <[email-masked]>
To: [email-masked]

Hmm. Interesting issue.

ISTM the proper solution to that is to define Content-ID as a SIP header 
field.

Of course a work-around is to add a multipart wrapper to the single body 
part. But that shouldn't be necessary.

	Thanks,
	Paul

On 8/11/16 10:04 AM, Ivo Sedlacek wrote:
> Hello,
>
> I found another potential issue.
>
> If a SIP message contains solely one body (i.e. not multipart/mixed body), then the SIP message cannot contain a Content-ID header field.
>
> Content-ID header field is NOT a SIP header field - Content-ID cannot be found in in RFC3261 and Content-ID cannot be found in http://www.iana.org/assignments/sip-parameters/sip-parameters.xhtml#sip-parameters-2
> Content-ID header field is a MIME multipart/mixed header field.
>
> Also, rfc5621 states:
> ------------
> Content-ID URLs allow creating references to body *parts*.
> ------------
>
> Thus, Figure 10, and Figure 11 (and related procedures) of draft-ietf-ecrit-ecall-11 use a header field (Content-ID header field) not defined in SIP.
>
> Kind regards
>
> Ivo
>
>
> _______________________________________________
> Ecrit mailing list
> [email-masked]
> https://www.ietf.org/mailman/listinfo/ecrit
>

_______________________________________________
Ecrit mailing list
[email-masked]
https://www.ietf.org/mailman/listinfo/ecrit