RFC Errata


Errata Search

 
Source of RFC  
Summary Table Full Records

Found 2 records.

Status: Held for Document Update (2)

RFC 5024, "ODETTE File Transfer Protocol 2.0", November 2007

Note: This RFC has been updated by RFC 8996

Source of RFC: INDEPENDENT

Errata ID: 3453
Status: Held for Document Update
Type: Technical
Publication Format(s) : TEXT

Reported By: Ieuan Friend
Date Reported: 2013-01-14
Held for Document Update by: Nevil Brownlee
Date Held: 2014-01-20

Section 4.5.1 says:

   The Speaker notifies the Listener that it has finished sending a
   Virtual File by sending an End File (EFID) command.  The Listener
   replies with a positive or negative End File command and has the
   option to request a Change Direction command from the Speaker.
 
   1. Speaker  -- EFID ------------> Listener   End File
               <------------ EFPA --            Answer YES
 
   2. Speaker  -- EFID ------------> Listener   End File
               <------------ EFPA --            Answer YES + CD
               -- CD -------------->            Change Direction
      Listener <------------ EERP -- Speaker    End to End Response
               -------------- RTR ->            Ready to Receive
      Listener <------------ NERP -- Speaker    Negative End Response
               -------------- RTR ->            Ready to Receive
               Go to Start File Phase
 
   3. Speaker  -- EFID ------------> Listener   End File
               <------------ EFNA --            Answer NO

It should say:

   The Speaker notifies the Listener that it has finished sending a
   Virtual File by sending an End File (EFID) command.  The Listener
   replies with a positive or negative End File command and has the
   option to request a Change Direction command from the Speaker.
 
   1. Speaker  -- EFID ------------> Listener   End File
               <------------ EFPA --            Answer YES
 
   2. Speaker  -- EFID ------------> Listener   End File
               <------------ EFPA --            Answer YES   CD
               -- CD -------------->            Change Direction
      Listener <------------ EERP -- Speaker    End to End Response
               -------------- RTR ->            Ready to Receive
      Listener <------------ NERP -- Speaker    Negative End Response
               -------------- RTR ->            Ready to Receive
               Go to Start File Phase
 
   3. Speaker  -- EFID ------------> Listener   End File
               <------------ EFNA --            Answer NO
 
   Following the receipt of a positive End File command which does
   not request a Change Direction command, the Speaker has the option
   to send   a file (SFID), an EERP/NERP, a CD or an ESID with error. 

   If the Speaker wishes to end the session normally, a 
   Change Direction (CD) command MUST be sent to the Listener.
 
   4. Speaker  -- EFID ------------> Listener   End File
               <------------ EFPA --            Answer YES   No CD
               -- CD -------------->            Change Direction
      Listener <------------ ESID -- Speaker    End Session

Notes:

This erratum adds a little more documentation to the ODETTE protocol,
but doesn't seem to be correcting an actual error.

Errata ID: 3454
Status: Held for Document Update
Type: Technical
Publication Format(s) : TEXT

Reported By: Ieuan Friend
Date Reported: 2013-01-14
Held for Document Update by: Nevil Brownlee
Date Held: 2014-01-20

