New issue 251 by sque...@dev-heaven.net: XP64, Bash, Plink combination
results in "Connection timed out"
http://code.google.com/p/msysgit/issues/detail?id=251
What steps will reproduce the problem?
1. Use plink/pageant combination to make a connect
2. XP64 only
What is the expected output? What do you see instead?
On every other windows platform the combination of Plink/Pageant works
without problems after the initial connection to accept the server
fingerprint is made.
On an XP64 platform the connection fails with;
FATAL ERROR: Network error: Connection timed out
fatal: The remote end hung up unexpectedly
Putty and plink connections to the same server from windows CMD return with
the expected authentication. Putty called from within bash connects ok.
However, Plink called from within bash will always fail with connection
time outs.
What version of the product are you using? On what operating system?
version 1.6.2.2-preview20090408 (binary installation)
Putty suite 0.60
XP64
Please provide any additional information below.
The bash environment has been verified
GIT_SSH=C:\Program Files\PuTTY\plink.exe
PLINK_PROTOCOL=ssh
Workaround:
Set plink.exe to win2000 compatibility and call plink from bash and
connection will be successful. This only needs to be done once, as turning
off compatibility mode thereafter allows proper functionality. ???
This is as much a FYI as a bug report, and is posted so others might find a
solution to this very obscure problem should they meet it. It has taken
many hours of head scratching to eliminate everything else, and only
appears to be an XP64, bash, Plink combination. Maybe it exposes a bug in
the compilation of the binaries in relation to XP64 and socket allocation?
That is as far as my abilities allow for a guess.
Suggestions of other settings/environment are most welcome, as well as
verification on the bug by others. The workaround appears to solve it, but
there may be other undiscovered issues caused by the underlying problem,
hence the bug report even with a workaround.
--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings
Might this actually be a plink issue independent of msysGit?
If it was a Plink issue it surely would have failed in other applications
that use
it. It is known to work correctly, and only fails when called from bash.
Plink works
normally on every other system when called from msysGit bash except XP64.