Message 311447 - Python tracker

Message311447

Author studioes
Recipients giampaolo.rodola, matrixise, r.david.murray, studioes
Date 2018-02-01.16:40:43
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1517503243.16.0.467229070634.issue32572@psf.upfronthosting.co.za>
In-reply-to
Content
I understand that it is best to use PASV.
But this FTP server is managed by another person, and that server required active mode. 
Also, my host is in a VPC environment, it is connected by 1:1 NAT. This NAT BOX does not support FTP transparent.

In this case, we recognize that IP packet received by the FTP server is from the external IP address of the NAT BOX, but ftplib will send the IP address on host NIC.
So dose not match IP packet source address and PORT address, it will be closed with the indicated code.

The purpose of this feature is to communicate by overriding the IP address sending by PORT command with the NAT external IP address(so the client IP address seen by server).
History
Date User Action Args
2018-02-01 16:40:43studioessetrecipients: + studioes, giampaolo.rodola, r.david.murray, matrixise
2018-02-01 16:40:43studioessetmessageid: <1517503243.16.0.467229070634.issue32572@psf.upfronthosting.co.za>
2018-02-01 16:40:43studioeslinkissue32572 messages
2018-02-01 16:40:43studioescreate