Hello,

> It looks as if there is something funny in the area of hostname 
> authentication (at least in how I've got ssh built and configured on our 
> system!).

I agree. I believe the error is in the client. What type of hostname
does your client use? The shorter nickname or the FQDN? If you are using
the nickname, try (as root) manually setting it to the FQDN and try
connecting to the server. If hostbased authentication then works you
have the same problem I had.

The problem still exists in the beta version of 2.1. For the beta
version, I mailed this report to ssh a while ago:

===========================================================

Some unix systems use only the shorter nickname as hostname and not the
FQDN. SSH2 hostbased authentication only works when FQDN is used. This
is an error. The function
ssh_tcp_get_host_name() in sshunixtcp.c must be modified to always
return the FQDN regardless of the used settings for hostname.

=====================================================

I hope this will help to solve your problem.

Sebastian

-- 
+----------------------------------------+
| Technische Universit�t Hamburg-Harburg |
| Digitale Kommunikationssysteme (4-06)  |
|            Denickestra�e 17            |
|             21071 Hamburg              |
|----------------------------------------|
|      Telefon: +49 40 42878-3444        |
|      Telefax: +49 40 42878-2941        |
|     http://www.tu-harburg.de/et6       |
+----------------------------------------+

Reply via email to