Az EPSV egy FTP-címproblémát szüntet meg, nem a második kapcsolatot
Értse meg a passzív adatvégpontot, amikor az FTP-bejelentkezés proxy-n keresztül működik, de a listázás vagy az átvitel előkészítése meghiúsul.
Az EPSV továbbra is külön FTP-adatkapcsolatot nyit. A végpont adatait változtatja meg, nem a kapcsolatok számát.
A hagyományos PASV-válasz címet és portot ad. Ez a cím a kiszolgáló hálózatán kívül használhatatlan lehet. Az EPSV portot ad, és a vezérlőkapcsolathoz tartozó kiszolgálócímet használja.
Proxy-n keresztül tartsa meg az FTP-kiszolgáló logikai azonosságát. A közvetítő figyelőcíme nem automatikusan az a kiszolgáló, amelyhez a visszaadott adatport tartozik.
Az adatkapcsolatnak a szándékolt proxy-útvonalra és a kiválasztott port elérésére vonatkozó engedélyre is szüksége van. Az FTP vezérlőportjára irányuló CONNECT elfogadása nem engedélyez minden további adatkapcsolatot.
Az EPSV letiltása előtt vizsgálja meg a passzív választ, valamint az átvitelhez kért kiszolgálócímet és portot. A sikeres FTP-bejelentkezés létrehozza a vezérlőkapcsolatot; az adatkapcsolatot ellenőrzésre hagyja. Python ftplib esetén kövesse mindkét socket-konstruktort, ahelyett hogy csak a PySocks alapértelmezésére támaszkodna.