On Mon, 2 Jun 2014, Дмитрий Фалько wrote:
Thanks for your feedback on this issue!
I try to add OpenSSL_config(NULL) in openssl backeend initialization code and it work perfectly for on Ubuntu 12.04(x86_64) and armv5te(old OMAP). So seems that "but the first seems to not work" is not correct.
The text refers to the bug report 1208 and in there "drook" reports (https://sourceforge.net/p/curl/bugs/1208/#9c55):
I just got the same issue with openssl PHP extension, which I tried to fix the same way; it appeared that calling OPENSSL_config() two times in two different modules (though curl extension doesn't do it directly) leads to openssl configuration error.... so even if this fixes your problem in the short term, there's an obvious risk that this will make other's use cases burn. The amount of users running curl and PHP at once is not insignificant.
Hence the suggestion to instead use CONF_modules_load_file() with a NULL filename (https://sourceforge.net/p/curl/bugs/1208/#f3e4) but I've not gotten any feedback on how that actually works. Any chance you can try that and see if you can get that to work for you?
-- / daniel.haxx.se
------------------------------------------------------------------- List admin: http://cool.haxx.se/list/listinfo/curl-library Etiquette: http://curl.haxx.se/mail/etiquette.html
