RFC Errata
RFC 5022, "Media Server Control Markup Language (MSCML) and Protocol", September 2007
Source of RFC: INDEPENDENTSee Also: RFC 5022 w/ inline errata
Errata ID: 1248
Status: Verified
Type: Technical
Publication Format(s) : TEXT
Reported By: Alfred Hoenes
Date Reported: 2008-01-04
Verifier Name: Nevil Brownlee
Date Verified: 2011-03-28
Section 8, page 48 says:
Managecontent Attributes: o src - required, no default value: Specifies the local source URL of the content. The URL scheme MUST be "file://". o dest - required (see note), no default value: Specifies the destination URL. The URL scheme MUST be "http://". Note: If the selected action is 'delete', this attribute is optional; otherwise it is required.
It should say:
Managecontent Attributes: | o src - required, no default value: Specifies the local source URI | of the content. The URI scheme MUST be "file". o dest - required (see note), no default value: Specifies the | destination URI. The URI scheme MUST be "http". Note: If the selected action is 'delete', this attribute is optional; otherwise it is required.
Notes:
a)
The RFC should follow STD 66, RFC 3986 terminology and syntax.
URI schemes do not allow ':' and '/' -- see Section 3.1 (p.17) of RFC 3986.
b) ... MUST be "http" ...
Why the hack does the RFC explicitely forbid using HTTP security
and the "https" URI scheme ????
(I do not believe the authors expect the use of "Upgrade to TLS"
within HTTP, which is rarely implemented -- although it once was
intended as a generice security layer drop-in mechanism.)
Authors comment: Yes, HTTP is a MUST implement, though not the only option here.