On Sat May 14 21:43:05 2016, beld...@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 -- openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev