On 14 Dec 1998, Niels [ISO-8859-1] Möller wrote:
> "J.H.M. Dassen (Ray)" <[EMAIL PROTECTED]> writes:
>
> > I've tried this with patches of my own applied (I've mailed them to Niels,
> > and they'll hopefully be included in his next snapshot) on Linux/Intel,
> > Linux/Alpha and Linux/PowerPC.
> >
> > Linux/Intel dies after Password check:
> > Client version: SSH-2.0-lsh_0.0 lsh - a free ssh
> > Server version: SSH-2.0-lshd_0.0 lsh - a free ssh
> > handle_dh_reply()
> > Recieved debug: Key exchange successful!
> > Password for ray:
> > Connection died, for reason 5.
> > Connection died.
>
> "reason 5" means protocol failure, i.e. probably the server sent a
> message that the client couldn't decode. Running the client with -d
> should dump all packets to stderr. Assuming that the error is not in
> the transport layer, the last packet printed should be the packet
> causing the problems (the bug could be in either the client or the
> server).
if you have shadow passwords installed and not running the server as root,
it won't be able to read /etc/shadow -> sends an authentication failure,
which the client doesn't understand.
--- Bazsi