On Mon, Aug 28, 2000 at 10:50:04AM +0200, Niels Mvller wrote:
> > Unknown publickey algorithm
> > Unknown publickey algorithm
>
> You don't say what you expected, and what the problem is... There's
> one bug, now fixed by jps, that explains why lsh didn't fall back to
> paasword authentication (for those of you that prefer diffs, I append
> a diff below. It is the same code as jps posted here a little while
> ago).
I guess I expect it to give more information about "unknown publickey
algorithm". Does that mean it doesn't recognise the publickey I sent it,
or does it mean that it doesn't recognise the encryption with which it
was coded? Maybe some sort of detail: "You sent the following
fingerprint. XX XX XX XX. You have registered the following
fingerprints: XX XX XX XX, XX XX XX XX. No match" Right now I don't
realy understand the error message.
Sorry about that, I should've waited until I was more awake to post the
report. =)
> > The public key was generated today. Both the server and the client
> > were just './configure; make; make check; make install' However, the
> > server appears to report that the publickey algorithm is unknown
> > which doesn't make sense to me.
>
> That is somewhat expected; the client tries its keys as both "spki" keys
> and "ssh-dss" keys, but for now, the server only recognizes ssh-dss.
>
> Nevertheless, you should be able to log in using the public key (it's
> one of the things actually tested by the (cd src/testsuite && make
> check-more) that I do before release... So I'll need some more
> information. You have run lsh-authorize on the server side?
Yes. It created a directory called ~/.lsh/authorized_keys_sha1 and
placed the 2 public keys there that I put in in some binary format. (I'm
testing with both lsh and ssh2 and being equally unloved)
> > Per the man page, I generated the key with:
>
> You think it is better to refer to the texinfo manual (when I get to
> it, all man pages except the lsh one can probably be generated by
> help2man. For the lsh man page, one should keep a hand written
> introduction, and then somwhow extract the "Invoking lsh" node and
> subnodes for reference). But it's not a high pririty, so perhaps the
> debian maintainer will get around to it before me.
Ahh.. Ok - I have the info pages installed so I'll use them from here on.
> diff -u -w -r1.38 -r1.39
> --- client_userauth.c 2000/08/04 21:40:03 1.38
> +++ client_userauth.c 2000/08/24 22:18:46 1.39
> @@ -378,15 +378,15 @@
Thanks I'll try this, I just need to get Scheme and the new M4 loaded on
to subversions.
--
"It is easy to be blinded to the essential uselessness of computers by
the sense of accomplishment you get from getting them to work at all."
- Douglas Adams