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



Reply via email to