Ich hatte ein Problem in Ubuntu 13.10 und 12.10, bei dem der Versuch, eine Verbindung zu Github herzustellen (Git Clone / Pull / Push oder etwas anderes), ohne Ausgabe fehlschlug.
Ich habe in meinem /.ssh-Verzeichnis nach config
und nach ssh-Schlüsseln gesucht . id_rsa
Ich hatte keine Konfigurationsdatei und der SSH-Schlüssel war derselbe, der auch auf meinem github.com-Konto aktiv war.
Ich habe versucht, die Github-Server anzupingen und war auch in der Lage.
Ich folgte dem Github-Leitfaden, um die Situation zu debuggen
ssh -T -v [email protected]
Die Ausgabe stoppt bei:
debug1: sending SSH2_MSG_KEX_ECDH_INIT
debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
Jeder hat eine Lösung, damit mein Git Pull / Push usw. funktioniert.
Ändern Sie die Netzwerkschnittstelle MTU, um es zu lösen. Dies ist ein Fehler für Ubuntu 14.04.
Das hat bei mir funktioniert:
ssh kann keine Verbindung zum VPN-Host herstellen - bleibt bei "SSH2_MSG_KEX_ECDH_REPLY erwartet" hängen
quelle
sudo ip li set mtu 1200 dev vpn0