Closed
Description
Not sure if this is an issue here or upstream, but I just wanted to give a heads up that ed25519
host keys do not appear to be supported.
When running e.g.
conn = new require('ssh2')()
conn.connect({
host: 'host.local',
port: "22",
username: "bmh",
agent: process.env['SSH_AUTH_SOCK'],
debug: console.log})
The output includes:
DEBUG: (local) Host key formats: ssh-rsa,ssh-dss
DEBUG: (remote) Host key formats: ssh-rsa,ssh-dss,ecdsa-sha2-nistp256,ssh-ed25519
I doubt there's anything on my end (Mac OS X 10.11.1; node 5.0.0; fresh package install of ssh2@04.12
); it looks like the support is simply not yet in ssh2-streams. I can re-file a bug there, if that is preferable.
🍻