git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Error in 'git clone' via SSH in v2.33.0 (related to commit ae1a7ee)

From
Bagas Sanjaya <bagasdotme@gmail.com>
Date
Oct 23, 2021, 03:58 UTC
Message-ID
<b802e803-520d-49f5-a845-8e3c94f1c0ee@gmail.com>
In-Reply-To
<CAN2Gq0de1tpiLNcQqoZmgAu=kuOXxEmAtziWM7OJtGPGhLneYQ@mail.gmail.com>
On 22/10/21 21.26, Philipp Eib wrote:
Show 27 quoted lines
> Hi,
> 
> Using git-for-windows, I noticed that an SSH git clone of an internal
> repo broke for me in git v2.33.0
> The exact error is:
> 
> fetch-pack: unexpected disconnect while reading sideband packet/s
> fatal: early EOF
> fatal: fetch-pack: invalid index-pack
> 
> Cloning via HTTPS continued to work.
> It was also repository-specific as cloning other repositories from the
> same (Gitlab) instance via SSH was working fine.
> 
> Together with the maintainer we traced the problem back to git commit
> ae1a7ee (https://github.com/git/git/commit/ae1a7eefffe60425e6bf6a2065e042ae051cfb6c).
> Reverting this commit and rebuilding fixed the issue within git-for-windows.
> (You can read the full conversation here:
> https://github.com/git-for-windows/git/issues/3444)
> 
> Unfortunately I cannot give a reproducible example as the internal
> repository cannot be shared.
> I have also not tested on linux.
> 
> Regards,
> Philipp
> 

I've tried to reproduce this issue on Ubuntu 20.04, using the same Git version. I cloned from a Git server hosted on my own computer under LXD, and the operation worked as expected.

Try adding GIT_TRACE_PACKET=true when attempting to clone the problematic repo.

-- 
An old man doll... just what I always wanted! - Clara
Previous: Carlo Arenas
Message 6 of 6 in “Error in 'git clone' via SSH in v2.33.0 (related to commit ae1a7ee)”
  1. Philipp EibOct 22, 2021
  2. Ævar Arnfjörð BjarmasonOct 22, 2021
  3. Johannes SchindelinOct 22, 2021
  4. Jeff KingOct 22, 2021
  5. Carlo ArenasOct 22, 2021
  6. Bagas SanjayaOct 23, 2021

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.