Hello, You should load your engine via config file.
It may look like ===== openssl_conf = openssl_def [openssl_def] engines = engine_section [engine_section] storeengine = store_section [store_section] engine_id = store dynamic_path = /usr/local/lib/engines/storeengine.so ======== Your application should load the config file, the way it works is different for different versions. On Thu, Apr 25, 2019 at 11:07 AM Swamy J-S <swamy....@in.abb.com> wrote: > Am working in Ubuntu 18.04 with openssl 1.1.0g version. I built a custom > openssl engine and now i want to use this engine instead of default openssl > engine. > > My engine library name is libstoreengine.so and i copied this to > /usr/lib/x86_64-linux-gnu/openssl-1.0.0/engines/ path. > > > > When i run my application the it says Store Engine not found. There is > path issue here, am i copying the library in right path? I copied my > library in /lib/x86_64-linux-gnu still am getting same error. > > Please let me know the right path where i have to copy this engine? > > > > Thanks and Regards, > > *SWAMY J S* > > > -- SY, Dmitry Belyavsky