Tratando de Generar el archivo .pem
Publicado: Jue Ago 30, 2012 9:32 am
Buen dia compañeros, uso CFD v2.2 , resulta que hace unos dias me caduco mi sello ( .cer ), segui las instrucciones al pie de la letra:
1.- Crear el archivo .req y lo Empaquete .sdg en el SOLCEDI
2.- En la pagina del CertiSAT, solicite el nuevo certificado através del archivo .sdg
3.- A lo 5 mins en el listado de mis certificados ya tenia el nuevo, lo baje y lo guarde
4.- Movi el .cer que ya tenia y copie el nuevo en la misma ruta, alli mismo tengo el .key
5.- Ejecute el archivo. bat que tiene lo siguiente:
6.- Al crearme el nuevo pkey.key.pem , lo copio en la ruta donde lo toma mi sistema para generar el XML, vuelvo a generar un XML nuevo para hacer la prueba, lo valido ante el sat, pero me marca lo siguiente:
Lo mismo me marca en el programa VALIDAcfd v1.0.120801
En que estaré mal ??
Adjunto XML.
1.- Crear el archivo .req y lo Empaquete .sdg en el SOLCEDI
2.- En la pagina del CertiSAT, solicite el nuevo certificado através del archivo .sdg
3.- A lo 5 mins en el listado de mis certificados ya tenia el nuevo, lo baje y lo guarde
4.- Movi el .cer que ya tenia y copie el nuevo en la misma ruta, alli mismo tengo el .key
5.- Ejecute el archivo. bat que tiene lo siguiente:
Código: Seleccionar todo
C:\Visual\Tmp\SAT\OPENSSL.EXE pkcs8 -inform DER -in "C:\Visual\Tmp\SAT\FIEL SAT\Certi Nvo\00001000000201836597.key" -passin pass:xxxxxxxx -out "C:\Visual\Tmp\SAT\FIEL SAT\Certi Nvo\pkey.key.pem"
C:\Visual\Tmp\SAT\OPENSSL.EXE x509 -inform DER -in "C:\Visual\Tmp\SAT\FIEL SAT\Certi Nvo\00001000000201836597.cer" -noout -startdate > "C:\Visual\Tmp\SAT\FIEL SAT\Certi Nvo\IniciaVigencia.txt"
C:\Visual\Tmp\SAT\OPENSSL.EXE x509 -inform DER -in "C:\Visual\Tmp\SAT\FIEL SAT\Certi Nvo\00001000000201836597.cer" -noout -enddate > "C:\Visual\Tmp\SAT\FIEL SAT\Certi Nvo\FinVigencia.txt"
C:\Visual\Tmp\SAT\OPENSSL.EXE x509 -inform DER -in "C:\Visual\Tmp\SAT\FIEL SAT\Certi Nvo\00001000000201836597.cer" -noout -serial > "C:\Visual\Tmp\SAT\FIEL SAT\Certi Nvo\Serial.txt"
C:\Visual\Tmp\SAT\OPENSSL.EXE x509 -inform DER -in "C:\Visual\Tmp\SAT\FIEL SAT\Certi Nvo\00001000000201836597.cer" > "C:\Visual\Tmp\SAT\FIEL SAT\Certi Nvo\Cert.txt"
Código: Seleccionar todo
Resumen del análisis del XML
Archivo XML: FA-255.xml
Ruta: C:\Visual\Tmp\SAT\FA-255.xml
Estructura: Estructura del CFD correcta
CFD codificado en: UTF-8.
El comprobante incluye un certificado codificado
El sello no pudo ser verificado
El sello del comprobante es Inválido
En que estaré mal ??
Adjunto XML.