[Bug 273917] [NEW] sftp:// does not work when SSH client has "ControlMaster" and "ControlPath" defined
Anderson
amg1127 at cefetrs.tche.br
Wed Sep 24 10:48:45 UTC 2008
Public bug reported:
Binary package hint: konqueror
SSH can open several login shells to an unique server by using an unique
connection. The first SSH client launches a connection and listens an
UNIX socket in a known location and the following SSH clients connect to
that UNIX socket instead of opening a new connection to remote server.
This feature is useful when using password authentication in SSH: you
only need to type the password at the first time.
I am using this feature in my system. In order to do that, I put the
following lines below "Host *" in /etc/ssh/ssh_config:
ControlMaster auto
ControlPath ~/.ssh/%r@%h:%p
But sftp:// did not work. In Konqueror, when trying to browse a remote
server which already has an open connection, it waits, waits and then
gives up, informing a fail during SSH conversation.
sftp:// works well if it is the first connection to the remote server.
I'm using konqueror 4:4.1.1-0ubuntu2 in Ubuntu Intrepid x86.
Steps to reproduce the bug:
# Put "ControlMaster" and "ControlPath" lines in /etc/ssh/ssh_config, as I did.
# Type in a terminal:
$ ssh <user>@<remote server>
# Type in another terminal:
$ konqueror sftp://<user>@<remote server>/
** Affects: kdebase (Ubuntu)
Importance: Undecided
Status: New
--
sftp:// does not work when SSH client has "ControlMaster" and "ControlPath" defined
https://bugs.launchpad.net/bugs/273917
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kdebase in ubuntu.
More information about the kubuntu-bugs
mailing list