Se supone que mi aplicacion esta funcionando (mas o menos) pero me acaba de llegar un certificado que me da problemas
El openssl me da este error:
PKCS8Exception: Unsupported PKCS8 format
Sinceramente no se si el certificado esté dañado o la clave incorrecta, ya intente la clave en todos los modos podibles, Como podria diagnosticar si el .cer y el .key estan correctos y son válidos ?

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
CARTA PORTE V3.1
ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03
.
Error en un certificado
- Dado
- Mensajes: 15980
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Error en un certificado
Solo por aclarar el concepto, PCKS8 son Llaves Privadas (*.key) y requieren una clave para abrirla.fer-kun escribió:Se supone que mi aplicacion esta funcionando (mas o menos) pero me acaba de llegar un certificado que me da problemas
El openssl me da este error:
PKCS8Exception: Unsupported PKCS8 format
Sinceramente no se si el certificado esté dañado o la clave incorrecta, ya intente la clave en todos los modos podibles, Como podria diagnosticar si el .cer y el .key estan correctos y son válidos ?
Porque cuando hablas de Certificado se abre con la instruccion X509.
De cualquier manera te recomiendo descargues el ValidaCFD, tiene un validador de certificados y llaves
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 37
- Registrado: Mar Ene 04, 2011 12:58 pm
Re: Error en un certificado
Ok. si lo tengo compañero.
en el programa al cargar el certificado se atora en la primera instruccion del Batch
"C:\OpenSSL-Win64\bin\openssl.exe" pkcs8 -inform DER -in "C:\webhosting\Hermes\cert\00001000000102477487\00001000000102477487.key" -passin pass:xxxxx -out "C:\webhosting\Hermes\cert\00001000000102477487\sslayer.ssl"
Dice que no fue posible crear sslayer.ssl
Y mire usted, que interesante, ya vi que el programa asume que la llave .key se llama igual que el certificado. Ok. renombro los acchivos y pruebo nuevamente.
en el programa al cargar el certificado se atora en la primera instruccion del Batch
"C:\OpenSSL-Win64\bin\openssl.exe" pkcs8 -inform DER -in "C:\webhosting\Hermes\cert\00001000000102477487\00001000000102477487.key" -passin pass:xxxxx -out "C:\webhosting\Hermes\cert\00001000000102477487\sslayer.ssl"
Dice que no fue posible crear sslayer.ssl
Y mire usted, que interesante, ya vi que el programa asume que la llave .key se llama igual que el certificado. Ok. renombro los acchivos y pruebo nuevamente.
-
- Mensajes: 37
- Registrado: Mar Ene 04, 2011 12:58 pm
Re: Error en un certificado
Listo.
Esto fue un errror de primaria, resulta que SAT te envia el .cer asi 00001000000102477487.cer y la llave asi adi970210k14_1012221330s.key , el programa que yo uso acpta ambos archivos como parametros asi que no pense que esta diferencia fuera a causar un error. y pues claro , si es un error ya que openSSL asume que es un archivo de pares.
Entonces por si a alguien e pasa... (dah..) nada mas hay que renombrar los archivos.
^^
Saludos
Esto fue un errror de primaria, resulta que SAT te envia el .cer asi 00001000000102477487.cer y la llave asi adi970210k14_1012221330s.key , el programa que yo uso acpta ambos archivos como parametros asi que no pense que esta diferencia fuera a causar un error. y pues claro , si es un error ya que openSSL asume que es un archivo de pares.
Entonces por si a alguien e pasa... (dah..) nada mas hay que renombrar los archivos.
^^
Saludos