एफ़टीपी से कनेक्ट करने में असमर्थ - एमएलएसडी के बाद कनेक्शन टाइमआउट


10

तो यहाँ मेरी समस्या है, मैं उन FTP सर्वर से जुड़ने में असमर्थ हूँ, जिन परिस्थितियों में मैंने पहले कभी नहीं देखा। यहाँ स्थिति है:

  • मुझे MLSD कमांड के ठीक बाद "कनेक्शन टाइम आउट" मिलता है।
  • मैं आमतौर पर उबंटू के तहत फाइलज़िला का उपयोग करता हूं, लेकिन यह सुनिश्चित करने के लिए कि समस्या इस विशेष क्लाइंट से संबंधित नहीं है, मैंने कुछ अन्य की कोशिश की: ubuntu पर gftp और विंडसैप और विंडोज़ पर फ्रीफ़टीपी 7. सभी समान परिणाम।
  • सक्रिय या निष्क्रिय मोड के साथ प्रयास करना सुनिश्चित करें। एक ही परिणाम।
  • इस बिंदु पर मुझे लगता है कि मेरे वर्तमान नेटवर्क के साथ कुछ गड़बड़ है (जैसा कि एफ़टीपी सर्वर ठीक है एक सहकर्मी के अनुसार) गलत होगा। लेकिन मैंने http://ftptest.net/ से जांच की और मैं निर्देशिका लिस्टिंग (जो मैं एफ़टीपी ग्राहक के माध्यम से सक्षम नहीं हूं) प्राप्त करने में सक्षम हूं।

इसलिए अंत में मैंने जो कोशिश नहीं की, वह है कि दूसरे नेटवर्क पर जाना, समाधान जो काम करेगा लगता है, लेकिन लंबे समय में बहुत व्यावहारिक नहीं होगा। और इस प्रकार मुझे लगता है कि मेरे राउटर में कुछ गड़बड़ है ... लेकिन यह संभवतः क्या हो सकता है?

नोट: मैंने पहले फ़ाइलज़िला के बोर्ड पर इस प्रश्न को पंजीकृत करने और पोस्ट करने की कोशिश की ... लेकिन मैं न तो जीमेल के साथ खाता बना सकता हूं और न ही हॉटलाइन खाता। WTF?


जानकारी के लिए, हमारे पास MLSD कमांड समस्या भी थी, लेकिन यह फ़ायरवॉल समस्या नहीं थी, लेकिन निर्देशिका में बहुत सी फाइलें (40 000 से अधिक)।
मार्क मौरिस

मुझे यह समस्या भी हुई। अजीब बात है, इस समस्या को हल करने के बाद मैंने साइट प्रबंधक में सर्वर कॉन्फ़िगरेशन जोड़ा और UNIX को सर्वर प्रकार के रूप में सेट किया।
एमिसवेल्ट

FileZilla संस्करण 3.21 में, मुझे इसे काम करने के लिए कनेक्शन सेटिंग्स में "केवल सादे FTP (असुरक्षित) का उपयोग करें" स्विच करने की आवश्यकता थी। मैं इसे "असुरक्षित" नहीं बनाने के लिए अब सर्वर पर सेटिंग्स के साथ खेलूंगा।
मिरो जे।

जवाबों:


7

FileZilla के प्रशंसा के अनुसार, आपका राउटर शायद मुद्दा है (भले ही आप इसके बारे में कुछ भी नहीं कर सकते हैं), और वे इसे ठीक करने के लिए नहीं जा रहे हैं यदि MLSD बार बाहर LIST करने के लिए। देखें: http://forum.filezilla-project.org/viewtopic.php?f=2&t=11405&start=15

समाधान: कोर एफ़टीपी या इसी तरह की कोशिश करें। यह संभावना नहीं है कि आप जिद्दी FileZilla लोगों को एक (मूर्खतापूर्ण सरल) वर्कअराउंड विकल्प जोड़ने में सक्षम होंगे- "MLIST बार आउट होने पर वापस गिरने पर"।

