গিট টান কিছুই করে না / গিট পুশ স্রেফ হ্যাং / ডিবাগ 1: এসএসএইচ 2_এমএসজি_কেএক্স_ইসিডিএইচএইচএইচএপিপি 72 আশা করে


13

আমার উবুন্টু 13.10 এবং 12.10 এ একটি সমস্যা ছিল যেখানে গিথুব (গিট ক্লোন / টান / পুশ বা অন্য কোনও কিছু) আউটপুট ছাড়াই সংযোগ স্থাপনের চেষ্টা করা ব্যর্থ হবে।

আমি আমার /.ssh ডিরেক্টরি configএবং যে কোনও ssh কী পরীক্ষা করেছি checked কোনও কনফিগার ফাইল নেই এবং এর জন্য 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

সমাধানটি এখানে পাওয়া গেল: এসএসএইচ টার্মিনাল নয় তবে পুটিতে কাজ করে

উবুন্টু 13.10 / 12.10 এ, লগইন করুন এবং সুডো অ্যাক্সেস পান।

/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.

পুরানো প্রশ্ন তবে: আপনি কি আমাকে বলতে পারবেন যে সমস্যাটি কেন উত্থিত হয় এবং এই লাইনগুলির সংযোজন কীভাবে সমাধান করে?
— paljenczy

4

এটি সমাধানের জন্য নেটওয়ার্ক ইন্টারফেস এমটিইউ পরিবর্তন করুন। এটি উবুন্টু 14.04 এর জন্য একটি বাগ।

এটি আমার পক্ষে কাজ করেছে:

sudo ip li set mtu 1200 dev wlan0

ssh ভিপিএন হোস্টের সাথে সংযোগ করতে ব্যর্থ হয়েছে - এসএসএইচ 2_MSG_KEX_ECDH_REPLY প্রত্যাশায় ঝুলছে


যে খিলানটির জন্যsudo ip li set mtu 1200 dev vpn0
— ভেড়াগুলি উড়ন্ত
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.