Skip to main content

Multiple Attachments for Electronic Data Interchange - Internet Integration (EDIINT)
draft-meadors-multiple-attachments-ediint-14

Revision differences

Document history

Date Rev. By Action
2012-08-22
14 (System) post-migration administrative database adjustment to the No Objection position for Sean Turner
2011-07-26
14 Cindy Morgan State changed to RFC Ed Queue from Approved-announcement sent.
2011-07-25
14 (System) IANA Action state changed to No IC from In Progress
2011-07-25
14 (System) IANA Action state changed to In Progress
2011-07-23
14 Amy Vezza IESG state changed to Approved-announcement sent
2011-07-23
14 Amy Vezza IESG has approved the document
2011-07-23
14 Amy Vezza Closed "Approve" ballot
2011-07-01
14 Pete Resnick Ballot writeup text changed
2011-07-01
14 Amy Vezza Approval announcement text regenerated
2011-06-29
14 (System) New version available: draft-meadors-multiple-attachments-ediint-14.txt
2011-06-15
13 (System) New version available: draft-meadors-multiple-attachments-ediint-13.txt
2011-06-09
14 Cindy Morgan Removed from agenda for telechat
2011-06-09
14 Cindy Morgan State changed to Approved-announcement to be sent::Point Raised - writeup needed from IESG Evaluation.
2011-06-09
14 Jari Arkko [Ballot Position Update] New position, No Objection, has been recorded
2011-06-09
14 Gonzalo Camarillo [Ballot Position Update] New position, No Objection, has been recorded
2011-06-08
14 David Harrington [Ballot Position Update] New position, No Objection, has been recorded
2011-06-07
14 Wesley Eddy [Ballot Position Update] New position, No Objection, has been recorded
2011-05-30
14 Stephen Farrell
[Ballot comment]
Even though this has enough positions to go ahead, Pete
asked if newbies like me were ok with that, so since I'd not …
[Ballot comment]
Even though this has enough positions to go ahead, Pete
asked if newbies like me were ok with that, so since I'd not
seen this before, I took a look. I've no problem if these are
ignored really, but fwiw:

(1) The draft says that people "began" doing stuff, which is
fine, but would be even better with some references to that
(if some exist) so the reader could understand better.

(2) s/this body is covered/this body are covered/

(3) It says the attachments "should" be inter-related - is that
meant to be a 2119 SHOULD? I'm also unclear as to what
inter-related means, but I guess that's really a higher
layer issue (in which case do you really need to impose
the constraint at this level?). If that was a 2119 SHOULD
then under which conditions is it ok to ignore the
rule? (maybe easiest is s/should/ought/ just to avoid
potential 2119 confusion)

(4) I think 2.3 says that for an encrypted message the MIC
is calculated over the plaintext but is sent outside the
encryption. If so, that's less common than also encrypting
the MIC and is usually specifically justified, but maybe
I'm misreading it (and I didn't go read the references to
check sorry;-)

(5) Section 4 mentions "the three EDI-INT transport
standards" but doesn't include the references at that
point - I think it'd be good to repeat those for clarity.
2011-05-30
14 Stephen Farrell [Ballot Position Update] New position, No Objection, has been recorded
2011-05-24
14 Pete Resnick
[Ballot comment]
This is an individual submission of an Informational document I picked up from Alexey, so I don't know the full history. Sean's discuss …
[Ballot comment]
This is an individual submission of an Informational document I picked up from Alexey, so I don't know the full history. Sean's discuss (the only one) has been cleared, so I could approve it, but since half of the IESG hasn't entered a position, I'd like to double-check and have people give it a gander before sending it on its merry way.
2011-05-23
14 Pete Resnick State changed to IESG Evaluation from IESG Evaluation::AD Followup.
2011-05-23
14 Pete Resnick Placed on agenda for telechat - 2011-06-09
2011-05-23
14 Sean Turner [Ballot Position Update] Position for Sean Turner has been changed to No Objection from Discuss
2011-05-23
14 (System) Sub state has been changed to AD Follow up from New Id Needed
2011-05-23
12 (System) New version available: draft-meadors-multiple-attachments-ediint-12.txt
2011-04-21
14 Pete Resnick State changed to IESG Evaluation::Revised ID Needed from IESG Evaluation::AD Followup.
2011-04-21
14 Pete Resnick [Ballot Position Update] New position, Yes, has been recorded
2011-04-06
14 Samuel Weiler Assignment of request for Telechat review by SECDIR to Magnus Nystrom was rejected
2011-04-06
14 Samuel Weiler Request for Telechat review by SECDIR is assigned to Magnus Nystrom
2011-04-06
14 Samuel Weiler Request for Telechat review by SECDIR is assigned to Magnus Nystrom
2011-03-30
14 Cindy Morgan Responsible AD has been changed to Pete Resnick from Alexey Melnikov
2011-03-26
14 Sean Turner [Ballot discuss]
update based on Alexey's RFC editor note.

