Your comments

I have a similar problem.

I'm trying to connect to my ssh server on a raspberry pi with OpenSSH 7.5

Get this error in the Textastic Log:

== Info:   Trying
== Info: TCP_NODELAY set
== Info: Connected to ( port 22 (#0)
== Info: Failure establishing ssh session
== Info: Closing connection 0

And this on the server side:

Connection from port 49722 on port 22
Unable to negotiate with port 49722: no matching key exchange method found.
Their offer: diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1 [preauth]

Connection from other clients works fine.

I can set a "compatibility_mode" on my server and than it works, but its less secure.