<div dir="ltr">Hi All,<div><br></div><div>I&#39;m trying to re-configure my Perl application that communicates with MySQL server via DBI layer.</div><div>Previous version worked perfectly without SSL, but now (for production mode) higher security measures required, so I switched to SSL.</div>
<div>I run MySQL server with SSL support and even managed to connect via command-line interface (using standard mysql utility):</div><div><br></div><div>{{{</div><div><div>mysql&gt; status</div><div>--------------</div><div>
/{somepath}/bin/mysql  Ver 14.14 Distrib 5.5.20, for Linux (x86_64) using  EditLine wrapper</div><div><div><br></div><div>Connection id:          34</div><div>Current database:       sc_prj_cm</div><div>Current user:           {someuser}@{somehost}</div>
<div>SSL:                    Cipher in use is DHE-RSA-AES256-SHA</div><div>Current pager:          less</div><div>Using outfile:          &#39;&#39;</div><div>Using delimiter:        ;</div><div>Server version:         5.5.20-log Source distribution</div>
<div>Protocol version:       10</div><div>Connection:             {somehost} via TCP/IP</div></div></div><div>}}}</div><div><br></div><div>The DBD::mysql (rev 4.018) module was compiled with SSL enabled option, but client application fails:</div>
<div><br></div><div>{{{</div><div>DBI connect(&#39;database=sc_prj_cm;host={somehost};port=3306;mysql_ssl=1;mysql_ssl_ca_file=/{somepath}/ssl_certs/cacert.pem&#39;,&#39;{someuser}&#39;,...) failed: SSL connection error at {my source code}</div>
<div>}}}<br clear="all"><div><br></div><div>Both connections (mysql command-line and Perl app)  used the same certificates on the same host.</div><div><br></div><div>Googling around the keywords did not bring much info. </div>
<div><br></div><div>Maybe the local community can help me?</div><div><br></div><div><br></div><div>Thanks in advance,</div><div>-- </div><div dir="ltr"><a href="http://felixl.coolpage.biz" target="_blank">~Felix_</a><br><br>
</div>
</div></div>