web-dev-qa-db-fra.com

erreur git clone: ​​RPC a échoué; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, numéro d'erreur 10054

Je ne parviens pas à cloner un repo sur git. Cela fait plusieurs jours que j'essaye et j'ai essayé plusieurs solutions (dans la plupart des cas, le problème était légèrement différent mais semblait s'appliquer), mais rien n'a été fait pour faire une différence.

J'ai essayé de désactiver l'antivirus et le pare-feu, mais cela ne m'a pas aidé ... J'ai également essayé de désinstaller et de réinstaller les pilotes de la carte réseau (et de redémarrer l'ordinateur), mais cela n'a pas fonctionné.

D'après ce que j'ai compris, il s'agit d'un problème de réseau quelque part, le serveur distant continuant de s'accrocher, mais je ne parviens pas à aller quelque part avec ce problème.

L'utilisation de git clone -v --progress semblait donner la même sortie que git clone . La sortie de git clone -v --progress https://github.com/mit-cml/appinventor-sources.git

Clonage dans 'appinventor-sources' ...
POST git-upload-pack (gzip 1425 à 774 octets)
remote: Comptage d'objets: 41649, terminé.
remote: Compression d'objets: 100% (7/7), c'est fait.
erreur: RPC a échoué; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, numéro d'erreur 10054
fatal: l'extrémité distante a raccroché de manière inattendue
fatal: début EOF
fatal: échec de l'index-pack 

J'ai maintenant essayé d'augmenter le tampon à nouveau 

git config --global http.postBuffer 1048576000

mais toujours rien.

Je suis la solution de L'extrémité distante a raccroché de manière inattendue lors du clonage de git pour le dépannage.

19
user8612746

J'ai résolu le même problème par ceci:

git config http.postBuffer 524288000

Cela peut être dû à la grande taille du dépôt et à la taille de la mémoire tampon par défaut de git. Par conséquent, si vous procédez au-dessus (sur git bash), la taille de la mémoire tampon git augmentera.

À votre santé! 

21
Aman Goel

J'ai eu le même problème, et je l'ai résolu en changeant ma connexion Internet . En fait, ma dernière connexion Internet était trop lente (45 kbit/s) . Vous devriez donc essayer à nouveau avec une connexion Internet plus rapide .

6
Jeeva Canessane

J'ai eu le même problème et @ingyhere's answer a résolu mon problème.
suivez ses instructions dans sa répondez ici

git config --global core.compression 0
git clone --depth 1 <repo_URI>
# cd to your newly created directory
git fetch --unshallow 
git pull --all
1
Shahryar Saljoughi

J'ai essayé "git init" et cela a fonctionné comme un charme pour moi.

Je l'ai eu du lien Erreur Git Push: RPC a échoué; result = 56, code HTTP = 200 fatal: l'extrémité distante a raccroché de manière inattendue, fatale

1

C'est mentionné comme SSL_ERROR_SYSCALL, numéro d'erreur 10054. 

Pour résoudre ce problème SSL, je suis allé dans le fichier .gitconfig (situé dans le lecteur c de mon bureau). J'ai remplacé sslverify par false et ajouté mon nom d'utilisateur et mon identifiant de messagerie électronique. 

sslVerify = `false` //make sslVerify as false    
[user]
    name = `***<Enter your name>**`
    email = `**<Email Id>**`
0
user9925997

désactivez simplement le pare-feu et recommencez. ça a fonctionné pour moi

0
Eliecer Narvaez