openssh 3.5p1 problem with openssl 0.9.6i

Roman Maeder maeder+news at mathconsult.ch
Sat Apr 19 03:26:14 EST 2003


you wrote:
> I am using openssh 3.5p1 and I am having problems using the protocol 2
> of ssh with openssl 0.9.6i
> It was working fine with openssl 0.9.6g.
> I am using binary packages downloaded fron SunFreeware and I did not
> changed any config file.
> Both the machines are running Solaris 8.
> 
> <test1> /usr/local/bin> ssh -2 -v -v -v test2
> ...
> ...
> debug1: Found key in /local_home/luca/.ssh/known_hosts:2
> debug1: bits set: 1594/3191
> RSA_public_decrypt failed: error:0407006A:rsa
> routines:RSA_padding_check_PKCS1_type_1:block type is not 01
> debug1: ssh_rsa_verify: signature incorrect
> key_verify failed for server_host_key
> ...

same problem here with Solaris 8  openssl 0.9.6i from Sunfreeware.com.
I recompiled openssh-3.5p1 (and 3.6p1) with the same result. No more
connecting into sshd (everything else is fine).

My solution was to grab the new openssl 0.9.6j and compile it myself,
then recompile openssh 3.6p1. Now everything is back in working order.

Roman Maeder




More information about the openssh-unix-dev mailing list