[media-types] [IANA #1448465] application/syslog registr ation request
"Amanda Baber via RT" <[email protected]> Thu, 02 Apr 2026 23:27:46 +0000
| Newsgroups | gmane.ietf.types |
|---|---|
| Message-ID | <[email protected]> |
Hi Murray, Sending a reminder for this request from March 26th. thanks, Amanda On Thu Mar 26 20:27:40 2026, amanda.baber wrote: > Hi Murray, > > This is a request to recommend to the IESG that they approve this > media type as a grandfathered type. Please see the requester's note > and template below. > > IANA questions: > > 1) If this is OK to grandfather: > > a) Should the subtype name be changed from "syslog" to "syslog-msg", > as he suggests below? > > b) Is the change controller field OK? > > 2) If grandfathering isn't appropriate, should this be registered now > as "application/vnd.syslog"? > > thanks, > Amanda > > ====== > > Note from applicant: > > I could argue that this should be a candidate for grandfathering. The > syslog protocol is defined by an official RFC that dates back to March > 2009. The two subsequent RFCs, also from March 2009, document this > for transport over TCP and UDP respectively. These received port > assignments but no media types. I can't speak for the RFC authors, > but I imagine that they did not consider submitting a media type in > their RFC as they were building on the design of the existing > traditional syslog implementations and assumed it would be used only > in that context. > > I believe it would make sense to see if we could have this > grandfathered in with one change: Change the media type on my > application to `application/syslog-msg` to match RFC5424. This RFC > defines the protocol and message format whereas the others map to a > specific transport. The message format is defined in Section 6 > (https://www.rfc-editor.org/rfc/rfc5424#section-6). This keeps the > media type confined to a single RFC without any changes to the format. > It also keeps the media type "application/syslog" available should > anyone wish to pursue a more general-purpose syslog usage. Would that > be reasonable? If so, what would be the next steps? > > As for a using the vendor tree, that is certainly a possible > alternative. I avoided that route because I wished to have this media > type (and corresponding CoAP content-format) useable more broadly. > Since we are not making any changes to the protocol, I did not feel it > appropriate to put this as a vendor specific media type. We had no > part in the syslog work, we're just simple using it in our work. > > Hopefully that makes sense. Happy to provide any more details or > information to support this application. > > Template: > > Name: Stephen Berard > > Email: [email protected] > > Media type name: application > > Media subtype name: syslog > > Required parameters: N/A. The MSG field encoding variant (MSG-ANY or > MSG-UTF8) is signaled within the payload itself via the presence or > absence of a UTF-8 BOM (0xEF 0xBB 0xBF) at the start of the MSG field, > per RFC 5424 Section 6.4. No external parameters are needed to parse > or interpret the message. > > Optional parameters: N/A > > Encoding considerations: binary > > Per RFC 5424 Section 6.4, the MSG field is defined as *OCTET in both > its MSG-ANY and MSG-UTF8 variants, permitting NUL octets, bare CR and > LF octets, and content exceeding 998 octets in length. Binary encoding > is therefore required. > > Security considerations: (1) No executable content — syslog is > observational log data with no execution model > (2) Syslog messages routinely contain hostnames, process identifiers, > usernames, IP addresses, and application-level detail that may include > credentials or session tokens if an application logs carelessly. > (3) The format does not provide any mechanism. Mechanisms such as TLS > and/or DTLS should be used. > (4) This format is defined in RFC5424 which has defined security > considerations [RFC5424 Section 8](RFC 5424 has its own Security > Considerations section (Section 8) which must be referenced.) > (5) The format does not incorporate links that need to be interpreted. > > Interoperability considerations: The format is defined by > [RFC5424](https://www.rfc-editor.org/rfc/rfc5424) and is designed for > interoperability. Syslog is widely used by many UNIX/Linux/POSIX and > other systems. > > Published specification: The syslog protocol is defined in > [RFC5424](https://www.rfc-editor.org/rfc/rfc5424) > > Two additional RFCs define transport mappings for TCP > [RFC5425](https://www.rfc-editor.org/rfc/rfc5425) and for UDP > [RFC5426](https://www.rfc-editor.org/rfc/rfc5426). Though no media > type has been requested as of yet. > > Applications which use this media: This media type identifies a > payload as a single RFC 5424 syslog message. While established > transport mappings exist for UDP (RFC 5426) and TCP (RFC 6587), > neither defines a MIME content type. This registration is intended for > use in application-layer protocols that require explicit content type > identification, such as HTTP or CoAP, enabling correct payload > dispatch and content negotiation without reliance on transport-layer > conventions. > > Fragment identifier considerations: N/A > > Restrictions on usage: None > > Provisional registration? (standards tree only): No > > Additional information: > > 1. Deprecated alias names for this type: N/A > 2. Magic number(s): None > 3. File extension(s): None - no file storage type is defined for > syslog > 4. Macintosh file type code: None > 5. Object Identifiers: 1.3.6.1.2.1.192 (SYSLOG-MSG_MIB) defined by > [RFC5676](https://www.rfc-editor.org/rfc/rfc5676) > > General Comments: This registration is motivated by the need to assign > a CoAP Content-Format ID (per RFC 7252 Section 12.3) for syslog > payloads in constrained device environments. The CoAP Content-Formats > registry requires a registered IANA media type as a prerequisite for > such an assignment. A separate CoAP Content-Format registration has > been filed along with this media type registration. > > Person to contact for further information: > > 1. Name: Stephen Berard > 2. Email: [email protected] > > Intended usage: COMMON > > Author/Change controller: Stephen Berard _______________________________________________ media-types mailing list -- [email protected] To unsubscribe send an email to [email protected]