त्रुटि: डेटा कनेक्शन स्थापित नहीं किया जा सका: ECONNREFUSED - कनेक्शन सर्वर द्वारा अस्वीकार कर दिया गया


2

FTP क्लाइंट में इंटरनेट पते से कनेक्ट होने पर हमें एक त्रुटि मिलती है
: डेटा कनेक्शन स्थापित नहीं किया जा सकता है: ECONNREFUSED - सर्वर द्वारा कनेक्शन से इनकार कर दिया गया

FTP क्लाइंट में एक ही क्लाइंट से कनेक्ट होने पर त्रुटि नहीं होती है (स्थानीय लैन के क्लाइंट के माध्यम से कनेक्ट होने पर)

विंडो फ़ायरवॉल बंद है।

बदलते बंदरगाहों की कोशिश की।

हमारे पास दो सर्वर ठीक चल रहे हैं। कोई नेटवर्क कॉन्फ़िगरेशन उचित तरीके से किया जाता है।

त्रुटि लॉग है:

स्थिति: 117.247.9.3:2555 से जुड़ रहा है ...
स्थिति: कनेक्शन स्थापित, स्वागत संदेश का इंतजार ...
प्रतिक्रिया: 220-फाइलजिला सर्वर संस्करण 0.9.40 बीटा
प्रतिक्रिया: 220 को टिम कोसे (टिम.कोसे@gmx.de) द्वारा लिखित
प्रतिक्रिया: 220 कृपया http://sourceforge.net/projects/filezilla/ पर जाएं
कमांड: USER ++++
प्रतिक्रिया: ++++ के लिए आवश्यक 331 पासवर्ड
आदेश: पास ******
प्रतिक्रिया: 230 लॉग ऑन की गई
स्थिति: जुड़ा हुआ
स्थिति: निर्देशिका लिस्टिंग को पुनर्प्राप्त कर रहा है ...
कमान: PWD
प्रतिक्रिया: 257 "/" वर्तमान निर्देशिका है।
आदेश: टाइप I
प्रतिक्रिया: 200 प्रकार I पर सेट है
कमान: PASV
प्रतिक्रिया: 227 प्रवेश निष्क्रिय मोड (192,168,1,78,5,245)
स्थिति: सर्वर ने अप्राप्य पते के साथ निष्क्रिय उत्तर भेजा। इसके बजाय सर्वर पते का उपयोग करना।
कमांड: MLSD
त्रुटि: डेटा कनेक्शन स्थापित नहीं किया जा सका: ECONNREFUSED - कनेक्शन सर्वर द्वारा अस्वीकार कर दिया गया
प्रतिक्रिया: 425 डेटा कनेक्शन नहीं खोल सकता।
त्रुटि: निर्देशिका सूची को पुनः प्राप्त करने में विफल


स्थिति: 117.247.9.3:2555 से जुड़ रहा है ...
स्थिति: कनेक्शन स्थापित, स्वागत संदेश का इंतजार ...
प्रतिक्रिया: 220-फाइलजिला सर्वर संस्करण 0.9.40 बीटा
प्रतिक्रिया: 220 को टिम कोसे (टिम.कोसे@gmx.de) द्वारा लिखित
प्रतिक्रिया: 220 कृपया http://sourceforge.net/projects/filezilla/ पर जाएं
कमांड: USER ++++
प्रतिक्रिया: ++++ के लिए आवश्यक 331 पासवर्ड
आदेश: पास ******
प्रतिक्रिया: 230 लॉग ऑन की गई
स्थिति: जुड़ा हुआ
स्थिति: निर्देशिका लिस्टिंग को पुनर्प्राप्त कर रहा है ...
कमान: PWD
प्रतिक्रिया: 257 "/" वर्तमान निर्देशिका है।
आदेश: टाइप I
प्रतिक्रिया: 200 प्रकार I पर सेट है
कमान: PASV
प्रतिक्रिया: 227 प्रवेश निष्क्रिय मोड (192,168,1,78,5,255)
स्थिति: सर्वर ने अप्राप्य पते के साथ निष्क्रिय उत्तर भेजा। इसके बजाय सर्वर पते का उपयोग करना।
कमांड: MLSD
त्रुटि: डेटा कनेक्शन स्थापित नहीं किया जा सका: ECONNREFUSED - कनेक्शन सर्वर द्वारा अस्वीकार कर दिया गया
प्रतिक्रिया: 425 डेटा कनेक्शन नहीं खोल सकता।
त्रुटि: निर्देशिका सूची को पुनः प्राप्त करने में विफल

