Gitlab सर्वर के साथ ssh समस्या का निदान करने में मदद करने के लिए, मैंने निम्नलिखित स्क्रिप्ट लिखी है
#!/bin/bash
while : ; do
ssh -v git@example.com || exit 1
done
कुछ सफल पुनरावृत्तियों (कभी-कभी 3, कुछ 10 और अधिक) के बाद, मुझे निम्न आउटपुट मिलते हैं:
ssh_exchange_identification: दूरस्थ होस्ट द्वारा बंद किया गया कनेक्शन
इस समस्या का क्या कारण हो सकता है और मैं इसे कैसे ठीक कर सकता हूं?
दूरस्थ होस्ट द्वारा कनेक्शन बंद किए जाने के बारे में आपको क्या अजीब लगता है?
—
रामहुंड
मैं यह जानना चाहता हूं कि कुछ प्रयासों के बाद सर्वर ने पिछले सभी प्रयासों की तरह मुझे सफलतापूर्वक प्रमाणित करने के बजाय मेरा कनेक्शन बंद क्यों कर दिया।
—
फ्रांसिस
मुझे लगता है कि यह सर्वर के विन्यास के साथ ही करना होगा। मैंने संदेश को एक पुष्टिकरण के रूप में लिया और आपके पिछले कनेक्शन सर्वर द्वारा बंद कर दिए गए।
—
रामहुंड
मुझे सर्वर पर किस तरह का कॉन्फ़िगरेशन देखना चाहिए?
—
फ्रांसिस
मैं किसी भी कॉन्फ़िगरेशन विकल्पों की तलाश करूंगा जो एक एकल क्लाइंट को खुले रखने के लिए कितने कनेक्शन से संबंधित है। क्या आप उन कनेक्शनों की संख्या को डुप्लिकेट करने में सक्षम हैं जो नए कनेक्शन पुराने कनेक्शन को बदलने तक बनाए जाते हैं?
—
रामहुंड