openssl issue

Gurus,
As per audit recommendation i have installed openssl.base 0.9.8.803 and upgraded openssl from 9.7l to 9.8 as prerequisits. But post these installation ssh fails with below error message.

exec(): 0509-036 Cannot load program ssh because of the following errors:
        0509-150   Dependent module /usr/lib/libcrypto.a(libcrypto.so.0.9.7) could not be loaded.
        0509-152   Member libcrypto.so.0.9.7 is not found in archive

I understand that system fails to load library 0.9.7 . I thinks the same library file is part of openssl 9.7 . But i dont under stand why system still try to load 9.7 since openssl upgraded to 9.8.

openssl software is a rpm package. I wish to know how to install rpm packages with committed option with NO .

Regards
newaix

maybe you need to change your path and/or Libpath

does the new openssl version appears in lslpp -L |grep ssl output ?

Regards
zxmaus

 
# ssh -V
OpenSSH_4.3p2, OpenSSL 0.9.7l 28 Sep 2006

 # lslpp -L|grep ssl
  openssl                   0.9.8l-1    C     R    Secure Sockets Layer and
  openssl-devel             0.9.8l-1    C     R    Secure Sockets Layer and
  openssl-doc               0.9.8l-1    C     R    OpenSSL miscellaneous files
 #

Server running with ssl .9.8l-1 .But ssh -V show open ssl as OpenSSL 0.9.7l

How to update the same.

Regards
newaix

You could try upgrading your ssh filesets too and see if it works then.

hostname:/:$ ssh -V
OpenSSH_5.8p1, OpenSSL 0.9.8r 8 Feb 2011
hostname:/:$