RFC Errata
RFC 959, "File Transfer Protocol", October 1985
Note: This RFC has been updated by RFC 2228, RFC 2640, RFC 2773, RFC 3659, RFC 5797, RFC 7151
Source of RFC: LegacyArea Assignment: app
Errata ID: 4575
Status: Rejected
Type: Editorial
Publication Format(s) : TEXT
Reported By: Dave Mackay
Date Reported: 2016-01-01
Rejected by: Barry Leiba
Date Rejected: 2016-01-21
Section 5.2. says:
User-PI - Server A User-PI - Server B ------------------ ------------------ C->A : Connect C->B : Connect C->A : PASV A->C : 227 Entering Passive Mode. A1,A2,A3,A4,a1,a2 C->B : PORT A1,A2,A3,A4,a1,a2 B->C : 200 Okay C->A : STOR C->B : RETR B->A : Connect to HOST-A, PORT-a
It should say:
User-PI - Server A User-PI - Server B ------------------ ------------------ C->A : Connect C->B : Connect C->A : PASV A->C : 227 Entering Passive Mode. (A1,A2,A3,A4,a1,a2). C->B : PORT A1,A2,A3,A4,a1,a2 B->C : 200 Okay C->A : STOR C->B : RETR B->A : Connect to HOST-A, PORT-a
Notes:
The reply code for 227 in sections 4.2.1 and 4.2.2. shows <host-port> surrounded by parenthesis with a period at the end, whereas the example in section 5.2 does not.
--VERIFIER NOTES--
As Section 4.2 states, only the numeric value of the reply code is significant to the protocol; the text is intended for human readers. The parentheses and period are not significant.