git-kloonfout: RPC mislukt; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054

Ik heb problemen met het klonen van een repo op git. Ik heb het al dagen geprobeerd en heb nogal wat oplossingen geprobeerd (in de meeste gevallen was het probleem iets anders maar leek het van toepassing te zijn) maar niets heeft iets gedaan om een ​​verschil te maken.

Ik heb geprobeerd de antivirus en firewall uit te schakelen, maar dat heeft niet geholpen.
Ik heb ook geprobeerd de stuurprogramma’s van de netwerkadapter te verwijderen en opnieuw te installeren (en de computer opnieuw op te starten) en dat werkte niet.

Voor zover ik heb begrepen is er ergens een netwerkprobleem omdat de externe server blijft ophangen, maar het lukt me niet om het probleem op te lossen.

Het gebruik van git clone -v –progress leek dezelfde output te geven als git clone.
Uitvoer van git clone -v –progress https://github.com/mit-cml/ appinventor-sources.git

Klonen naar ‘appinventor-sources’…
POST git-upload-pack (gzip 1425 tot 774 bytes)
afstandsbediening: Objecten tellen: 41649, klaar.
afstandsbediening: objecten comprimeren: 100% (7/7), klaar.
fout: RPC is mislukt; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054
fataal: de afstandsbediening hing onverwachts op
fataal: vroege EOF
fataal: indexpakket mislukt

Ik heb nu geprobeerd de buffer opnieuw te vergroten

git config –global http.postBuffer 1048576000

maar nog steeds niets.

Ik volg de oplossing van Het externe uiteinde is vastgelopen onverwachts omhoog tijdens het klonen van gitvoor het oplossen van problemen.


Antwoord 1, autoriteit 100%

Ik heb hetzelfde probleem hiermee opgelost:

git config http.postBuffer 524288000

Het kan zijn vanwege de grote omvang van de repository en de standaard buffergrootte van git, dus door bovenstaande te doen (op git bash), zal de git-buffergrootte toenemen.

Proost!


Antwoord 2, autoriteit 25%

Ik had hetzelfde probleem en ik heb het opgelost door mijn internetverbinding te wijzigen.
Mijn laatste internetverbinding was zelfs te traag (45 kbit/s).
Probeer het dus opnieuw met een snellere internetverbinding.


Antwoord 3, autoriteit 12%

Ik had hetzelfde probleem, en @ingyhere’s antwoordheeft mijn probleem opgelost.
volg zijn instructies in zijn antwoord hier.

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

Antwoord 4, autoriteit 11%

u moet de buffergrootte vergroten (vanwege de grote repositorygrootte),
dus je moet het verhogen

git config http.postBuffer 524288000

Hoewel je een initializd-repository moet hebben, ga je als volgt te werk

git init
git config http.postBuffer 524288000
git remote add origin <REPO URL>
git pull origin master
...

Antwoord 5, autoriteit 10%

git config --global http.postBuffer 524288000

Werk in mijn geval – AWS code commit


Antwoord 6, autoriteit 9%

Dit gebeurt wanneer je de eerste keer pusht zonder internetverbinding of slechte internetverbinding. Maar als je het 2,3 keer opnieuw probeert met een goede verbinding, wordt het probleem opgelost.


Antwoord 7, autoriteit 5%

Ik heb “git init” geprobeerd en het werkte als een tierelier voor mij.

Ik heb het van de link Git push-fout: RPC mislukt; resultaat=56, HTTP-code = 200 fataal: het externe einde hing onverwacht fataal op


Antwoord 8, autoriteit 5%

Verwijderen (versie: 2.19.2) en installeren (versie: 2.21.0) git client loste het probleem voor mij op.


9, Autoriteit 2%

Schakel de firewall gewoon uit en start opnieuw. het werkte voor mij


10, Autoriteit 2%

Al deze tips werkten niet voor mij,
wat werkte was klonend over SSH in plaats van HTTP


11, Autoriteit 2%

Ik had hetzelfde probleem en ontdekte het probleem met mijn internetsnelheid, nadat het probleem opgelost was opgelost.


12

Voordat het klonering gewoon “git init ” uitvoeren. Het zal lokale .git creëren en het zal klonen toestaan.


13

Als u VPN hebt geopend, sluit en probeer het opnieuw.


Antwoord 14

In mijn geval is er iets mis met mijn DNS-server, nadat ik een nieuw github.com-record in de hostsheb toegevoegd, is het probleem opgelost.

13.114.40.48 github.com

Antwoord 15

1. Ga naarhttps://gitforwindows.org

2. Downloadenvoer hier de afbeeldingsbeschrijving in

3. Installeren(niet nodig om te verwijderen) voer afbeeldingsbeschrijving in
hier

4. Dat is het! Geenerror: RPC failed; curl 56 OpenSSL SSL_read: No error


Antwoord 16

Ook ik heb vandaag met dit probleem te maken gehad. Ik heb alle opties geprobeerd die in deze thread worden gedeeld, maar ik had nog steeds het probleem.

Ik heb geprobeerd te klonen nadat ik verbinding had gemaakt met mijn zakelijke VPN en het klonen werd succesvol voltooid. Dus jongens, het kan te maken hebben met uw lokale firewallbeleid. Houd daar ook rekening mee 🙂

Other episodes