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

Re: Cannot push a commit

From
Jeff King <peff@peff.net>
Date
Jan 19, 2012, 02:09 UTC
Message-ID
<20120119020913.GA20219@sigill.intra.peff.net>
In-Reply-To
<4F170E7E.9000804@fechner.net>
On Wed, Jan 18, 2012 at 07:25:02PM +0100, Matthias Fechner wrote:
Show 10 quoted lines
> Am 17.01.2012 08:35, schrieb Matthias Fechner:
> > So the problem has something to do with windows as client. I will do
> > some additional test this evening.
> > 
> > Where can we continue to search?
> [...]
> Then I opened the git bash and inserted:
> export GIT_SSH=plink.exe
> git push
> [...]

Thanks for following up on this. It does seem like openssh is dropping your connection in a half-duplex way, though we don't know why. A bug in openssh sounds like a reasonable candidate...

> The currently installed version is OpenSSH_4.6p1, OpenSSL 0.9.8e 23
> Feb 2007.  Maybe an updated openssh version in the git bin folder will
> solve the problem?

Especially given how old your version is. Certainly I would try with a more recent version. If it clears up the problem, I'm willing to assume it's an openssh bug that's been fixed. If it doesn't, then it may be an open openssh bug, or perhaps there is some problem in the way we're invoking it on Windows. We can investigate that path if need be.

-Peff
Previous: Matthias FechnerNext: Matthias Fechner
Message 6 of 7 in “Cannot push a commit”
  1. Matthias FechnerJan 15, 2012
  2. Matthias FechnerJan 16, 2012
  3. Jeff KingJan 16, 2012
  4. Matthias FechnerJan 17, 2012
  5. Matthias FechnerJan 18, 2012
  6. Jeff KingJan 19, 2012
  7. Matthias FechnerJan 24, 2012

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.