EPSV ले FTP ठेगानाको समस्या हटाउँछ, दोस्रो जडान होइन
प्रोक्सीमार्फत FTP लगइन काम गर्दा तर सूची वा स्थानान्तरणको तयारी असफल हुँदा निष्क्रिय डेटा अन्त्यबिन्दु बुझ्नुहोस्।
EPSV ले अझै छुट्टै FTP डेटा जडान खोल्छ। यसले अन्त्यबिन्दुको जानकारी बदल्छ, जडानको संख्या होइन।
परम्परागत PASV प्रतिक्रियाले ठेगाना र पोर्ट दिन्छ। त्यो ठेगाना सर्भरको सञ्जालबाहिर अप्रयोगनीय हुन सक्छ। EPSV ले पोर्ट दिन्छ र नियन्त्रण जडानसँग सम्बन्धित सर्भर ठेगाना प्रयोग गर्छ।
प्रोक्सीमार्फत FTP सर्भरको तार्किक पहिचान कायम राख्नुहोस्। मध्यस्थको सुन्ने ठेगाना आफैँमा फर्काइएको डेटा पोर्टको मालिक सर्भर होइन।
डेटा जडानलाई पनि इच्छित प्रोक्सी मार्ग र छानिएको पोर्टसम्म पुग्ने अनुमति चाहिन्छ। FTP नियन्त्रण पोर्टमा CONNECT स्वीकार गर्दा पछिका प्रत्येक डेटा जडानको अनुमति दिँदैन।
EPSV बन्द गर्नुअघि निष्क्रिय प्रतिक्रिया र स्थानान्तरणका लागि मागिएको सर्भर ठेगाना तथा पोर्ट जाँच्नुहोस्। सफल FTP लगइनले नियन्त्रण जडान स्थापना गर्छ; डेटा जडान जाँचका लागि छोड्छ। Python ftplib सँग, केवल PySocks पूर्वनिर्धारितमा भर नपरी दुवै सकेट कन्स्ट्रक्टर ट्रेस गर्नुहोस्।