Hi, the netssh key exchange seems to be incompatible with openssh-6.7.
I installed a new version of openssh on a gentoo host recently, that automatically came in as a stable update package for a gentoo-amd64 system: OpenSSH_6.7p1-hpn14v5, OpenSSL 1.0.1k 8 Jan 2015 When calling this system with a plan9 (legacy) ssh2, the netssh process does not provide any data in /net/ssh/keys. The read at /sys/src/cmd/ssh2/ssh2.c:/^keyproc/+19, reads n=0 bytes when connecting to the version of OpenSSH above. I don't understand enough of the netssh keyfile infrastructure to debug this logistic behaviour of /net/ssh/keys. A downgrade to OpenSSH_6.6p1-hpn14v4, OpenSSL 1.0.1k 8 Jan 2015 gives me ssh access to the gentoo system again. If I find out more, I will post a followup. But maybe it would be helpfull if someone with more insight into netssh tries to resolve this bug. regards, ingo krabbe