< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index Next in Thread >

Re: [reSIProcate-users] Help with Compiling resiprocate with TLS support


Scott,

 

Thanks a lot, that’s helpful!

 

Do you know the latest “earlier version” of openSSL that reciprocate supports?

 

Michelle

 

From: slgodin@xxxxxxxxx [mailto:slgodin@xxxxxxxxx] On Behalf Of Scott Godin
Sent: Friday, January 5, 2018 10:01 AM
To: Michelle Du <michelle.du@xxxxxxxxxxxxx>
Cc: resiprocate-users@xxxxxxxxxxxxxxx
Subject: Re: [reSIProcate-users] Help with Compiling resiprocate with TLS support

 

***CAUTION: This email originated from outside of the organization. Do not open attachments or click links unless you recognize sender and know content is safe.*** ___________________________________________________________________

Note was well, that the Visual Studio project files contain SSL-Debug and SSL-Release configurations that you can use.  These already define the USE_SSL flag and include all the correct source files.

 

Scott

 

On Fri, Jan 5, 2018 at 10:57 AM, Scott Godin <sgodin@xxxxxxxxxxxxxxx> wrote:

Support for OpenSSL 1.1 is currently in the works, but is not yet available.  There is an open Git pull request for the changes to support OpenSSL 1.1 if you want to try it out.  Otherwise I recommend you stick to an earlier version of OpenSSL.

 

 

Scott

 

On Fri, Jan 5, 2018 at 10:48 AM, Michelle Du <michelle.du@xxxxxxxxxxxxx> wrote:

Hello,

 

The following functions are available in crypto.h in earlier version of openSSL, such as 0.9.8k. But seems those functions are gone for latest version of openSSL 1.1.0g.

 

2>.\ssl\OpenSSLInit.cxx(69) : error C3861: 'CRYPTO_malloc_debug_init': identifier not found

2>.\ssl\OpenSSLInit.cxx(70) : error C2065: 'V_CRYPTO_MDEBUG_ALL' : undeclared identifier

2>.\ssl\OpenSSLInit.cxx(70) : error C3861: 'CRYPTO_set_mem_debug_options': identifier not found

 

I appreciate any help you can provide.

 

Thanks,

Michelle

 

 

From: resiprocate-users [mailto:resiprocate-users-bounces@xxxxxxxxxxxxxxx] On Behalf Of Michelle Du
Sent: Thursday, January 4, 2018 6:14 PM
To: resiprocate-users@xxxxxxxxxxxxxxx
Subject: [reSIProcate-users] Help with Compiling resiprocate with TLS support

 

This sender failed our fraud detection checks and may not be who they appear to be. Learn about spoofing

Feedback

Hello,

 

I’m using reciprocate version 1.10.2 and would like to use the TLS transport. I followed the instruction in the following link, where I added the USE_SSL pre-processor, but I still run into issues when I tried to compile the projects.

 

https://www.resiprocate.org/Using_TLS

 

First of all, I realized some of the files are excluded from build in the Visual Studio project file (I’m using VC 9). For example, the OpenSSLInit.cxx is excluded from build for the ‘rutil’ project. This file seems needed for TLS support. After I added it to build, I run into the following 3 errors.

 

2>.\ssl\OpenSSLInit.cxx(69) : error C3861: 'CRYPTO_malloc_debug_init': identifier not found

2>.\ssl\OpenSSLInit.cxx(70) : error C2065: 'V_CRYPTO_MDEBUG_ALL' : undeclared identifier

2>.\ssl\OpenSSLInit.cxx(70) : error C3861: 'CRYPTO_set_mem_debug_options': identifier not found

 

I’m using openSSL version 1.1.0g.

 

Please advise.

 

Thanks,

Michelle

 

 

_______________________________________________
resiprocate-users mailing list
resiprocate-users@xxxxxxxxxxxxxxx
List Archive: http://list.resiprocate.org/archive/resiprocate-users/