Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement site-to-site FXP feature #36

Closed
giampaolo opened this issue May 28, 2014 · 6 comments
Closed

Implement site-to-site FXP feature #36

giampaolo opened this issue May 28, 2014 · 6 comments
Assignees
Labels
Component-Library enhancement imported imported from old googlecode site and very likely outdated RFC

Comments

@giampaolo
Copy link
Owner

From billiej...@gmail.com on September 07, 2007 19:54:03

Description:

FXP is part of the name of a popular Windows FTP client: 
http://www.flashfxp.com . This client has made the name "FXP" commonly used
as a synonym for site-to-site FTP transfers, for transferring a file
between two remote FTP servers without the transfer going through the
client's host. Sometimes "FXP" is referred to as a protocol; in fact, it is
not. The site-to-site transfer capability was deliberately designed into
RFC 959. More info can be found here: 
http://www.proftpd.org/docs/howto/FXP.html .


Implementation:

Actually pyftpdlib does not allow site-to-site transfers.
Because of a type of attack known as the "FTP bounce" attack: 
http://www.cert.org/advisories/CA-1997-27.html ...it will reject any connection 
from/to remote IP addresses which do not
match the client's IP address.

However, some site administrators may want to allow their servers to
support site-to-site transfers. 
pyftpdlib should provide a variable to allow administrators to disable
bounce protection for cases where FXP site-to-site transfer capability is
desired.

Original issue: http://code.google.com/p/pyftpdlib/issues/detail?id=36

@giampaolo giampaolo self-assigned this May 28, 2014
@giampaolo
Copy link
Owner Author

From billiej...@gmail.com on September 07, 2007 11:04:54

Implemented in SVN, revision #90 .

Summary: Implement site-to-site FXP feature
Status: Finished

@giampaolo
Copy link
Owner Author

From billiej...@gmail.com on September 07, 2007 15:50:43

Labels: Milestone-0.2.0

@giampaolo
Copy link
Owner Author

From billiej...@gmail.com on September 17, 2007 09:47:08

Status: Fixed

@giampaolo
Copy link
Owner Author

From billiej...@gmail.com on May 02, 2008 11:27:42

Labels: Version-0.1.1

@giampaolo
Copy link
Owner Author

From billiej...@gmail.com on October 13, 2008 12:13:14

Labels: Component-Library

@giampaolo
Copy link
Owner Author

From g.rodola on August 11, 2010 15:20:01

Owner: g.rodola

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component-Library enhancement imported imported from old googlecode site and very likely outdated RFC
Projects
None yet
Development

No branches or pull requests

1 participant