<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<span dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)" class="ContentPasted0">Hi
 everyone,</span>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)">
<br class="ContentPasted0">
</div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)" class="ContentPasted0">
I'm trying to enable fips provider in openssl3 by writing the following lines into openssl.cnf file:<span style="margin:0px"></span></div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)">
<br class="ContentPasted0">
</div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)">
<span style="font-size: 9pt;">openssl_conf = openssl_init</span><br>
</div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)">
<br class="ContentPasted0">
</div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)" class="ContentPasted0">
<span style="font-size: 9pt;">.include fipsmodule.cnf</span></div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)">
<br class="ContentPasted0">
</div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)" class="ContentPasted0">
<span style="font-size: 9pt;">[openssl_init]</span></div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)" class="ContentPasted0">
<span style="font-size: 9pt;">providers = provider_sect</span></div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)">
<br class="ContentPasted0">
</div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)" class="ContentPasted0">
<span style="font-size: 9pt;">[provider_sect]</span></div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)" class="ContentPasted0">
<span style="font-size: 9pt;">fips = fips_sect</span></div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)" class="ContentPasted0">
<span style="font-size: 9pt;">base = base_sect</span></div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)">
<br class="ContentPasted0">
</div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)" class="ContentPasted0">
<span style="font-size: 9pt;">[base_sect]</span></div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)" class="ContentPasted0">
<span style="font-size: 9pt;">activate = 1</span></div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)">
<br class="ContentPasted0">
</div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)" class="ContentPasted0">
Now when it is enabled, there is an error in syslog that libproviders.so file not found:</div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)" class="ContentPasted0">
<br>
</div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)" class="ContentPasted0">
<span style="color:rgb(36, 41, 47);font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";font-size:14px;background-color:rgb(255, 255, 255);display:inline !important" class="ContentPasted1">DSO
 support routines:dlfcn_load:could not load the shared library:crypto/dso/dso_dlfcn.c:118:filename(libproviders.so): libproviders.so: cannot open shared object file: No such file or directory</span><br style="box-sizing:border-box;color:rgb(36, 41, 47);font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";font-size:14px;background-color:rgb(255, 255, 255)" class="ContentPasted1">
<span style="color:rgb(36, 41, 47);font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";font-size:14px;background-color:rgb(255, 255, 255);display:inline !important" class="ContentPasted1">140666570000192:error:25070067:DSO
 support routines:DSO_load:could not load the shared library:crypto/dso/dso_lib.c:162:</span><br style="box-sizing:border-box;color:rgb(36, 41, 47);font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";font-size:14px;background-color:rgb(255, 255, 255)" class="ContentPasted1">
<span style="color:rgb(36, 41, 47);font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";font-size:14px;background-color:rgb(255, 255, 255);display:inline !important" class="ContentPasted1">140666570000192:error:0E07506E:configuration
 file routines:module_load_dso:error loading dso:crypto/conf/conf_mod.c:224:module=providers, path=providers</span><br style="box-sizing:border-box;color:rgb(36, 41, 47);font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";font-size:14px;background-color:rgb(255, 255, 255)" class="ContentPasted1">
<span style="color:rgb(36, 41, 47);font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";font-size:14px;background-color:rgb(255, 255, 255);display:inline !important" class="ContentPasted1">140666570000192:error:0E076071:configuration
 file routines:module_run:unknown module name:crypto/conf/conf_mod.c:165:module=providers</span><br>
</div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)" class="ContentPasted0">
<br>
</div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)" class="ContentPasted0">
And this seems to be a common issue in openssl3. I have seen solutions like commenting out
<i>provider_sect</i> but I think I would need it to enable fips provider. Is there any working solution for this?</div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)">
<br class="ContentPasted0">
</div>
<div dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)" class="ContentPasted0">
Thank you,</div>
<span dir="auto" style="font-size:15px;font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;margin:0px;color:rgb(33, 33, 33);background-color:rgb(255, 255, 255)" class="ContentPasted0">Ashish </span><br>
</div>
<br clear="both">
Notice: This e-mail together with any attachments may contain information of Ribbon Communications Inc. and its Affiliates that is confidential and/or proprietary for the sole use of the intended recipient. Any review, disclosure, reliance or distribution by others or forwarding without express permission is strictly prohibited. If you are not the intended recipient, please notify the sender immediately and then delete all copies, including any attachments.<BR>
</body>
</html>