git clone error: gnutls_handshake() failed: Ein unerwartetes TLS-Paket wurde empfangen
Lesezeit: 3 Minuten
Ich verwende Ubuntu 18.04 LTS auf armv7l. Ich führe git clone in einem Proxy aus (ich habe die Proxy-Variablen richtig eingestellt), aber jetzt bekomme ich das;
fatal: unable to access '<my_git>.git/': gnutls_handshake() failed: An unexpected TLS packet was received.
Früher hat es unter Ubuntu 16.04 funktioniert. ich habe kontrolliert diese Lösung aber es funktioniert nicht für mich. Alles, was ich versuche, ist zu git Klonen.
Vielleicht möchten Sie sich diese Frage ansehen, um das Problem zu beheben. Nämlich GIT_TRACE_PACKET. GIT_CURL_VERBOSE=1 könnte auch hilfreich sein. Benutzt du ssh oder https?
Schnell etwas Zeit damit verbracht, aber zum Glück funktioniert es am Ende. Ich dachte, das wäre schwer zu beheben, aber es stellt sich heraus, dass es sich um einige Befehle handelt, die ich noch nie zuvor unter Ubuntu 16.04 ausgeführt habe.
Habe Proxy CONNECT aborted nachdem Sie dies verwendet haben.
– Gao Shenghan
15. Oktober 2020 um 23:13 Uhr
was ist mein_proxy?
– santhos
2. Dezember 2021 um 8:01 Uhr
nullbyte91
Könnte ein Problem mit sein Gnutls Paket. wir müssen a kompilieren git Paket mit openssl statt gnutls. Befolgen Sie die folgenden Schritte,
Das hat bei mir funktioniert. Es gibt ein Problem in dem von apt angegebenen Git-Build, da dies bei vielen Benutzern an meinem Arbeitsplatz passiert ist, die Ubuntu 20 verwendet haben. Die akzeptierte Antwort ist ein sehr spezifisches Problem, mit dem der Autor konfrontiert war (also war das für sie die richtige Antwort ). Viele von uns, die mit diesem Problem konfrontiert sind, befinden sich möglicherweise nicht wirklich hinter einem Proxy.
– Anuj Kalra
31. März um 5:56 Uhr
Hat für mich gut funktioniert 🙂 aber ich musste die folgenden Befehle vor sudo cp /etc/apt/sources.list /etc/apt/sources.list~ sudo sed -Ei ‘s/^# deb-src /deb-src ausführen /’ /etc/apt/sources.list sudo apt-get update, um den Fehler E: Sie müssen einige ‘Quell’-URIs in Ihre sources.list einfügen
– Nils
9. Juni um 5:38
12146100cookie-checkgit clone error: gnutls_handshake() failed: Ein unerwartetes TLS-Paket wurde empfangenyes
Vielleicht möchten Sie sich diese Frage ansehen, um das Problem zu beheben. Nämlich
GIT_TRACE_PACKET
.GIT_CURL_VERBOSE=1
könnte auch hilfreich sein. Benutzt du ssh oder https?– Adrian W
28. Juni 2018 um 18:58 Uhr
Überprüfen Sie die @Nyambaa-Lösung hier
– Rohan Khude
20. August 2018 um 7:11 Uhr
@Rohan Khude, bitte lies die Frage noch einmal. Habe das schon mal versucht, aber nur meine Antwort funktioniert
– Felsen
21. August 2018 um 22:48 Uhr
Gute Arbeit! Funktioniert bei mir unter Debian 10.
– Cinaed Simson
11. Juni 2020 um 6:15 Uhr