Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Dec 2000 12:54:44 -0000
From:      "JB" <jbeebe@aimsmarketing.com>
To:        <freebsd-questions@freebsd.org>
Subject:   RSAref - No cURL with SSL
Message-ID:  <008f01c06503$ddd7f980$47ee8acf@primenet.com>

next in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
I've recently compiled curl with SSL support. OpenSSL is installed on this BSD box. curl seems to work find, except for HTTPS connections. Apparently I'm missing a required library to start an HTTPS connection. What/where do I need to download to get these proper libraries. Say I download these, do I need to compile the code with OpenSSL and then recompile curl? Or is this just a matter of placing missing libraries in the proper place. BTW- there is no directory /usr/ports. I also do not have access to the /usr dir, only the ~/usr dir. How would I point curl to another directory besides the one its looking for? Below is the error message I get when trying to establish an HTTPS connection. Thanks in advance.

** R_RandomInit: Unable to find an RSAREF shared library (librsaref.so). 
** Install the /usr/ports/security/rsaref port or package and run this 
** program again. See the OpenSSL chapter in the FreeBSD Handbook, located at 
** http://www.freebsd.org/handbook/openssl.html, for more information. 
curl: (35) SSL: error:14098077:SSL routines:SSL3_SEND_CLIENT_KEY_EXCHANGE:bad rs 
a encrypt 



[-- Attachment #2 --]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META content="MSHTML 5.00.2614.3500" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>I've recently compiled curl with SSL support. 
OpenSSL is installed on this BSD box. curl seems to work find, except for HTTPS 
connections. Apparently I'm missing a required library to start an HTTPS 
connection. What/where do I need to download to get these proper libraries. Say 
I download these, do I need to compile the code with OpenSSL and then recompile 
curl? Or is this just a matter of placing missing libraries in the proper place. 
BTW- there is no directory /usr/ports. I also do not have access to the /usr 
dir, only the ~/usr dir. How would I point curl to another directory besides the 
one its looking for? Below is the error message I get when trying to establish 
an HTTPS connection. Thanks in advance.<BR><BR>** R_RandomInit: Unable to find 
an RSAREF shared library (librsaref.so). <BR>** Install the 
/usr/ports/security/rsaref port or package and run this <BR>** program again. 
See the OpenSSL chapter in the FreeBSD Handbook, located at <BR>** <A 
href="http://www.freebsd.org/handbook/openssl.html">http://www.freebsd.org/handbook/openssl.html</A>, 
for more information. <BR>curl: (35) SSL: error:14098077:SSL 
routines:SSL3_SEND_CLIENT_KEY_EXCHANGE:bad rs <BR>a encrypt 
<BR><BR></FONT></DIV></BODY></HTML>

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?008f01c06503$ddd7f980$47ee8acf>