[SunHELP] OpenSSH Sunfreeware package

Ben Ricker sunhelp at sunhelp.org
Thu Oct 18 13:32:32 CDT 2001


On Thu, 2001-10-18 at 04:02, Govindaraj Rangan wrote:
> Did you install any other package/patch after installing ssl? Looks
like the
> library file is changed. The errors says: The file exists but one
particular
> symbol is not found. Typically this happens when the application calls
a
> function or refers to a symbol which was introduced in a later version
of
> lib file, whereas you have the older version! From what you say, that
the
> application was working for a while, I doubt some other
> installation(package/patch) has replaced the "good" lib file.
> 
> Govind.

I found out the problem: OpenSSL 0.9.6 is does not work with OpenSSH
2.9p2, at least on a Sun Netra T1 105 with Solaris 8 updated with
Oct/2001 patch level. I installed OpenSSL 0.9.6b and the problem went
poof.

Ben Ricker
System Administrator
Wellinx.com

> -----Original Message-----
> From: sunhelp-admin at sunhelp.org [mailto:sunhelp-admin at sunhelp.org]On
> Behalf Of Ben Ricker
> Sent: Thursday, October 18, 2001 1:12 AM
> To: Sun Help List
> Subject: Re: [SunHELP] OpenSSH Sunfreeware package
> 
> 
> I wish it were that easy:
> 
> <---Begin Snip--->
> 
> bash-2.03# cd  /usr/local/ssl/lib
> bash-2.03# ls
> libcrypto.a         libcrypto.so.0      libssl.a           
libssl.so.0
> libcrypto.so        libcrypto.so.0.9.6  libssl.so
> libssl.so.0.9.6
> 
> <---End Snip--->
> 
> I verified that ALL the libraries are where they are suppose to be. I
do
> not think it is a symbolic link it is looking for but a "symbol", some
> sort of programmatic problem (i.e., bug in the pkg).
> 
> On Wed, 2001-10-17 at 13:52, Juan Urista wrote:
> > Hey Ben,
> >
> > You're just missing a link to the libcryto library.  Do a find for
> > "libcrypto.so.0.9.6" on your machine. If you have it then just
create
> a
> > symbolic link from "/usr/local/ssl/lib" to where it is located.  if
> you
> > don't have it - download and install.   To find out what shared
> objects
> > are needed -- "cd" to the bin directory that has sshd.  Then do a:
> "ldd
> > sshd"
> >
> > later
> >
> > juan
> >
> >
> > Ben Ricker wrote:
> >
> > > Has anyone installed the latest Openssl, OpenSSH packages from
> > > Sunfreeware and gotten the following error:
> > >
> > > ld.so.1: sshd: fatal: relocation error: file
> > > /usr/local/ssl/lib/libcrypto.so.0.9.6: symbol main: referenced
> symbol
> > > not found
> > > Killed
> > >
> > > I have installed these packages on 2 different machines within the
> last
> > > month but all of a sudden they don't work. Does this error message
> make
> > > any sense? It sounds like the OpenSSL package is broke.
> > >
> Ben Ricker
> System Administrator
> Wellinx.com






More information about the SunHELP mailing list