Bananian Linux - Bananian Linux
View Issue Details
0000057Bananian Linux[All Projects] Generalpublic2014-10-16 15:252014-10-19 12:36
guest 
Nico 
normalminoralways
resolvedno change required 
 
14.09 
 
0000057: can't SSH from Android
ConnectBot can't connect to bananian (without throwing an error, simply nothing is happening)

ScriptKitty throws the following error: "Connection failed: net.schmizz.sshj.transport.TransportException: Unable to reach a settlement: [hmac-sh1, hmac-sha1-96 ..] and [hmac-sha2-512 ..]"
Android phone 4.4.4
I haven't changed anything on config side of ssh
connecting via ssh to bananian works e.g. from Ubuntu
I can connect e.g. to a RPi with the above mentioned Android apps from that phone without any issues
No tags attached.
Issue History
2014-10-16 15:25guestNew Issue
2014-10-19 12:36NicoNote Added: 0000057
2014-10-19 12:36NicoStatusnew => resolved
2014-10-19 12:36NicoResolutionopen => no change required
2014-10-19 12:36NicoAssigned To => Nico

Notes
(0000057)
Nico   
2014-10-19 12:36   
Just comment out the following lines in /etc/ssh/sshd_config:
Ciphers aes256-ctr,aes128-ctr
MACs hmac-sha2-512,hmac-sha2-256,hmac-ripemd160
KexAlgorithms diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1

The apps do not support our hardend SSH config but we won't change this. Ask the app developers to support more up to date ciphers and algorithms.

BTW: Cyanogenmod 11 ssh command line client works fine.