[Bug 836749] New: SFTP to other openSUSE machine fails in dolphin due to old libssh
https://bugzilla.novell.com/show_bug.cgi?id=836749 https://bugzilla.novell.com/show_bug.cgi?id=836749#c0 Summary: SFTP to other openSUSE machine fails in dolphin due to old libssh Classification: openSUSE Product: openSUSE Factory Version: 13.1 Milestone 3 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: KDE4 Applications AssignedTo: kde-maintainers@suse.de ReportedBy: kairo@kairo.at QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:26.0) Gecko/20100101 Firefox/26.0 [I'm filing this with KDE4 applications atm as it's exposed there, but the solution is shipping libssh 0.6, which might belong elsewhere.] See https://bugs.kde.org/show_bug.cgi?id=270322 Connecting to another openSUSE machine with ssh makes dolphin unable to sftp into that machine. Reproducible: Always Steps to Reproduce: 1. Connect to another openSUSE box with ssh. An ECDSA host key for that machine is put into ssh's known hosts file. 2. Now try to connect to that machine with sftp in dolphin. The connection is tried using libssh. Factory has libssh 0.5.5, which doesn't understand ECDSA. Actual Results: Connection fails with an error. Expected Results: Connection works. The solution would be to update Factory to libssh 0.6 - which is in RC now (unfortunately not final yet), see https://bugs.kde.org/show_bug.cgi?id=270322#c20: " FYI: I've release libssh 0.6.0rc1 with ECDSA and ECDH support. http://www.libssh.org/2013/08/07/libssh-0-6-0rc1/ " -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=836749 https://bugzilla.novell.com/show_bug.cgi?id=836749#c Hrvoje Senjan <hrvoje.senjan@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hrvoje.senjan@gmail.com AssignedTo|kde-maintainers@suse.de |asn@cryptomilk.org -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=836749 https://bugzilla.novell.com/show_bug.cgi?id=836749#c1 Hrvoje Senjan <hrvoje.senjan@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hendrikw@arcor.de --- Comment #1 from Hrvoje Senjan <hrvoje.senjan@gmail.com> 2013-10-31 17:05:17 UTC --- *** Bug 830465 has been marked as a duplicate of this bug. *** http://bugzilla.novell.com/show_bug.cgi?id=830465 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=836749 https://bugzilla.novell.com/show_bug.cgi?id=836749#c2 Javier Llorente <javier@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |javier@opensuse.org --- Comment #2 from Javier Llorente <javier@opensuse.org> 2013-10-31 23:38:23 UTC --- I have updated the libssh package to 0.6.0rc1 and sr'ed it to its devel project. Please take a look at SR #205466. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=836749 https://bugzilla.novell.com/show_bug.cgi?id=836749#c3 --- Comment #3 from Javier Llorente <javier@opensuse.org> 2013-10-31 23:48:05 UTC --- According to https://red.libssh.org/issues/118 it seems that 0.6.0rc1 isn't enough to fix it. We need to use the latest bits from v0-6 branch -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=836749 https://bugzilla.novell.com/show_bug.cgi?id=836749#c4 --- Comment #4 from Andreas Schneider <asn@cryptomilk.org> 2013-11-01 17:51:05 UTC --- This bug is about ECDH and the bug you mention in comment #3 is about ECDSA keys. These are two different things ... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=836749 https://bugzilla.novell.com/show_bug.cgi?id=836749#c5 --- Comment #5 from Robert Kaiser <kairo@kairo.at> 2013-11-01 18:59:15 UTC --- Just to be clear. *this* bug here is about ECDSA as that's what is generated by openssh in current openSUSE versions by default. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=836749 https://bugzilla.novell.com/show_bug.cgi?id=836749#c6 --- Comment #6 from Javier Llorente <javier@opensuse.org> 2013-11-01 20:29:28 UTC --- JFYI: I have built libssh (from branch v0-6, up to git commit 20caa68), built kdebase4-runtime against this version of libssh, installed them on my laptop and I'm experiencing the same issue. Packages are at home:javierllorente:libssh -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=836749 https://bugzilla.novell.com/show_bug.cgi?id=836749#c7 --- Comment #7 from Andreas Schneider <asn@cryptomilk.org> 2013-11-02 09:38:50 UTC --- KEX and authentication using a private key are two different things. If you just use libssh 0.6 with kio_sftp then ECDH (host key exchange) should work just fine. If you want to authenticate with a ECDSA private key it will not work. kio_sftp needs to use the new API to be able to do this. As libssh 0.6.0 has not been released yet, I haven't updated kio_sftp yet. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=836749 https://bugzilla.novell.com/show_bug.cgi?id=836749#c8 --- Comment #8 from Robert Kaiser <kairo@kairo.at> 2013-11-02 13:24:13 UTC --- To make it clear, what I want and what this bug is about is the steps to reproduce in comment #0 to work, i.e. that what kio_sftp does is compatible with what ssh on the commandline does/creates. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com