On Saturday 09 July 2011 19:39:13 Federico Giannici wrote:
> Anybody can confirm that KDE "sftp:" URLs still work correctly under
> OpenBSD 4.9 (amd64)?
>
> Since I upgraded from 4.8 to 4.9 all the "sftp://"; URLs of KDE no longer
> work for me. I always get the error "Error encountered while talking to
> ssh".
>
> I'd like to know if it's a common problem of 4.9 or is only in my
> installation...
>
> Thanks.

Yes they seem to be broken. It is on my list of things to do but I don't
have time currently and I have other ports I'm going to sort out first.

I have debuged this a little but so far I haven't found out a fix. I attached
a log session.

You could try fish:// protocol, it might work for you as a workaround. It
didn't work for me because it doesn't do everything that sftp:// does (public
keys IIRC). You can also use filezilla from ports that supports sftp:// urls.

-- 
Antti Harri

kio_sftp: ERROR: KSshProcess::version(): pclose failed.
kio_sftp: *** Starting kio_sftp 
kio_sftp: KSshProcess::KSshProcess(): ssh path [/usr/bin/ssh]
kio_sftp: sftpProtocol(): pid = 13452
kio_sftp: setHost(): @kameli.openbsd.fi:0
kio_sftp: closeConnection()
kio_sftp: KSshProcess::kill(signal:9): ssh pid is -1
kio_sftp: KSshPRocess::kill(): we are not connected
kio_sftp: KSshProcess::kill(): we are not running a ssh process
kio_sftp: KSshProcess::kill(): Refusing to kill ssh process
kio_sftp: stat(): sftp://kameli.openbsd.fi/
kio_sftp: openConnection(): i...@kameli.openbsd.fi:22
kio_sftp: KSshProcess::setOptions()
kio_sftp: arg: -p
kio_sftp: arg: 22
kio_sftp: arg: -o
kio_sftp: arg: ForwardX11=no
kio_sftp: arg: -o
kio_sftp: arg: ForwardAgent=no
kio_sftp: arg: -e
kio_sftp: arg: none
kio_sftp: arg: -l
kio_sftp: arg: iku
kio_sftp: arg: -v
kio_sftp: arg: kameli.openbsd.fi
kio_sftp: arg: -s
kio_sftp: arg: sftp
kio_sftp: KSshProcess::version(): got version string [OpenSSH_5.8, OpenSSL 
1.0.0a 1 Jun 2010
kio_sftp: ]
kio_sftp: KSshPRocess::version(): version number = 0
kio_sftp: KSshProcess::connect(): Connect state STATE_START
kio_sftp: MyPtyProcess::exec(): /usr/bin/ssh
kio_sftp: KSshPRocess::connect(): ssh pid = 6060
kio_sftp: KSshProcess::connect(): Connect state STATE_WAIT_PROMPT
kio_sftp: -p
kio_sftp: 22
kio_sftp: -o
kio_sftp: ForwardX11=no
kio_sftp: -o
kio_sftp: ForwardAgent=no
kio_sftp: -e
kio_sftp: none
kio_sftp: -l
kio_sftp: iku
kio_sftp: -v
kio_sftp: kameli.openbsd.fi
kio_sftp: -s
kio_sftp: sftp
kio_sftp: KSshProcess::getLine(): ssh: 
kio_sftp: KSshProcess::connect(): Got null line in STATE_WAIT_PROMPT.
kio_sftp: KSshProcess::connect(): Connect state STATE_FATAL
kio_sftp: KSshProcess::kill(signal:9): ssh pid is 6060
kio_sftp: KSshPRocess::kill(): we are not connected
kio_sftp: KSshProcess::kill(): we are running a ssh process
kio_sftp: openConnection(): Got 2 from KSshProcess::connect()
kio_sftp: closeConnection()
kio_sftp: KSshProcess::kill(signal:9): ssh pid is 6060
kio_sftp: KSshPRocess::kill(): we are not connected
kio_sftp: KSshProcess::kill(): we are not running a ssh process
kio_sftp: KSshProcess::kill(): Refusing to kill ssh process
kio_sftp: closeConnection()
kio_sftp: KSshProcess::kill(signal:9): ssh pid is 6060
kio_sftp: KSshPRocess::kill(): we are not connected
kio_sftp: KSshProcess::kill(): we are not running a ssh process
kio_sftp: KSshProcess::kill(): Refusing to kill ssh process
kio_sftp: slave_status(): connected to kameli.openbsd.fi? false
kio_sftp: *** kio_sftp Done
kio_sftp: ~sftpProtocol(): pid = 13452
kio_sftp: closeConnection()
kio_sftp: KSshProcess::kill(signal:9): ssh pid is 6060
kio_sftp: KSshPRocess::kill(): we are not connected
kio_sftp: KSshProcess::kill(): we are not running a ssh process
kio_sftp: KSshProcess::kill(): Refusing to kill ssh process
kio_sftp: KSshProcess::kill(signal:9): ssh pid is 6060
kio_sftp: KSshPRocess::kill(): we are not connected
kio_sftp: KSshProcess::kill(): we are not running a ssh process
kio_sftp: KSshProcess::kill(): Refusing to kill ssh process
kio_sftp: *** Starting kio_sftp 
kio_sftp: KSshProcess::KSshProcess(): ssh path [/usr/bin/ssh]
kio_sftp: sftpProtocol(): pid = 28664
kio_sftp: setHost(): @kameli.openbsd.fi:0
kio_sftp: closeConnection()
kio_sftp: KSshProcess::kill(signal:9): ssh pid is -1
kio_sftp: KSshPRocess::kill(): we are not connected
kio_sftp: KSshProcess::kill(): we are not running a ssh process
kio_sftp: KSshProcess::kill(): Refusing to kill ssh process
kio_sftp: stat(): sftp://kameli.openbsd.fi/
kio_sftp: openConnection(): i...@kameli.openbsd.fi:22
kio_sftp: KSshProcess::setOptions()
kio_sftp: arg: -p
kio_sftp: arg: 22
kio_sftp: arg: -o
kio_sftp: arg: ForwardX11=no
kio_sftp: arg: -o
kio_sftp: arg: ForwardAgent=no
kio_sftp: arg: -e
kio_sftp: arg: none
kio_sftp: arg: -l
kio_sftp: arg: iku
kio_sftp: arg: -v
kio_sftp: arg: kameli.openbsd.fi
kio_sftp: arg: -s
kio_sftp: arg: sftp
kio_sftp: KSshProcess::version(): got version string [OpenSSH_5.8, OpenSSL 
1.0.0a 1 Jun 2010
kio_sftp: ]
kio_sftp: KSshPRocess::version(): version number = 0
kio_sftp: KSshProcess::connect(): Connect state STATE_START
kio_sftp: MyPtyProcess::exec(): /usr/bin/ssh
kio_sftp: KSshPRocess::connect(): ssh pid = 22786
kio_sftp: KSshProcess::connect(): Connect state STATE_WAIT_PROMPT
kio_sftp: -p
kio_sftp: 22
kio_sftp: -o
kio_sftp: ForwardX11=no
kio_sftp: -o
kio_sftp: ForwardAgent=no
kio_sftp: -e
kio_sftp: none
kio_sftp: -l
kio_sftp: iku
kio_sftp: -v
kio_sftp: kameli.openbsd.fi
kio_sftp: -s
kio_sftp: sftp
kio_sftp: KSshProcess::getLine(): ssh: 
kio_sftp: KSshProcess::connect(): Got null line in STATE_WAIT_PROMPT.
kio_sftp: KSshProcess::connect(): Connect state STATE_FATAL
kio_sftp: KSshProcess::kill(signal:9): ssh pid is 22786
kio_sftp: KSshPRocess::kill(): we are not connected
kio_sftp: KSshProcess::kill(): we are running a ssh process
kio_sftp: openConnection(): Got 2 from KSshProcess::connect()
kio_sftp: closeConnection()
kio_sftp: KSshProcess::kill(signal:9): ssh pid is 22786
kio_sftp: KSshPRocess::kill(): we are not connected
kio_sftp: KSshProcess::kill(): we are not running a ssh process
kio_sftp: KSshProcess::kill(): Refusing to kill ssh process
kio_sftp: closeConnection()
kio_sftp: KSshProcess::kill(signal:9): ssh pid is 22786
kio_sftp: KSshPRocess::kill(): we are not connected
kio_sftp: KSshProcess::kill(): we are not running a ssh process
kio_sftp: KSshProcess::kill(): Refusing to kill ssh process
kio_sftp: slave_status(): connected to kameli.openbsd.fi? false
kio_sftp: *** kio_sftp Done
kio_sftp: ~sftpProtocol(): pid = 28664
kio_sftp: closeConnection()
kio_sftp: KSshProcess::kill(signal:9): ssh pid is 22786
kio_sftp: KSshPRocess::kill(): we are not connected
kio_sftp: KSshProcess::kill(): we are not running a ssh process
kio_sftp: KSshProcess::kill(): Refusing to kill ssh process
kio_sftp: KSshProcess::kill(signal:9): ssh pid is 22786
kio_sftp: KSshPRocess::kill(): we are not connected
kio_sftp: KSshProcess::kill(): we are not running a ssh process
kio_sftp: KSshProcess::kill(): Refusing to kill ssh process

Reply via email to