Página 1 de 1

XML valido en ValidaCFD y en el sat marca invalido

Publicado: Mar Feb 15, 2011 5:41 pm
por SoftNET
Buen dia,


Porque al validar en el programa de VALIDACFD me marca XML correcto con el algoritmo SHA1 correcto y lo valido en el sitio del SAT y me marca que sello invalido el sello debe estar en MD5,

MD5 algoritmo incorrecto

hago lo siguiente para generar el sello:

openssl pkcs8 -inform DER -in certificado.key -passin pass:a0123456789 -out certificado.pem
openssl dgst -sha1 -sign certificado.pem cadenaoriginal.txt | openssl enc -base64 -A > sello.txt


tambien hago lo siguiente para generar el sello de otro modo y extraigo el mismo resultado:

openssl pkcs8 -inform DER -in certificado.key -passin pass:a0123456789 -out certificado.pem
openssl dgst -sha1 -out sign.bin -sign certificado.pem cadenaoriginal.txt
openssl enc -in sign.bin -a -A -out signB64.txt

Valido el XML en el programa de ValidaCFD y me marca XMl sin errores y me muestra que el algoritmo que se uso es el SHA1 correcto y me marca Sello Digital Correcto, pero al validar ante el SAT el XML me marca sello incorrecto, algoritmo invalido.

Porque me marca este error en el SAT?

Espero me puedan echar la mano, gracias,

Saludos.

Re: XML valido en ValidaCFD y en el sat marca invalido

Publicado: Mar Feb 15, 2011 6:13 pm
por Dado
SoftNET escribió:Buen dia,


Porque al validar en el programa de VALIDACFD me marca XML correcto con el algoritmo SHA1 correcto y lo valido en el sitio del SAT y me marca que sello invalido el sello debe estar en MD5,

MD5 algoritmo incorrecto

hago lo siguiente para generar el sello:

openssl pkcs8 -inform DER -in certificado.key -passin pass:a0123456789 -out certificado.pem
openssl dgst -sha1 -sign certificado.pem cadenaoriginal.txt | openssl enc -base64 -A > sello.txt


tambien hago lo siguiente para generar el sello de otro modo y extraigo el mismo resultado:

openssl pkcs8 -inform DER -in certificado.key -passin pass:a0123456789 -out certificado.pem
openssl dgst -sha1 -out sign.bin -sign certificado.pem cadenaoriginal.txt
openssl enc -in sign.bin -a -A -out signB64.txt

Valido el XML en el programa de ValidaCFD y me marca XMl sin errores y me muestra que el algoritmo que se uso es el SHA1 correcto y me marca Sello Digital Correcto, pero al validar ante el SAT el XML me marca sello incorrecto, algoritmo invalido.

Porque me marca este error en el SAT?

Espero me puedan echar la mano, gracias,

Saludos.
Sube aqui tu XML para darle una revisada. Subelo como adjunto.

Tambien asegurate de usar la version mas nueva del ValidaCFD

Re: XML valido en ValidaCFD y en el sat marca invalido

Publicado: Mar Feb 15, 2011 10:12 pm
por SoftNET
Muchas Gracias por tu magnifica atencion DADO,

Mira fue un error mio, de tantos programas que manejo se me fue el avion, y estaba generando un XML con digestion SHA1 con un documento con fecha 30-Dic-2010, cuando este debe ser con digestion MD5.

De este error me di cuenta al descargar tu fabulosa version del validacfd actualizada donde me percate de esto en el instante de volver a validar el XML.

Espero que este error mio pueda ayudar a otro colega que pase por este error,


Tu foro nos resuelve muchas dudas, es genial este sitio.

Gracias DADO, estamos en contacto.

Saludos,