<div dir="ltr"><div>Hello,</div><div><br></div><div>I am using <span class="" id=":3qh.1" tabindex="-1" style="background:yellow">libcsoap</span> in C language to make web service call to HTTPS <span class="" id=":3qh.2" tabindex="-1" style="background:yellow">url</span>. <span class="" id=":3qh.3" tabindex="-1" style="background:yellow">libcsoap</span> uses <span class="" id=":3qh.4" tabindex="-1" style="background:yellow">nanohttp</span> to connect to <span class="" id=":3qh.5" tabindex="-1" style="background:yellow">openssl</span>.</div><div><br></div><div>All above was working well in <span class="" id=":3qh.6" tabindex="-1" style="background:yellow">CentOS</span> version less then 7. In <span class="" id=":3qh.7" tabindex="-1" style="background:yellow">CentOS</span> 7, it is not working and behaving as below:</div><div><br></div><div>In the first try of connection it is working well and gets response from web service. In the second try onwards it gives error - <span class="" id=":3qh.8" tabindex="-1" style="background:yellow">SSL</span>_R_UNABLE_TO_LOAD_SSL2_MD5_ROUTINES all the time.</div><div><br></div><div>If I restart whole my application then again it works once and then again second time onward above error.</div><div><br></div><div>Here is the version information:</div><div><div>#rpm -qa|grep openssl</div><div>openssl-libs-1.0.1e-42.el7.9.x86_64</div><div>openssl-debuginfo-1.0.1e-42.el7.9.x86_64</div><div>openssl-1.0.1e-42.el7.9.x86_64</div><div>openssl-devel-1.0.1e-42.el7.9.x86_64</div></div><div><br></div><div>Please Advise.</div><div><br></div><div>- Mitesh</div><div></div>
</div>