title: Openssl error 0x02001005 and 0x2006D002 on Windows?
body: <p>I'm trying to convert a .cer cert to a .p12 one using opensll.</p>
  
  <p>this is the command that I'm using</p>
  
  <pre><code>C:\OpenSSL-Win32\bin&gt;openssl x509 -inform der -in developer_identity.cer -out de
  veloper_identity.pem
  </code></pre>
  
  <p>I'm conitunally getting an error and I don't know what it means. How can I figure out how to fix it.</p>
  
  <pre><code>2104:error:02001005:system library:fopen:Input/output error:.\crypto\bio\bss_fil
  e.c:163:fopen('C:\OpenSSL-Win32\bin','rb')
  2104:error:2006D002:BIO routines:BIO_new_file:system lib:.\crypto\bio\bss_file.c
  :168:
  2104:error:0E078002:configuration file routines:DEF_LOAD:system lib:.\crypto\con
  f\conf_def.c:199:
  </code></pre>
  
  <p><strong>EDIT 1</strong></p>
  
  <p>I'm not entirely sure if I'm using it correctly so I'll outline what I tried.</p>
  
  <p>1) Downloaded openssl.exe and installed it.<p>
  2) Copied the cert file I want to work with to the bin folder in the install location.<p>
  3) Entered the command at the top of this post</p>