जवाबों:


4
Response: 227 Entering Passive Mode (192,168,1,78,5,245)
Status: Server sent passive reply with unroutable address. Using server address instead.

ऐसा लगता है कि सर्वर एक निजी नेटवर्क के अंदर है, जो राउटर / फ़ायरवॉल के पीछे है। लेकिन आप निजी नेटवर्क के बाहर से सर्वर का उपयोग करते हैं। जब तक कि राउटर / फ़ायरवॉल के पास इस स्थिति से निपटने के लिए और ट्रैफ़िक को फिर से लिखने के लिए विशेष सहायक नहीं हैं, यह निष्क्रिय मोड के साथ काम नहीं करेगा। क्लाइंट द्वारा प्राप्त सर्वर से उपरोक्त प्रतिक्रिया को देखते हुए आपके पास ऐसा कोई राउटर / फ़ायरवॉल नहीं है।

इस मामले में आपको सक्रिय मोड की आवश्यकता होगी। लेकिन, अगर क्लाइंट और सर्वर दोनों इस तरह के राउटर / फ़ायरवॉल के पीछे हैं और अलग-अलग नेटवर्कों में हैं तो भी एक्टिव मोड काम नहीं करेगा।


हमने राउटर के माध्यम से कॉन्फ़िगर किया है। यह सक्रिय मोड में काम करने के लिए कैसे?
आईटी शोधकर्ता

यह एक क्लाइंट साइड सेटिंग है जो आपके ftp क्लाइंट पर निर्भर करता है। बस FileZilla में सेटिंग्स को देखें। लेकिन फिर से, यदि क्लाइंट खुद एक निजी नेटवर्क के अंदर है तो सक्रिय मोड मदद नहीं करेगा।
स्टेफेन उर्चिच

जब हम सक्रिय मोड पर सेट होते हैं तो हमें स्थिति मिलती है: 117.247.9.3:2555 से कनेक्ट हो रहा है ... स्थिति: "ECONNREFUSED - कनेक्शन सर्वर द्वारा अस्वीकार कर दिया गया" के साथ कनेक्शन का प्रयास विफल रहा। त्रुटि: सर्वर से कनेक्ट नहीं हो सका स्थिति: पुन: प्रयास करने की प्रतीक्षा कर रहा है ... स्थिति: 117.247.9.3:2555 से कनेक्ट हो रही है ... स्थिति: "ECONNREFUSED - कनेक्शन सर्वर द्वारा अस्वीकार कर दिया गया" के साथ कनेक्शन का प्रयास विफल रहा। त्रुटि: सर्वर से कनेक्ट नहीं कर सका
आईटी शोधकर्ता

ऐसा लगता है कि आपके पास अपने क्लाइंट के लिए फ़ायरवॉल ब्लॉकिंग कनेक्शन है, या तो क्लाइंट पर फ़ायरवॉल या अलग सिस्टम। यही कारण है कि आमतौर पर एक निष्क्रिय मोड का उपयोग किया जाता है - लेकिन दुर्भाग्य से निष्क्रिय मोड आपके सर्वर के सेटअप / स्थान के साथ काम नहीं करेगा।
स्टेफेन उलीच

2
Response:   227 Entering Passive Mode (192,168,1,78,5,245)
Status: Server sent passive reply with unroutable address. Using server address instead.
Command:    MLSD
Error:  The data connection could not be established: ECONNREFUSED - Connection refused by server
Response:   425 Can't open data connection.
Error:  Failed to retrieve directory listing

I. आप सर्वर से कनेक्ट करने के लिए पैसिव मोड का उपयोग कर रहे हैं। निष्क्रिय मोड सर्वर से कनेक्ट होता है, यह 1023 से ऊपर एक यादृच्छिक पोर्ट खोलेगा। इसलिए यदि आप सर्वर पर iptables का उपयोग कर रहे हैं, तो आपको 2 चीजें करने की आवश्यकता है:

  1. Iptables config फाइल को एडिट करें। 2 पंक्तियाँ संलग्न करें:

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 20:21 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 10000:10100 -j ACCEPT
    
  2. /Etc/vsftpd/vsftpd.conf संपादित करें। इन पंक्तियों को जोड़ें:

    pasv_enable=YES
    pasv_max_port=10100
    pasv_min_port=10000
    port_enable=YES
    pasv_address=158.199.195.249
    

द्वितीय। ठीक करने का आसान तरीका।

FileZilla -> सेटिंग्स -> FTP -> स्विच "निष्क्रिय मोड" को "सक्रिय" पर जाएं

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