या, चूंकि यह खुला स्रोत है, इसलिए देखें कि क्या आप या कोई और परिवर्तन कर सकता है और इसे स्वयं संकलित कर सकता है। मुझे लगता है कि यदि आप आधिकारिक बिल्ड में जोड़े जाने वाले बदलाव को प्रस्तुत करने का प्रयास करते हैं, तो वे इसे अस्वीकार कर देंगे, लेकिन शायद हम सुखद आश्चर्यचकित हो सकते हैं।


1
जानकार अच्छा लगा! सूक्ति कमांडर बस ठीक से जुड़े।
स्टाइलू

वाह, उस FileZilla फोरम में एक पेशेवर और सहायक प्रतिक्रिया: "तब अपने बेवकूफ फ़ायरवॉल का उपयोग करना बंद करो, यह एफ़टीपी प्रोटोकॉल का हिस्सा नहीं है।"
बेसिक 6

विनम्र समालोचना स्वर के लिए +1!
मिरो जे।

6

एक लंबी खोज के बाद, समाधान सरल था:

Site Managementसमस्या के साथ साइट का चयन करने के लिए जाओ । टैब को क्लिक करें Transfer Settingsऔर चुनें Activeके बजाय Default


2

मुझे एन्क्रिप्शन में समस्या तब मिली जब मैंने इसे "केवल सादे एफ़टीपी (असुरक्षित) का उपयोग करने" के लिए बदल दिया, फिर इसका पूरी तरह से काम कर रहा था!

FileZilla मेरे लिए बहुत परिचित है और मुझे इसके हर अपडेट में बग्स से लड़ने की जरूरत है।


Afaik यह सवाल विशिष्ट ग्राहक नहीं था और विंडोज़-विशिष्ट नहीं था।
पेटेर -

1
टीएलएस को अक्षम करने पर विचार करना एक बुरी सलाह है। बेशक, जो उस समस्या को हल करता है जो टीएलएस के उपयोग के कारण होती है, लेकिन यह असुरक्षित कनेक्शन चलाती है ...
यवन

1

मैंने अपने व्यक्तिगत सर्वर के माध्यम से एक ssh सुरंग का उपयोग करके समस्या को ठीक किया। मैं पूरी तरह से स्तब्ध हूं कि यह क्यों काम करेगा। मैं वर्तमान में जापान में हूं, और कनाडा में मेरा सर्वर, इसलिए शायद IPv6 पते के साथ एक समस्या है (भले ही सर्वर कहता है कि इसे नहीं करना चाहिए) ...?


1

बस लोगों को बताना चाहता हूं कि मुझे यह काम कैसे मिला।

MLSD टाइमआउट के साथ समस्या राउटर में भी हो सकती है।

मुझे एक नया Asus राउटर मिला है और मैंने निष्क्रिय मोड के लिए बंदरगाहों को गलत तरीके से अग्रेषित किया है। मेरे पास एक qnap एनएएस है और मैं ftp और पोर्ट xxxxx: xxxxx को निष्क्रिय मोड में पोर्ट 21 पर जोड़ता हूं। अपने asus राउटर में मैंने पोर्ट को (वर्चुअल सर्वर) अभी सही ढंग से सेट किया है और यह फिर से काम करता है। मेरे FTP को पोर्ट २१ पर सही ढंग से मेरे NAS IP पर भेज दिया गया है, बस standart सामान। समस्या यह थी कि निष्क्रिय बंदरगाह मेरे एनएएस भी उपयोग करना चाहते थे।

मैंने अपने पोर्ट फ़ॉरवर्ड सेक्शन में ऐसा किया (वर्चुअल सर्वर इसे ASUS रूटर्स में कहा जाता है):

सेवा का नाम: Whateveryoulike

पोर्ट रेंज: आपके डिवाइस का निष्क्रिय पोर्ट उपयोग करेगा (standart 55536: 56559 Qnap के लिए)

