एफ़टीपी सर्वर से कनेक्ट नहीं किया जा सकता: 425 डेटा कनेक्शन बनाने में असमर्थ: कनेक्शन टाइम आउट हो गया


16

मेरे पास अपने लैपटॉप पर विंडोज 7 स्थापित है। मैंने Ubuntu 11.10 के साथ VirtualBox 4.1.4 स्थापित किया।

मैं एफ़टीपी के माध्यम से अपनी साइट से जुड़ने की कोशिश कर रहा हूं, लेकिन जब मैं करता हूं तो मुझे एक त्रुटि मिली ls:

~> ftp <my_site>
Connected to <my_site>.
220 DreamHost FTP Server
Name (<my_site>:misha): <my_username>
331 Password required for <my_username>
Password: <my_password>
230 User <my_username> logged in
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
200 PORT command successful
425 Unable to build data connection: Connection timed out
ftp> 

क्या समस्या हो सकती है?

जवाबों:


25

कनेक्शन स्थापित कर रहा है, लेकिन यह रिटर्न डेटा पथ सेट करने में असमर्थ है।

यह संभावना है क्योंकि मार्ग में कुछ स्रोत से पोर्ट मोड फीट का समर्थन नहीं कर रहा है (शायद परिधि राउटर)।

उपयोग करने का प्रयास करें ftp -pजो क्लाइंट को पैसिव (PASV) मोड में शुरू करेगा।


मैं उबंटू और वर्चुअलबॉक्स के नए संस्करणों का उपयोग कर रहा हूं, और निष्क्रिय मोड ने मेरी भी मदद की, +1!
गुस्तवोहेंके

2
जैसा कि डेमन हिल द्वारा अब-हटाए गए उत्तर में बताया गया है , "यदि आप पहले से ही ftp सर्वर से जुड़े हैं और आप -pतर्क भूल गए हैं, तो आप passiveइस मोड में प्रवेश करने के लिए कमांड जारी कर सकते हैं ।"
स्कॉट

@ यह स्वीकार किए गए उत्तर को संपादित करने के लिए वारंट के लिए पर्याप्त सहायक है। यह वास्तव में प्रोत्साहित किया जाता है।
पॉल

सच कहूँ तो, मुझे लगा कि यह पर्याप्त उपयोगी है कि इसे एक अलग (पूरक) उत्तर के रूप में खड़ा करने की अनुमति दी जानी चाहिए, लेकिन एक मध्यस्थ असहमत था। आप You're20K हैं; आप हटाए गए उत्तर को देख सकते हैं - क्या आप इसे हटा सकते हैं? या क्या इस बिंदु पर केवल एक मध्यस्थ द्वारा किया जा सकता है? किसी भी मामले में, जब तक आप इस मुद्दे के बारे में जानते हैं, मैं आपके आगे कोई भी कार्रवाई (आपके उत्तर को संपादित करने के लिए शामिल करने के लिए) छोड़ दूँगा।
स्कॉट

0

आपका सर्वर कहाँ है यह स्थानीय है? यदि नहीं, तो
सक्रिय एफ़टीपी में आपके पास आपके पास NAT अनुवाद के साथ समस्या है क्योंकि कनेक्शन पोर्ट 21 पोर्ट निर्धारित है लेकिन डेटा पोर्ट के लिए 1024 से ऊपर भिन्न हो सकता है, एनएटी से पूल एफ़टीपी आवेदन डेटा कनेक्शन स्थापित करने में सक्षम नहीं है।

यदि आप windows ftp.exe का उपयोग करते हैं तो यह निष्क्रिय एफ़टीपी मोड का समर्थन करता है, इसलिए PASV कमांड काम नहीं करेगा। केवल ubuntu / unix OS पैसिव एफ़टीपी का समर्थन करता है, यहाँ सर्वर डेटा पोर्ट आरंभ करेगा, और रिमोट को उस पोर्ट के माध्यम से कनेक्ट करने के लिए कहेगा।

/ 30 सार्वजनिक आईपी समस्या के लिए आपका सेवा प्रदाता समाधान करेगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.