[openssl-dev] [openssl.org #4215] Results of regression for some apps

Stephen Henson via RT rt at openssl.org
Mon May 16 17:33:29 UTC 2016


On Sat May 14 21:43:05 2016, beldmit at gmail.com wrote:
>
> Yes. The bug is still reproducable with the req command.
>
> To reproduce it, you need to specify the OPENSSL_CONF variable.
> (You have to load the engine via config to enable the algorithms on
> startup
> of the openssl).
> The engine you load through the config must return an error on loading
> 2nd
> time (as ccgost engine does).
>
> So using the req command like this:
>
> OPENSSL_CONF=openssl.conf openssl req -new -key mykey.pem
>
> Will cause an error like this:
>
> 140444282672896:error:26078067:engine
> routines:engine_list_add:conflicting
> engine id:crypto/engine/eng_list.c:116:
> 140444282672896:error:2606906E:engine routines:ENGINE_add:internal
> list
> error:crypto/engine/eng_list.c:268:
> 140444282672896:error:260B6067:engine
> routines:dynamic_load:conflicting
> engine id:crypto/engine/eng_dyn.c:544:
> 140444282672896:error:260BC066:engine
> routines:int_engine_configure:engine
> configuration
> error:crypto/engine/eng_cnf.c:190:section=cryptocom_section,
> name=dynamic_path, value=/path/to/libengine.so
> 140444282672896:error:0E07606D:configuration file
> routines:module_run:module initialization
> error:crypto/conf/conf_mod.c:221:module=engines, value=engine_section,
> retcode=-1
>

Fixed now in commit c821defc3f728a491856b7

Thanks for the report.

Steve.
--
Dr Stephen N. Henson. OpenSSL project core developer.
Commercial tech support now available see: http://www.openssl.org

-- 
Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4215
Please log in as guest with password guest if prompted



More information about the openssl-dev mailing list