• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

4.3K
Views
Github: desconexión inesperada al leer el paquete de banda lateral

Tengo un problema bastante interesante. Traté de enviar algunos proyectos a través de bash al repositorio y recientemente hubo un problema con el envío.

 Enumerating objects: 27, done. Counting objects: 100% (27/27), done. Delta compression using up to 16 threads Compressing objects: 100% (24/24), done. Writing objects: 100% (25/25), 187.79 KiB | 9.39 MiB/s, done. Total 25 (delta 1), reused 0 (delta 0), pack-reused 0 send-pack: unexpected disconnect while reading sideband packet fatal: the remote end hung up unexpectedly

Lo gracioso es que 10 min antes puedo enviarlo sin problemas.

Intenté obtener un nuevo repositorio, crear un nuevo archivo, reinstalar git, git config --global http.postBuffer 524288000 con números más grandes, también https.postBuffer, etc. También instale la versión de escritorio, aparece el mismo problema.

Tengo problemas principalmente con las aplicaciones React.

¿Alguien sabe la solución? Qué puede salir mal ?

over 3 years ago · Santiago Trujillo
11 answers
Answer question

0

Creo que intente una red diferente y veo que el problema sigue ocurriendo. Usted enfrenta este problema debido a la baja conectividad de Internet.

over 3 years ago · Santiago Trujillo Report

0

En primer lugar, compruebe la estabilidad de su conexión de red.

Si no hay problema con la conexión a la red, pruebe con otra solución; puede funcionar:

en linux

Ejecute lo siguiente en la línea de comando antes de ejecutar el comando Git:

 export GIT_TRACE_PACKET=1 export GIT_TRACE=1 export GIT_CURL_VERBOSE=1

en ventanas

Ejecute lo siguiente en la línea de comando antes de ejecutar el comando Git:

 set GIT_TRACE_PACKET=1 set GIT_TRACE=1 set GIT_CURL_VERBOSE=1

Además:

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

Como dijo kodybrown :

Para usuarios de PowerShell:

 $env:GIT_TRACE_PACKET=1 $env:GIT_TRACE=1 $env:GIT_CURL_VERBOSE=1
over 3 years ago · Santiago Trujillo Report

0

En mi caso, recibí este error con la primera confirmación de un nuevo repositorio.

Simplemente eliminé la carpeta .git y luego agregué algunos archivos a la vez, comprometiéndome con cada adición.

Logré agregar todo de nuevo, sin encontrarme con el mismo error.

over 3 years ago · Santiago Trujillo Report

0

Creo que envías tus proyectos a través de https, no ssh. Tratar de usar

 ssh://git@host:port/path/name.git

Compruebe si la verificación SSL en .gitgonfig está activada

 sslVerify = true

Si no tiene claves SSH, grábelas y agréguelas a su control remoto. Aquí ejemplo para BitBucket:

  1. https://confluence.atlassian.com/bitbucketserver076/creating-ssh-keys-1026534841.html
  2. https://confluence.atlassian.com/bitbucketserver076/ssh-user-keys-for-personal-use-1026534846.html

Aceptar clave durante la conexión

 Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
over 3 years ago · Santiago Trujillo Report

0

En mi caso, tenía algunos archivos que tenían más de 100 MB de tamaño cuando intenté enviar mi confirmación inicial. Dado que GitHub aparentemente no permite esto, obtiene un error "desconexión inesperada al leer el paquete de banda lateral fatal: el extremo remoto colgó inesperadamente".

Usar git rm no fue suficiente, tuve que comenzar de nuevo con git init, git add, git commit y git push para resolver el problema.

over 3 years ago · Santiago Trujillo Report

0

Tuve este error debido a miss config norton 360 (cortafuegos/bloqueador de aplicaciones). Configure norton 360 a la configuración predeterminada y luego funciona.

over 3 years ago · Santiago Trujillo Report

0

Si está utilizando URL SSH, puede intentar lo siguiente, funcionó para mí las dos veces que tuve el mismo problema:

  1. Cambie a la URL de origen de HTTPS: git remote set-url origin https://github.com/<your_repo>
  2. Haz el empujón. No debería fallar ahora.
  3. Vuelva a SSH: git remote set-url origin git@github.com:<your_repo>

Todavía no estoy seguro de cuál es la causa del problema. Esto es solo una solución.

over 3 years ago · Santiago Trujillo Report

0

No quería creerlo, pero después de 3 clones fallidos, cambiar de una conexión wifi (en Mac) a una conexión por cable (en Linux) hizo que funcionara a la primera. ¡No estoy seguro de por qué!

https://serverfault.com/questions/1056419/git-wsl2-ssh-unexpected-disconnect-while-reading-sideband-packet/1060187#1060187

over 3 years ago · Santiago Trujillo Report

0

Puede que sea tu problema de red. Si la red es demasiado lenta, es posible que se desconecte la conexión de forma inesperada.

Si tiene una buena conexión a Internet y todavía recibe este mensaje, entonces podría ser un problema con el búfer de publicación. Puede resolverlo ejecutando el siguiente comando en su cmd.

 git config --global http.postBuffer 157286400
over 3 years ago · Santiago Trujillo Report

0

Intenté las sugerencias anteriores, sin éxito.

Resulta que mi problema era la longitud de la ruta. No sé si fue la cantidad de directorios anidados (que son abundantes) o la longitud total de la ruta (ruta + archivo).

Cloné en la raíz de mi disco y funcionó (sí, en Windows 10).

ACTUALIZACIÓN: Para aclarar, tuve que clonar a la raíz de mi disco, usando la respuesta aceptada.

over 3 years ago · Santiago Trujillo Report

0

Yo tuve el mismo problema. Tengo un repositorio con 20000 archivos, el repositorio completo tiene un tamaño de aproximadamente 5 GB y algunos archivos tienen un tamaño de 10 MB. Pude comprometerme con el repositorio sin problemas y pude clonar sin problemas (aunque tomó un tiempo). Sin embargo, cada vez que llevé este repositorio a mi máquina, obtuve

 remote: Enumerating objects: 1359, done. remote: Counting objects: 100% (1359/1359), done. remote: Compressing objects: 100% (691/691), done. remote: Total 1221 (delta 530), reused 1221 (delta 530), pack-reused 0 fetch-pack: unexpected disconnect while reading sideband packet fatal: early EOF fatal: fetch-pack: invalid index-pack output

Lo que finalmente ayudó fue este consejo . Vaya a su directorio de usuarios y edite .gitconfig y agregue:

 [core] packedGitLimit = 512m packedGitWindowSize = 512m [pack] deltaCacheSize = 2047m packSizeLimit = 2047m windowMemory = 2047m

Voila. No más errores.

over 3 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error