#1) In Sec 2.3, need a normative reference to the canonicalization method.

#2) addressed
2011-03-25
14 Alexey Melnikov Ballot writeup text changed
2011-03-17
14 Cindy Morgan Removed from agenda for telechat
2011-03-17
14 Cindy Morgan State changed to IESG Evaluation::AD Followup from IESG Evaluation.
2011-03-17
14 Cindy Morgan Ballot writeup text changed
2011-03-17
14 Alexey Melnikov Ballot writeup text changed
2011-03-17
14 Sean Turner
[Ballot discuss]
update based on Alexey's RFC editor note.

#1) In Sec 2.3, need a normative reference to the canonicalization method.

#2) need references for …
[Ballot discuss]
update based on Alexey's RFC editor note.

#1) In Sec 2.3, need a normative reference to the canonicalization method.

#2) need references for or need to remove application/x-vnd.ms-excel and image/bmp.  They aren't on the/a list.
2011-03-17
14 Alexey Melnikov Ballot writeup text changed
2011-03-17
14 Alexey Melnikov Ballot writeup text changed
2011-03-17
14 Alexey Melnikov Ballot writeup text changed
2011-03-17
14 Sean Turner
[Ballot discuss]
update based on Alexey's RFC editor note.

#1) In Sec 2.3, need a normative reference to the canonicalization method.

#2) In Sec 2.5, …
[Ballot discuss]
update based on Alexey's RFC editor note.

#1) In Sec 2.3, need a normative reference to the canonicalization method.

#2) In Sec 2.5, need normative references for each content types list.
2011-03-17
14 Alexey Melnikov Ballot writeup text changed
2011-03-17
14 Alexey Melnikov Ballot writeup text changed
2011-03-17
14 Adrian Farrel [Ballot Position Update] New position, No Objection, has been recorded
2011-03-16
14 Sean Turner
[Ballot comment]
Sec 2.3 says:

  If the expected MIC value differs from the calculated MIC value, all
  attachments MUST be considered invalid and …
[Ballot comment]
Sec 2.3 says:

  If the expected MIC value differs from the calculated MIC value, all
  attachments MUST be considered invalid and retransmitted.


Isn't telling the initiator that they didn't match and asking for the retransmission missing?
2011-03-16
14 Sean Turner
[Ballot discuss]
#1) In Sec 2.3, need a normative reference to the canonicalization method.

#2) In Sec 2.5, need normative references for each content types …
[Ballot discuss]
#1) In Sec 2.3, need a normative reference to the canonicalization method.

#2) In Sec 2.5, need normative references for each content types list.

#3) In Sec 3, the micalg example doesn't match the Hash Functional Textual Names registry (http://www.iana.org/assignments/hash-function-text-names/hash-function-text-names.xml) or RFC 5751.  It shows:

micalg=sha1;

and should be:

micalg=sha-1;
2011-03-16
14 Sean Turner [Ballot Position Update] New position, Discuss, has been recorded
2011-03-16
14 Russ Housley
[Ballot comment]
In the Gen-ART Review by Pete McCann on 15-Mar-2011, a concern is
  raised.  Please consider it:

  There is a space in …
