SSH / SFTP बड़े रिटर्न वाले आदेशों के लिए क्यों विफल हो रहा है?


2

हमारे पास एक एसएफटीपी सर्वर है जो तब तक ठीक काम कर रहा था जब तक हम एक और आईएसपी नहीं जोड़ देते। SFTP सर्वर का कनेक्शन नए ISP से नहीं गुजर रहा है, मैंने इसकी पुष्टि की है tracert। सर्वर पर कोई बदलाव नहीं किया गया था। लेकिन तब से, कुछ उपयोगकर्ताओं के एसएफटीपी या एसएसएच कनेक्शन टाइम आउट / हैंग हो जाते हैं यदि निष्पादित कमांड में बड़ा रिटर्न होता है। यहाँ परिदृश्य है:

  1. मैं पिंग करना जारी रख सकता हूं और SSH / SFTP बार आउट होने पर भी पिंग हमेशा वापस आएगा
  2. मैं सर्वर से जुड़ सकता हूं, यह प्रमाणीकरण मांगता है और मुझे लॉग इन करने देता है।
  3. यदि lsमेरी रूट डायरेक्टरी के लिए कमांड कम संख्या में फाइल या फ़ोल्डर्स को वापस कर रहा है, तो यह फाइलों और फ़ोल्डरों की लिस्टिंग दिखाता है
  4. यदि lsमेरी रूट डायरेक्टरी के लिए कमांड 5 या 6 फाइल या फ़ोल्डर से बड़ा है, तो यह हैंग / टाइम आउट हो जाता है।
  5. यह प्रयास करते समय, मैंने सर्वर पर एक पिंग चलाने की कोशिश की, और यह हर समय वापस आ रहा है।
  6. यह हर किसी के लिए नहीं होता है, लेकिन यह उन उपयोगकर्ताओं को होता है जो दूसरे शहर में हैं।

  7. मैंने विभिन्न SFTP क्लाइंट (FileZilla और WinSCP) की कोशिश की। दोनों का मुद्दा समान है।

मैंने अपने पीसी पर वायरशार्क चलाया (जो हमारे नेटवर्क से बाहर है और शहर के बाहर है), जब एसएफटीपी / एसएसएच बार आउट होते हैं, तो मुझे लगता है कि रिट्रांसमिशन और सेगमेंट का हिस्सा आने वाली त्रुटियों पर कब्जा नहीं किया है, जो मुझे विश्वास दिलाता है कि कुछ पैकेट हो सकते हैं। हॉप्स के बीच कहीं नुकसान।

Expert Info (Note/Sequence): Retransmission (suspected)
Previous segment not captured (common at capture start)

क्या SFTP / SSH पैकेट नुकसान के प्रति संवेदनशील है? इन पैकेट नुकसान की त्रुटियों से बचने के लिए SSH / SFTP को पुनः स्वीकार / पुनः स्वीकार नहीं करेंगे? क्या सर्वर सेटिंग्स पर कुछ है जो मैं इस काम को करने के लिए ट्विक कर सकता हूं?


चूंकि यह एक कॉर्पोरेट, बड़े पैमाने पर नेटवर्क के बारे में एक सवाल है, यह यहां विषय से दूर है। मैं serverfault.com पर माइग्रेट करने के लिए मतदान कर रहा हूं ।
टेराडॉन

शुक्रिया टेर्डन। क्या मुझे इस सवाल को serverfault.com पर खुद बनाना चाहिए या क्या इसे माइग्रेट करना होगा?
user2480011

मैंने इसे सर्वर की गलती से माइग्रेशन के लिए चिह्नित किया है। यदि पर्याप्त उपयोगकर्ता सहमत हैं, तो यह स्वचालित रूप से स्थानांतरित हो जाएगा, इसलिए आपको कुछ भी करने की आवश्यकता नहीं है। यदि आप प्रश्न को स्थानांतरित करना चाहते हैं, तो आप इसे मध्यस्थता के लिए ध्वजांकित कर सकते हैं और उन्हें आपके लिए स्थानांतरित करने के लिए कह सकते हैं।
टेराडॉन

जवाबों:


1

संक्षिप्त उत्तर :

आपको शायद MTU / विखंडन की समस्या है। क्लाइंट पर नेटवर्क इंटरफ़ेस के लिए MTU को 576 पर सेट करने का प्रयास करें, जैसे ifconfig eth0 mtu 576


0

मुझे आश्चर्य है कि यदि समस्या असममित मार्ग और एमटीयू मुद्दों का एक संयोजन है। आप जो वर्णन करते हैं वह एमटीयू मुद्दे की तरह ध्वनि करता है।

आप अपने MTU को बंद करके इसका परीक्षण / निर्धारण करने में सक्षम हो सकते हैं - उचित हैक के लिए यहां देखें ।


धन्यवाद डेविडगो। यह आईएसपी पक्ष में पैकेट विखंडन के साथ एक मुद्दा था। उनके हॉप में से एक में सही MTU सेट नहीं है।
user2480011
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.