स्थानीय IP: डिवाइस का स्थानीय IP (192.168.0.xxx जैसा कुछ)

लोकल पोर्ट: लीव इन ब्लैंक

प्रोटोकॉल: दोनों

जोड़ना

लागू

बूम! हम उठ गए।

समस्या कुछ और हो सकती है, लेकिन इससे मेरा समय निश्चित हो गया और अब यह सब काम कर रहा है।


0

यदि आप एक यूनिक्स सर्वर से कनेक्ट कर रहे हैं, और यह iptables (फ़ायरवॉल) चल रहा है, तो इस पंक्ति के लिए / etc / sysconfig / iptable-config में , अपने iptables कॉन्फ़िगरेशन की जाँच करें :

IPTABLES_MODULES = ""

यदि यह रिक्त है, तो इसे निम्नानुसार संपादित करें:

IPTABLES_MODULES = " ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ftp "

और iptables को फिर से लोड या पुनरारंभ करें: सेवा iptables फिर से लोड करें (या पुनरारंभ करें)। अब कनेक्ट करने का प्रयास करें (निष्क्रिय मोड के साथ), और इसे बिना किसी समस्या के काम करना चाहिए।

इसने हमारी समस्या को ठीक किया, ऑफिस में, विंडोज 7 / 8.1 के साथ डेस्कटॉप में, NAT के पीछे, और WinSCP 5.5.3 के साथ कनेक्ट होकर CentOS 6.6 x86_64, Plesk 12 और ProFTPd को चलाने वाला प्रोडक्शन सर्वर।

आपको अपने ftp क्लाइंट में कोई पागल सेटिंग करने की आवश्यकता नहीं होनी चाहिए।

चीयर्स, माइकल।

PS: इसके लिए आपको SSH एक्सेस की आवश्यकता होगी, और रूट अनुमतियां


0

दूसरों की तरह, मैंने इस मुद्दे के साथ बहुत समय बर्बाद किया है।

मैंने अब समस्या को ठीक कर दिया है।

मैंने FireFTP (एक नि: शुल्क फ़ायरफ़ॉक्स ऐड-ऑन) का उपयोग किया और यह पहली बार काम किया।

एक बात मैंने देखी कि फायरएफटीपी पोर्ट 21 को डिफॉल्ट कर गया।

दूसरी ओर, FileZilla ने पोर्ट बॉक्स को अंदर भरने की अनुमति नहीं दी (यह वापस रिक्त होगा)। शायद वह समस्या का हिस्सा था।

मैंने पहले बताई गई सभी चीजों की कोशिश की (एक्टिव में बदलाव, फाइलज़िला को फ़ायरवॉल से अतीत की अनुमति दें, आदि) और मेरे लिए कोई काम नहीं किया (मेरे पास विंडोज 10 है)।


-1

मेरे पास एक ही मुद्दा था, पोर्ट 2222 पर क्विक कनेक्ट के माध्यम से जुड़ने की कोशिश कर रहा था। फिर मैंने नीचे सेटिंग्स के साथ साइट प्रबंधक का उपयोग किया और कोई और त्रुटि नहीं हुई:

  • पोर्ट 2222
  • प्रोटोकॉल SFTP
  • लोगन टाइप नॉर्मल
  • उपयोगकर्ता और पास

फिर, साइट प्रबंधक के माध्यम से जुड़ने से तुरंत गुजर गया।


-3

यह सरल है!

आपको फिलज़िला (या आपके द्वारा उपयोग किए जाने वाले किसी भी ग्राहक) के लिए एक फ़ायरवॉल छूट जोड़ना होगा।

(यदि यह काम नहीं करता है, तो यह आपके राउटर के आगे फ़ायरवॉल या पोर्ट के बारे में कुछ हो सकता है।)

पुनश्च: अपने कनेक्शन के मोड को सक्रिय में बदलना एक चाल हो सकता है, लेकिन यह "सबसे अच्छा अभ्यास समाधान" नहीं है। ;-)

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