[Ballot comment]
In the Gen-ART Review by Pete McCann on 15-Mar-2011, a concern is
  raised.  Please consider it:

  There is a space in the declaration of boundary=" INNER-BOUNDARY";
  in the example in section 3.  I am not sure whether this was
  intentional or whether it will mess up a standard MIME parser, but
  you may want to remove it.
2011-03-16
14 Russ Housley [Ballot Position Update] New position, No Objection, has been recorded
2011-03-16
14 Ron Bonica [Ballot Position Update] New position, No Objection, has been recorded
2011-03-16
14 Robert Sparks [Ballot Position Update] New position, No Objection, has been recorded
2011-03-16
14 Peter Saint-Andre [Ballot Position Update] New position, No Objection, has been recorded
2011-03-16
14 Stewart Bryant
[Ballot comment]
There are a number of id-nits that need be fixed before the document considered ready for publication (IANA section and RFC2119 language). Also …
[Ballot comment]
There are a number of id-nits that need be fixed before the document considered ready for publication (IANA section and RFC2119 language). Also the editor should confirm that all of the lower case "should" instances are correctly set.
2011-03-16
14 Stewart Bryant [Ballot Position Update] New position, No Objection, has been recorded
2011-03-12
14 Alexey Melnikov [Ballot comment]
Should this document be published with "no IETF consensus" boilerplate?
2011-03-10
14 Alexey Melnikov [Ballot Position Update] New position, Yes, has been recorded for Alexey Melnikov
2011-03-10
14 Alexey Melnikov Ballot has been issued
2011-03-10
14 Alexey Melnikov Created "Approve" ballot
2011-03-03
14 Samuel Weiler Request for Telechat review by SECDIR Completed. Reviewer: Magnus Nystrom.
2011-03-02
14 Alexey Melnikov Ballot writeup text changed
2011-03-02
14 Alexey Melnikov State changed to IESG Evaluation from Waiting for AD Go-Ahead.
2011-03-02
11 (System) New version available: draft-meadors-multiple-attachments-ediint-11.txt
2011-02-25
14 Alexey Melnikov Telechat date has been changed to 2011-03-17 from 2011-03-03
2011-02-23
14 (System) State changed to Waiting for AD Go-Ahead from In Last Call.
2011-02-07
14 Amanda Baber
IANA notes that this document does not contain a standard IANA
Considerations section. After examining the draft, IANA understands
that, upon approval of this document, …
IANA notes that this document does not contain a standard IANA
Considerations section. After examining the draft, IANA understands
that, upon approval of this document, there are no IANA Actions that
need completion.
2011-01-26
14 Amy Vezza Last call sent
2011-01-26
14 Amy Vezza
State changed to In Last Call from Last Call Requested.

The following Last Call Announcement was sent out:

From: The IESG
To: IETF-Announce
Reply-To: ietf@ietf.org …
State changed to In Last Call from Last Call Requested.

The following Last Call Announcement was sent out:

From: The IESG
To: IETF-Announce
Reply-To: ietf@ietf.org
Subject: Last Call:  (Multiple Attachments for EDIINT) to Informational RFC


The IESG has received a request from an individual submitter to consider
the following document:
- 'Multiple Attachments for EDIINT'
  as an Informational
RFC

The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action. Please send substantive comments to the
ietf@ietf.org mailing lists by 2011-02-23. Exceptionally, comments may be
sent to iesg@ietf.org instead. In either case, please retain the
beginning of the Subject line to allow automated sorting.

The file can be obtained via
http://datatracker.ietf.org/doc/draft-meadors-multiple-attachments-ediint/

IESG discussion can be tracked via
http://datatracker.ietf.org/doc/draft-meadors-multiple-attachments-ediint/
2011-01-26
14 Alexey Melnikov Last Call was requested
2011-01-26
14 (System) Ballot writeup text was added
2011-01-26
14 (System) Last call text was added
2011-01-26
14 (System) Ballot approval text was added
2011-01-26
14 Alexey Melnikov State changed to Last Call Requested from AD Evaluation::Revised ID Needed.
2011-01-26
14 Alexey Melnikov
AD review comments:

