I am trying to use emacs tramp via /ssh:
which calls Windows 11's native ssh client. It hangs. Reading logs, it seems ssh.exe never serves the password prompt username@hostname's password:
to tramp, so tramp hangs until timeout.
It works fine to install putty and just use /plink:
, but this is a new dependency.
Through powershell or cmd.exe, the same ssh.exe gives the prompt + connects fine.
As an experiment I tried using ssh.exe through emacs eshell with the same problem.
Output of ssh.exe user@hostname -vvv -tt
is identical in cmd and eshell except that in eshell the password prompt is omitted. Adding RequestTTY force
for hostname
in client SSH config doesn't affect things.
Is this a problem with Windows or emacs?
GNU Emacs 29.3, Windows 11, ssh.exe -V
gives OpenSSH_for_Windows_8.6p1, LibreSSL 3.4.3
.
ssh.exe
expects the password to be entered from a TTY.ssh.exe
question.