I am opening this bug for Guy Thorne (Tivoli) who encountered this problem after installing STAF on a Solaris 11 system using the STAF3410-setup-solaris.bin installer file. Guy reported the problem as follows:
I had an error when trying to start STAFProc. Using ldd on STAFProc, I saw the following output where the OpenSSL libraries (libssl.so.0.9.7 and libcrypto.so.0.9.7) were not found:
# cd /usr/local/staf/bin
# ldd STAFProc
libpthread.so.1 => /usr/lib//libpthread.so.1
libsocket.so.1 => /usr/lib//libsocket.so.1
libresolv.so.2 => /usr/lib//libresolv.so.2
libSTAF.so => /usr/local/staf/lib/libSTAF.so
libssl.so.0.9.7 => (file not found)
libcrypto.so.0.9.7 => (file not found)
libstdc++.so.6 => /usr/sfw/lib/libstdc++.so.6
libm.so.2 => /usr/lib//libm.so.2
libgcc_s.so.1 => /usr/sfw/lib/libgcc_s.so.1
libc.so.1 => /usr/lib//libc.so.1
libnsl.so.1 => /usr/lib//libnsl.so.1
libmd.so.1 => /usr/lib//libmd.so.1
libdl.so.1 => /usr/lib//libdl.so.1
libmp.so.2 => /usr/lib//libmp.so.2
Looking in /usr/local/staf/lib the installed versions of these libraries are : libssl.so.0.9.8 & libcrypto.so.0.9.8
The version in the local /usr/lib for these libraries are libssl.so.1.0.0 & libcrypto.so.1.0.0
I have checked on my Solaris 10 host and the /usr/loca/staf/lib versions of these libraries also show the 0.9.8 versions, this is with STAF 3.4.4. This version of STAFProc also needs the 0.9.7 versions however this host has them located in /usr/sfw/lib, so from Solaris freeware.
As a work around I can get STAFProc running on my Solaris 11 host by copying these /usr/sfw versions to it but thought I should raise this issue with you. Perhaps it's already been raised?
Log in to post a comment.