sshd server environment: montavista linux with openssh 6.0(openssl 0.9.8) when i connect the sshd server, it prints "connection closed by remote host". When i login the system from com port, there are many "sshd -R" processes which process state is D state(means blocked in the kernel state). when i read the code: when client prints "connection closed by remote host", it means client can not read the version string from the remote server. The read function returns an EPIPE errorcode. Is this a known problem? how can i fix it?
processes stuck in 'D' state are often the result of waiting for an unreachable NFS server or kernel bugs. If you are not using NFS then check dmesg for signs of problems.
In any case, we'll need a full debug trace from both the client and the server to debug this.
8 months with no followup == no bug
Set all RESOLVED bugs to CLOSED with release of OpenSSH 7.1