<div dir="ltr"><div dir="ltr">Hello,</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Apr 25, 2019 at 11:36 AM Swamy J-S <<a href="mailto:swamy.j-s@in.abb.com">swamy.j-s@in.abb.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang="EN-US">
<div class="gmail-m_4700979360925449468WordSection1">
<p class="MsoNormal">Hi, Thanks for reply. I have a doubt here. Which config file you are referring too? Is there any file called “<b>config</b>” which is already existing somewhere or should I create a dummy file called config?
<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Just now I created a dummy file “<b>config</b>” and added the details you sent in this file.
<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Also added “<b>export OPENSSL_CONF=path_to_config</b>” in /etc/environment file. And ran the command “<b>openssl engine store -t -c</b>”.</p></div></div></blockquote><div><br></div><div>Did you specify the correct dynamic_path?</div><div>Does the strace (in Linux) command report, that the config file and the engine is read?</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div lang="EN-US"><div class="gmail-m_4700979360925449468WordSection1"><p class="MsoNormal">
<u></u><u></u></p>
<p class="MsoNormal">Still am getting same error as store not found when I run my application.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Thanks and Regards,<u></u><u></u></p>
<p class="MsoNormal"><b>SWAMY J S<u></u><u></u></b></p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class="MsoNormal"><b>From:</b> Dmitry Belyavsky <<a href="mailto:beldmit@gmail.com" target="_blank">beldmit@gmail.com</a>> <br>
<b>Sent:</b> Thursday, April 25, 2019 1:44 PM<br>
<b>To:</b> Swamy J-S <<a href="mailto:swamy.j-s@in.abb.com" target="_blank">swamy.j-s@in.abb.com</a>><br>
<b>Cc:</b> <a href="mailto:openssl-users@openssl.org" target="_blank">openssl-users@openssl.org</a><br>
<b>Subject:</b> Re: Where to copy custom openssl engine library in openssl 1.1.0<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div style="border:1pt solid rgb(156,101,0);padding:2pt">
<p class="MsoNormal" style="line-height:12pt;background:rgb(255,235,156)"><b><span style="font-size:10pt;color:rgb(156,101,0)">CAUTION:</span></b><span style="font-size:10pt;color:black"> This email originated from outside of the organization. Do not click links or open
 attachments unless you recognize the sender and know the content is safe.<u></u><u></u></span></p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<div>
<p class="MsoNormal">Hello, <u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">You should load your engine via config file.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">It may look like<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">=====<u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">openssl_conf = openssl_def<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">[openssl_def]<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">engines = engine_section<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">[engine_section]<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">storeengine = store_section<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">[store_section]<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">engine_id = store<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">dynamic_path = /usr/local/lib/engines/storeengine.so<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">========<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Your application should load the config file, the way it works is different for different versions.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal">On Thu, Apr 25, 2019 at 11:07 AM Swamy J-S <<a href="mailto:swamy.j-s@in.abb.com" target="_blank">swamy.j-s@in.abb.com</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="border-top:none;border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<p style="margin-bottom:12pt;background:white;vertical-align:baseline"><span style="font-size:11.5pt;font-family:Arial,sans-serif;color:rgb(36,39,41)">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.</span><u></u><u></u></p>
<p style="margin:0in 0in 0.0001pt;background:white;vertical-align:baseline;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;line-height:inherit;box-sizing:inherit;text-decoration-style:initial;text-decoration-color:initial;word-spacing:0px">
<span style="font-size:11.5pt;font-family:Arial,sans-serif;color:rgb(36,39,41)">My engine library name is </span><code><span style="font-size:10pt;font-family:Consolas;color:rgb(36,39,41);border:1pt none windowtext;padding:0in;background:rgb(239,240,241)">libstoreengine.so</span></code><span style="font-size:11.5pt;font-family:Arial,sans-serif;color:rgb(36,39,41)"> and
 i copied this to </span><code><span style="font-size:10pt;font-family:Consolas;color:rgb(36,39,41);border:1pt none windowtext;padding:0in;background:rgb(239,240,241)">/usr/lib/x86_64-linux-gnu/openssl-1.0.0/engines/</span></code><span style="font-size:11.5pt;font-family:Arial,sans-serif;color:rgb(36,39,41)"> path.</span><u></u><u></u></p>
<p style="margin:0in 0in 0.0001pt;background:white;vertical-align:baseline">
<span style="font-size:11.5pt;font-family:Arial,sans-serif;color:rgb(36,39,41)"> </span><u></u><u></u></p>
<p style="margin:0in 0in 0.0001pt;background:white;vertical-align:baseline;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;line-height:inherit;box-sizing:inherit;text-decoration-style:initial;text-decoration-color:initial;word-spacing:0px">
<span style="font-size:11.5pt;font-family:Arial,sans-serif;color:rgb(36,39,41)">When i run my application the it says </span><code><span style="font-size:10pt;font-family:Consolas;color:rgb(36,39,41);border:1pt none windowtext;padding:0in;background:rgb(239,240,241)">Store
 Engine</span></code><span style="font-size:11.5pt;font-family:Arial,sans-serif;color:rgb(36,39,41)"> not found. There is path issue here, am i copying the library in right path? I copied my library in </span><code><span style="font-size:10pt;font-family:Consolas;color:rgb(36,39,41);border:1pt none windowtext;padding:0in;background:rgb(239,240,241)">/lib/x86_64-linux-gnu</span></code><span style="font-size:11.5pt;font-family:Arial,sans-serif;color:rgb(36,39,41)"> still
 am getting same error.</span><u></u><u></u></p>
<p style="margin-bottom:12pt;background:white;vertical-align:baseline;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;line-height:inherit;box-sizing:inherit;text-decoration-style:initial;text-decoration-color:initial;word-spacing:0px">
<span style="font-size:11.5pt;font-family:Arial,sans-serif;color:rgb(36,39,41)">Please let me know the right path where i have to copy this engine?</span><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Thanks and Regards,<u></u><u></u></p>
<p class="MsoNormal"><b>SWAMY J S</b><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"><br clear="all">
<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal">-- <u></u><u></u></p>
<div>
<p class="MsoNormal">SY, Dmitry Belyavsky<u></u><u></u></p>
</div>
</div>
</div>
</div>

</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature">SY, Dmitry Belyavsky</div></div>