Issue2001

Title Hang/timeout when Mercurial.ini ssh path contains user@domain.com as login
Priority bug Status chatting
Superseder Nosy List alta88, pmezard, tonfa
Assigned To Topics windows

Created on 2010-01-28.06:52:11 by alta88, last changed 2010-02-15.21:00:07 by tonfa.

Messages
msg11732 (view) Author: pmezard Date: 2010-02-15.20:42:56
It would be very useful to know the exact command being run by mercurial
here, I don't know if MercurialEclipse has any options to do that, or if
plugins have traces somewhere.

What happen if you enclose the user@domain.com argument in double quotes?
msg11524 (view) Author: alta88 Date: 2010-01-28.06:52:11
my Mercurial.ini contains:
ssh = "C:\Programs\PuTTY\plink.exe" -ssh -l user@domain.com -agent -v

and hg is invoked in Eclipse v3.5 via the MercurialEclipse v1.5 plugin.
substituting the '@' with something else results in a verbose dialog that
shows the login attempt with the -l string, yet fails as my keys are located
on the remote server based on an ldap account that must be in the form of
user@domain.com (remote policy).

but, with an '@' there is a hang and timeout, no dialog.  the same hg
command issued from a dos shell works fine.  so it's likely not PuTTY.
History
Date User Action Args
2010-02-15 21:00:07tonfasetnosy: + tonfa
2010-02-15 20:42:56pmezardsetstatus: unread -> chatting
messages: + msg11732
2010-02-14 11:34:06tonfasettopic: + windows
2010-01-28 08:35:13pmezardsetnosy: + pmezard
2010-01-28 06:52:11alta88create