EPSV FTP ঠিকানার সমস্যা দূর করে, দ্বিতীয় সংযোগ নয়
প্রক্সির মাধ্যমে FTP লগইন কাজ করলেও তালিকা বা স্থানান্তর সেটআপ ব্যর্থ হলে নিষ্ক্রিয় ডেটা এন্ডপয়েন্ট বুঝুন।
EPSV এখনও একটি আলাদা FTP ডেটা সংযোগ খোলে। এটি এন্ডপয়েন্টের তথ্য বদলায়, সংযোগের সংখ্যা নয়।
প্রচলিত PASV উত্তর একটি ঠিকানা ও পোর্ট দেয়। ওই ঠিকানা সার্ভারের নেটওয়ার্কের বাইরে অচল হতে পারে। EPSV একটি পোর্ট দেয় এবং নিয়ন্ত্রণ সংযোগের সঙ্গে যুক্ত সার্ভার ঠিকানা ব্যবহার করে।
প্রক্সির মধ্য দিয়ে FTP সার্ভারের যৌক্তিক পরিচয় ধরে রাখুন। মধ্যস্থকারীর শোনার ঠিকানা স্বয়ংক্রিয়ভাবে ফেরত দেওয়া ডেটা পোর্টের মালিক সার্ভার নয়।
ডেটা সংযোগেরও প্রয়োজনীয় প্রক্সি পথ এবং নির্বাচিত পোর্টে পৌঁছানোর অনুমতি দরকার। FTP নিয়ন্ত্রণ পোর্টে CONNECT গ্রহণ করলে পরবর্তী প্রতিটি ডেটা সংযোগের অনুমতি হয় না।
EPSV বন্ধ করার আগে নিষ্ক্রিয় উত্তর এবং স্থানান্তরের জন্য অনুরোধ করা সার্ভার ঠিকানা ও পোর্ট দেখুন। সফল FTP লগইন নিয়ন্ত্রণ সংযোগ স্থাপন করে; ডেটা সংযোগ পরীক্ষার জন্য রেখে দেয়। Python ftplib-এ কেবল PySocks ডিফল্টের ওপর নির্ভর না করে দুটি সকেট কনস্ট্রাক্টরই অনুসরণ করুন।