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


Reply via email to