>2.  Using Multiple-Attachments in EDI-INT
>
>2.1.  Multipart/Related Structure
>
>  Multiple payload attachments for EDI-INT messages are stored within a
>  …
AD review comments:

>2.  Using Multiple-Attachments in EDI-INT
>
>2.1.  Multipart/Related Structure
>
>  Multiple payload attachments for EDI-INT messages are stored within a
>  multipart/related MIME envelope [RFC2387].  The multipart/related
>  structure allows an unlimited number of attachments, but the
>  attachments MUST be inter-related to complete a transaction.

How can the above MUST be tested for compliance? If it can't, I suggest changing this to a non normative verb, e.g. "have to be" or such.

>2.2.  EDINT Features Header

>  For applications implementing certification exchange, the MA-Feature-
>  Name MUST be used within the EDIINT Features header:
>
>      MA-Feature-Name = "multiple-attachments"
>
Strictly speaking this still needs a reference to ABNF [RFC5234].


>2.3.  MIC Calculation

[...]
>  For an encrypted but unsigned and uncompressed message, the MIC is
>  calculated on the decrypted multipart/related envelope, including
>  header and all attached documents.  The envelope MUST be
>  canonicalized before the MIC is calculated.
>
>  For an unsigned and unencrypted message, the MIC is calculated over
>  the data inside the multipart/related boundaries prior to Content-
>  Transfer-Encoding.
>
Is different procedure needed in this case?

[...]

>2.5.  Content-Types to Support
>
>  Documents of the following MIME media types MAY be found in a
>  multipart/related envelop and MUST be accepted by the user agent.
>  Other media types MAY be accepted depending upon trading partner
>  agreement.
>
>      application/xml
>
>      application/pdf
>
>      application/msword
>
>      application/vnd.ms-excel, application/x-msexcel
>
>      application/rtf
>
>      application/octet-string
>
This should be application/octet-stream

>      application/zip
>
>      image/bmp
>
>      image/gif
>
>      image/tiff
>
>      image/jpeg

What about image/svg+xml ? :-)

[...]

>4.  Security Considerations
>
>  Multiple attachments have very similar security concerns to what is
>  described in the three EDI-INT transport standards.  Please refer to
>  these standards for their security considerations.

I think repeating the relevant references here would be a good idea.
2011-01-18
14 Samuel Weiler Request for Telechat review by SECDIR is assigned to Magnus Nystrom
2011-01-18
14 Samuel Weiler Request for Telechat review by SECDIR is assigned to Magnus Nystrom
2011-01-14
14 Alexey Melnikov Placed on agenda for telechat - 2011-03-03
2011-01-12
14 Alexey Melnikov State changed to AD Evaluation::Revised ID Needed from Publication Requested.
2011-01-11
14 Alexey Melnikov Draft added in state Publication Requested
2010-12-07
10 (System) New version available: draft-meadors-multiple-attachments-ediint-10.txt
2010-06-15
09 (System) New version available: draft-meadors-multiple-attachments-ediint-09.txt
2010-03-05
14 (System) Document has expired
2009-09-01
08 (System) New version available: draft-meadors-multiple-attachments-ediint-08.txt
2008-12-15
07 (System) New version available: draft-meadors-multiple-attachments-ediint-07.txt
2008-06-17
06 (System) New version available: draft-meadors-multiple-attachments-ediint-06.txt
2008-03-19
05 (System) New version available: draft-meadors-multiple-attachments-ediint-05.txt
2007-08-13
04 (System) New version available: draft-meadors-multiple-attachments-ediint-04.txt
2006-12-27
03 (System) New version available: draft-meadors-multiple-attachments-ediint-03.txt
2006-04-12
02 (System) New version available: draft-meadors-multiple-attachments-ediint-02.txt
2005-08-19
01 (System) New version available: draft-meadors-multiple-attachments-ediint-01.txt
2005-04-04
00 (System) New version available: draft-meadors-multiple-attachments-ediint-00.txt