I have Perl code, which uses a library that in turn uses openssl for
HTTPS connections. I have been trying to use Wireshark to diagnose
this, but I have yet to find a way to have it tell me what steps in
the SSL handshaking are happening at a given time (client hello,
server hello, &c.). Thus, I
On Mon, 2014-08-04 at 22:45 +0200, Michael Felt wrote:
And finally - read exactly what is there: -- Dependent module libcrypt.so could
not be loaded, not as above
0509-150 Dependent module /usr/lib/libssl.a(libssl.so.0.9.8) could
not be loaded. (libssl.a(member))
The problem there is
pressed send too soon, wanted to press bold again.
The "hack" to the error message is to copy libcrypto.so to /usr/lib. Then
it gets found and programs load.
What I would like is for the caller (in libssl.so) to request the search
for a member in a library rather than as a module(name) only.
It is
The error message:
exec(): 0509-036 Cannot load program wget because of the following errors:
*0509-022 Cannot load module /usr/lib/libssl.a(libssl.so.0.*
*9.8).*
0509-150 Dependent module libcrypto.so could not be loaded.
0509-022 Cannot load module libcrypto.so.
Thanks - I found the hint in INSTALL on howto create the shared files. What
I have not figured out is how to make openssl want them to be
libssl.a(member) and libcrypto.a(member).
Here is where I am atm:
I was able to create libssl.so.0.9.8 and libcrypto.so.0.9.8
The traditional packaging on AIX
I have it that the elliptic multiply is not standard. So I have been
skip tracing though the code.
It starts with ec_key.c, with EC_KEY_generate_key. This grabs the
group or or the particular curves prime field size. It then uses this
as the range for bn_rand_range. This is in bn_rand.c. I