git पुल कुछ नहीं करता / git push just hangs / debug1: SSH2_MSG_KEX_ECDH_REPLY की अपेक्षा


14

मैं ubuntu 13.10 और 12.10 में एक मुद्दा था जहाँ जीथब से जुड़ने का प्रयास (git क्लोन / पुल / पुश या कुछ भी) बिना किसी आउटपुट के साथ विफल हो जाएगा।

मैंने configकिसी भी ssh कुंजियों के लिए / / ssh निर्देशिका की जाँच की । कोई भी कॉन्फिग फाइल नहीं थी और ssh id_rsaकी की वही थी जो मेरे github.com अकाउंट पर लाइव थी।

मैंने गितूब सर्वर को पिंग करने का प्रयास किया और सक्षम भी था।

मैंने स्थिति को डीबग करने के लिए जीथब गाइड का अनुसरण किया - यह सुझाव देता है

ssh -T -v git@github.com

आउटपुट पर रुक जाता है:

debug1: sending SSH2_MSG_KEX_ECDH_INIT
debug1: expecting SSH2_MSG_KEX_ECDH_REPLY

किसी के पास मेरे गिट पुल / पुश आदि को काम करने की अनुमति देने के लिए एक समाधान है।

जवाबों:


16

यहाँ समाधान पाया गया था: SSH पोटीन में काम करता है लेकिन टर्मिनल नहीं

Ubuntu में १३.१० / १२.१०, प्रवेश करें और sudo पहुँच प्राप्त करें।

/etc/ssh/ssh_configनिम्नलिखित पंक्तियों को संपादित करें , असहज करें

Ciphers aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc
GSSAPIAuthentication yes
GSSAPIDelegateCredentials no
MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160

निम्नलिखित पंक्ति जोड़ें

HostKeyAlgorithms ssh-rsa,ssh-dss

आपको अपनी /etc/ssh/ssh_configफ़ाइल को इस तरह से देखना चाहिए

Host *
Ciphers aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc
MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160
SendEnv LANG LC_*
HashKnownHosts yes
GSSAPIAuthentication yes
GSSAPIDelegateCredentials no
HostKeyAlgorithms ssh-rsa,ssh-dss

अब चलाएं ssh -T -v git@github.comऔर यह आपको सर्वर को अपनी ज्ञात होस्ट फ़ाइल में जोड़ने के लिए कहेगा। मारो हाँ, और फिर यह आपको सर्वर पर स्वागत करना चाहिए।

Hi ****! You've successfully authenticated, but GitHub does not provide shell access.

1
पुराना प्रश्न लेकिन: क्या आप मुझे बता सकते हैं कि समस्या क्यों उभरती है और इन रेखाओं का जोड़ कैसे हल होता है?
paljenczy

लिंक किए गए उत्तर में यह बताया गया है
musicin3d

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