Section 5.3.2 says:

   o-------------------------------------------------------------------o
   |       SSID        Start Session                                   |
   |                                                                   |
   |       Start Session Phase     Initiator <---> Responder           |
   |-------------------------------------------------------------------|
   | Pos | Field     | Description                           | Format  |
   |-----+-----------+---------------------------------------+---------|
   |   0 | SSIDCMD   | SSID Command 'X'                      | F X(1)  |
   |   1 | SSIDLEV   | Protocol Release Level                | F 9(1)  |
   |   2 | SSIDCODE  | Initiator's Identification Code       | V X(25) |
   |  27 | SSIDPSWD  | Initiator's Password                  | V X(8)  |
   |  35 | SSIDSDEB  | Data Exchange Buffer Size             | V 9(5)  |
   |  40 | SSIDSR    | Send / Receive Capabilities (S/R/B)   | F X(1)  |
   |  41 | SSIDCMPR  | Buffer Compression Indicator (Y/N)    | F X(1)  |
   |  42 | SSIDREST  | Restart Indicator (Y/N)               | F X(1)  |
   |  43 | SSIDSPEC  | Special Logic Indicator (Y/N)         | F X(1)  |
   |  44 | SSIDCRED  | Credit                                | V 9(3)  |
   |  47 | SSIDAUTH  | Secure Authentication (Y/N)           | F X(1)  |
   |  48 | SSIDRSV1  | Reserved                              | F X(4)  |
   |  52 | SSIDUSER  | User Data                             | V X(8)  |
   |  60 | SSIDCR    | Carriage Return                       | F X(1)  |
   o-------------------------------------------------------------------o

      SSIDCMD   Command Code
      Character

      Value: 'X'  SSID Command identifier.

   SSIDLEV   Protocol Release Level                           Numeric(1)

             Used to specify the level of the ODETTE-FTP protocol

      Value: '1' for Revision 1.2
             '2' for Revision 1.3
             '4' for Revision 1.4
             '5' for Revision 2.0

             Future release levels will have higher numbers.  The
             protocol release level is negotiable, with the lowest level
             being selected.

             Note: ODETTE File Transfer Protocol 1.3 (RFC 2204)
                   specifies '1' for the release level, despite adhering
                   to revision 1.3.

It should say:

   o-------------------------------------------------------------------o
   |       SSID        Start Session                                   |
   |                                                                   |
   |       Start Session Phase     Initiator <---> Responder           |
   |-------------------------------------------------------------------|
   | Pos | Field     | Description                           | Format  |
   |----- ----------- --------------------------------------- ---------|
   |   0 | SSIDCMD   | SSID Command 'X'                      | F X(1)  |
   |   1 | SSIDLEV   | Protocol Release Level                | F 9(1)  |
   |   2 | SSIDCODE  | Initiator's Identification Code       | V X(25) |
   |  27 | SSIDPSWD  | Initiator's Password                  | V X(8)  |
   |  35 | SSIDSDEB  | Data Exchange Buffer Size             | V 9(5)  |
   |  40 | SSIDSR    | Send / Receive Capabilities (S/R/B)   | F X(1)  |
   |  41 | SSIDCMPR  | Buffer Compression Indicator (Y/N)    | F X(1)  |
   |  42 | SSIDREST  | Restart Indicator (Y/N)               | F X(1)  |
   |  43 | SSIDSPEC  | Special Logic Indicator (Y/N)         | F X(1)  |
   |  44 | SSIDCRED  | Credit                                | V 9(3)  |
   |  47 | SSIDAUTH  | Secure Authentication (Y/N)           | F X(1)  |
   |  48 | SSIDRSV1  | Reserved                              | F X(4)  |
   |  52 | SSIDUSER  | User Data                             | V X(8)  |
   |  60 | SSIDCR    | Carriage Return                       | F X(1)  |
   o-------------------------------------------------------------------o
 
      SSIDCMD   Command Code
      Character
 
      Value: 'X'  SSID Command identifier.
 
   SSIDLEV   Protocol Release Level                           Numeric(1)
 
             Used to specify the level of the ODETTE-FTP protocol
 
      Value: '1' for Revision 1.2
             '2' for Revision 1.3
             '4' for Revision 1.4
             '5' for Revision 2.0
 
             Future release levels will have higher numbers.  The
             protocol release level is negotiable, with the lowest level
             being selected.
 
             Note: ODETTE File Transfer Protocol 1.3 (RFC 2204)
                   specifies '1' for the release level, despite adhering
                   to revision 1.3.
 
       Negotiation of the release level:
 
             Release level m -- SSID ------------>
                             <------------ SSID --  Release level n
                                                    (n less than or
                                                     equal to m)
             
             The negotiated value will be n unless it is rejected
             with an ESID '10' (Mode or capabilities incompatible).
 
                             -- ESID '10' ------->

Notes:

Clarification of the protocol release level negotiation process.

This erratum adds a little more to the ODETTE protocol's documentation, but does not report an error.

Report New Errata



Advanced Search