I am trying to access a web site with a client side cert using the Curl command, <font face="courier new, monospace">curl --cert test.crt --key test.key <a href="https://someweb.site">https://someweb.site</a></font>. Curl returns this error message: curl: (58) unable to use client certificate (no key found or wrong pass phrase?). I have verified that the cert and key go together using <font face="courier new, monospace">openssl x509 -noout -modulus -in test.crt | openssl md5</font> and <font face="courier new, monospace">openssl rsa -noout -modulus -in test.key | openssl md5</font>, which both return the same MD5 sum. I have also verified the key does not have a passphrase using <font face="courier new, monospace">openssl rsa -in test.key -out test_nopw.key</font>, which did not request a password. Any thoughts on what may be happening? Am I missing something obvious?<div>
<div><br></div>-- <br>Stephen Haywood<br>Information Security Consultant<br>CISSP, GSEC, OSCP<br>T: @averagesecguy<br>W: <a href="http://averagesecurityguy.info" target="_blank">averagesecurityguy.info</a><br>
</div>