https://bugs.kde.org/show_bug.cgi?id=417787
Bug ID: 417787 Summary: sshfs key exchange methods deprecated Product: kdeconnect Version: unspecified Platform: Android OS: Android 9.x Status: REPORTED Severity: normal Priority: NOR Component: android-application Assignee: albertv...@gmail.com Reporter: davidpape1...@gmail.com Target Milestone: --- SUMMARY The Android app offers ssh key exchange using diffie-hellman-group14-sha1 and diffie-hellman-group1-sha1. In the newest version of openssh the former was removed from the defaults, the latter has been disabled for a while. This results in kdeconnect not being able to create a connection using sshfs. STEPS TO REPRODUCE 1. Click on your phone icon in dolphin OBSERVED RESULT Error message EXPECTED RESULT A connection to the phones file system SOFTWARE/OS VERSIONS App on Android version 1.13.7 kdeconnect 1.4.1 on Linux ADDITIONAL INFORMATION kdeconnectd[1119]: kdeconnect.plugin.sftp: Mount device: "XXX" kdeconnectd[1119]: kdeconnect.plugin.sftp: Created mounter kdeconnectd[1119]: kdeconnect.plugin.sftp: Starting loop to wait for mount kdeconnectd[1119]: kdeconnect.plugin.sftp: Mount device: "XXX" kdeconnectd[1119]: kdeconnect.plugin.sftp: Unmount QObject(0x0) kdeconnectd[1119]: kdeconnect.core: Converting IPv6 QHostAddress("::ffff:192.168.178.29") to IPv4 QHostAddress("192.168.178.29") kdeconnectd[1119]: kdeconnect.plugin.sftp: Starting process: "sshfs kdeconnect@192.168.178.29:/ /run/user/1000/719fb2d6a31cfd4d -p 1739 -s -f -F /dev/null -o IdentityFile=/home/XXX/.config/kdeconnect/privateKey.pem -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o HostKeyAlgorithms=+ssh-dss -o uid=1000 -o gid=1000 -o reconnect -o ServerAliveInterval=30 -o password_stdin" kdeconnectd[1119]: QDBusAbstractAdaptor: Cannot relay signal SftpPlugin::packetReceived(NetworkPacket): Unregistered input type in parameter list: NetworkPacket kdeconnectd[1119]: kdeconnect.plugin.sftp: Process started kdeconnectd[1119]: kdeconnect.plugin.sftp: "XXX" "Remote filesystem mounted at /run/user/1000/719fb2d6a31cfd4d" kernel: fuse: init (API version 7.31) kernel: *** VALIDATE fuse *** kernel: *** VALIDATE fuse *** systemd[1]: Mounting FUSE Control File System... systemd[1]: Mounted FUSE Control File System. kdeconnectd[1119]: kdeconnect.plugin.sftp: stdout: "Unable to negotiate with 192.168.178.29 port 1739: no matching key exchange method found. Their offer: diffie-hellman-group14-sha1,diffie-hellman-group1-sha1\r\n" kdeconnectd[1119]: kdeconnect.plugin.sftp: stdout: "read: Connection reset by peer\n" kdeconnectd[1119]: kdeconnect.plugin.sftp: Process failed (exit code: 1 ) kdeconnectd[1119]: kdeconnect.plugin.sftp: Unmount KProcess(0x55837cbda9d0) systemd[975]: run-user-1000-719fb2d6a31cfd4d.mount: Succeeded. systemd[1]: run-user-1000-719fb2d6a31cfd4d.mount: Succeeded. kdeconnectd[1119]: kdeconnect.plugin.sftp: Destroy mounter kdeconnectd[1119]: kdeconnect.plugin.sftp: Unmount QObject(0x0) -- You are receiving this mail because: You are watching all bug changes.