EPSV hëlt eng FTP-Adressproblemer ewech, net déi zweet Verbindung
Verstinn den passive Datenendpunkt, wann d'FTP-Amelung iwwer e Proxy funktionnéiert, awer d'Lëscht oder d'Virbereedung vum Transfer feelt.
EPSV mécht nach ëmmer eng separat FTP-Datenverbindung op. Et ännert d'Informatiounen zum Endpunkt, net d'Zuel vun de Verbindungen.
Eng traditionell PASV-Antwert gëtt eng Adress an e Port. Dës Adress kann ausserhalb vum Server sengem Netz onbrauchbar sinn. EPSV gëtt e Port a benotzt d'Serveradress, déi zu der Steierverbindung gehéiert.
Iwwer e Proxy bleift d'logesch Identitéit vum FTP-Server erhale. D'Lauschadress vum Vermëttler ass net automatesch de Server, deem dee zréckginnenen Datenport gehéiert.
D'Datenverbindung brauch och déi virgesinn Proxy-Route an d'Erlaabnis, de gewielte Port z'erreechen. D'Acceptéiere vun engem CONNECT op den FTP-Steierport erlaabt net all weider Datenverbindung.
Ier Dir EPSV deaktivéiert, kontrolléiert d'passiv Äntwert an d'Serveradress an de Port, déi fir den Transfer ugefrot goufen. Eng erfollegräich FTP-Amelung baut d'Steierverbindung op; si léisst d'Datenverbindung fir d'Kontroll. Mat Python ftplib verfollegt béid Socket-Konstrukteuren, amplaz sech just op eng PySocks-Standard ze verloossen.