Menu

#275 ftp - FXP - cross server transfer not going through client

open
ftp (13)
5
2008-03-23
2007-10-14
Anonymous
No

Is it possible to add FXP support? RFC959 describes the implementation of FXP as follows:

When data is to be transferred between two servers, A and B (refer
to Figure 2), the user-PI, C, sets up control connections with
both server-PI's. One of the servers, say A, is then sent a PASV
command telling him to "listen" on his data port rather than
initiate a connection when he receives a transfer service command.
When the user-PI receives an acknowledgment to the PASV command,
which includes the identity of the host and port being listened
on, the user-PI then sends A's port, a, to B in a PORT command; a
reply is returned. The user-PI may then send the corresponding
service commands to A and B. Server B initiates the connection
and the transfer proceeds. The command-reply sequence is listed
below where the messages are vertically synchronous but
horizontally asynchronous:

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

If you would like to discuss this with me any further, please contact me at: pill_uk@hotmail.com

Discussion

  • Andreas Kupries

    Andreas Kupries - 2008-03-23
    • summary: FXP --> ftp - FXP - cross server transfer not going through client
     
  • Andreas Kupries

    Andreas Kupries - 2008-03-23

    Logged In: YES
    user_id=75003
    Originator: NO

    I am guessing that this the same as RFE [892318], just more detailed.

     
  • Andreas Kupries

    Andreas Kupries - 2008-03-23
    • assigned_to: nobody --> gwlester