softpedia - ¿Openssl error 0x02001005 y 0x2006D002 en Windows?
openssl windows server 2012 (5)
C:/OpenSSL-Win32/bin
Parece que está intentando abrir un directorio para leer ¿OpenSSL funciona generalmente o hay algún problema con su instalación?
Estoy tratando de convertir un cert de .cer a uno .p12 usando opensll.
este es el comando que estoy usando
C:/OpenSSL-Win32/bin>openssl x509 -inform der -in developer_identity.cer -out de
veloper_identity.pem
Estoy recibiendo un error y no sé lo que significa. ¿Cómo puedo averiguar cómo solucionarlo?
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:
EDIT 1
No estoy del todo seguro de si lo estoy usando correctamente, así que resumiré lo que probé.
1) Descargó openssl.exe y lo instaló.
2) Copié el archivo cert con el que quiero trabajar a la carpeta bin en la ubicación de instalación.
3) Ingresó el comando en la parte superior de esta publicación
Yo tuve el mismo problema. Lo resolví con la respuesta anterior.
Solo escriba en función de 32 o 64 bits:
C:> establece OPENSSL_CONF = C: / OpenSSL-Win32 / bin / openssl.cfg
o
C:> establece OPENSSL_CONF = C: / OpenSSL-Win64 / bin / openssl.cfg
Gracias.
¿Qué hay de agregar argumento:
-config <full_path_to_the_openssl_config_file>
por ejemplo:
-config c:/OpenSSL-Win3/bin/openssl.cfg
por lo que su comando se ve así:
openssl x509 -inform der -in developer_identity.cer -out developer_identity.pem -config c:/OpenSSL-Win3/bin/openssl.cfg
No estoy seguro de si esto sigue siendo un problema abierto para usted o no, pero acabo de resolver esto por mí mismo.
Desde un símbolo del sistema de Windows:
C:/> set OPENSSL_CONF=C:/OpenSSL-Win32/bin/openssl.cfg
No entiendo por qué todos sugieren cambiar sus Variables de entorno. Para mí, ya estaba establecido. Tal vez las versiones anteriores no? Creo que revise que esté bien. De cualquier manera, no pude usar openssl en absoluto. Reiniciar Windows después de la instalación resolvió el problema.