Yes, I ran firefox through strace and saw that for https websites it uses libssl3.so
On Sun, Nov 22, 2009 at 5:15 PM, Sander Temme <san...@temme.net> wrote: > On Nov 22, 2009, at 1:53 PM, Sagar Dixit wrote: > >> Hi, >> >> I'm trying to trace the calls in libssl while I run firefox. I >> downloaded openssl-0.9.8l.tar.gz source and added my logging >> information into source files (just for study purpose) and executed >> following steps >> >> ./config -fPIC shared >> make >> make install >> >> This created /usr/local/ssl/lib/libssl.so I added the path to >> LD_LIBRARY_PATH and ran firefox. But firefox failed with >> >> sa...@sagar-laptop:~/Desktop/openssl-0.9.8l$ firefox >> Couldn't load XPCOM. > > Are you sure Firefox uses OpenSSL? I was under the impression that it uses > the Netscape crypto library. > > S. > > >> I used xpcshell to trace the problem and saw this: >> >> sa...@sagar-laptop:~/Desktop/openssl-0.9.8l$ xpcshell-1.9 >> xpcshell-1.9: /usr/local/ssl/lib/libssl3.so: no version information >> available (required by /usr/lib/xulrunner-1.9.0.15/libxul.so) >> xpcshell-1.9: /usr/local/ssl/lib/libssl3.so: no version information >> available (required by /usr/lib/xulrunner-1.9.0.15/libxul.so) >> xpcshell-1.9: relocation error: /usr/lib/xulrunner-1.9.0.15/libxul.so: >> symbol SSL_ImplementedCiphers, version NSS_3.2 not defined in file >> libssl3.so with link time reference >> >> I think Mozilla Firefox 3.5 needs libssl3.so (and renaming libssl.so >> to libssl3.so did not work and gave same error) >> >> I later tried nm on original libssl.so (/usr/lib/libssl.so) and on >> 'new' libssl.so (/usr/local/ssl/lib/libssl.so) >> and found that OPENSSL_0.9.8 symbol is missing in 'new' built libssl.so >> >> Am I missing anything in Installation steps ? How can I pass the >> versioning information during installation steps ? >> I read the INSTALL file but could not find any related information. >> >> Any help is highly appreciated. >> >> Thanking you, >> Sagar >> ______________________________________________________________________ >> OpenSSL Project http://www.openssl.org >> User Support Mailing List openssl-us...@openssl.org >> Automated List Manager majord...@openssl.org >> >> > > > -- > san...@temme.net http://www.temme.net/sander/ > PGP FP: 51B4 8727 466A 0BC3 69F4 B7B8 B2BE BC40 1529 24AF > > ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org