Ayuda al querer timbrar me marca "Sello invalido"
Publicado: Mar May 22, 2012 5:36 pm
Estoy haciendo CFDIs para mi ERP, ya tengo practicamente todo, solo que al momento de hacer pruebas de timbrado con el PAC me marca "302 Sello mal formado o inválido".
Estoy haciendo el sello a partir de los codigos de Openssl que recomiendan aqui.
Pueden ver a continuacion mi cadena original:
||3.2|2012-05-22T18:32:17|ingreso|PAGO EN UNA SOLA EXHIBICION|597.41|M.N.|693.00|SIN ESPECIFICAR|SAN JUAN DEL RIO, QUERETARO|ACA980130CT5|Abarrotera Camacho S.A. de C.V.|Rio Moctezuma|36|San Cayetano|San Juan del Rio|San Juan del Rio|Queretaro|MEXICO|76807|QUERETARO|MEXICO|Regimen General de Ley Personas Morales|GAEC700524GRO|JOSE CARLOS GALLEGOS ESPARZA|LEOPOLDO PERALTA|8 - A|COL. CASA BLANCA|SAN JUAN DEL RIO|QUERETARO|MEXICO|1|PAQS|CIG. MARLBORO ROJO 10/20 CIGARROS|322.41|322.41|1|PAQS|CIG. MONTANA NORMAL 10/20 CIGARROS|275.00|275.00|IVA|16|95.59|95.59||
al pasar la Digestion SHA1 (openssl dgst -sha1 "Cadena Original.txt" >"Digest SHA1.txt") me queda:
SHA1(Cadena Original.txt)= 05338558559d54205384ac54874f46ae8804a6a5
Asi extraigo mi llave privada pem
openssl pkcs8 -inform DER -in xxxxxxx.key -passin pass:xxxxxx - out LLAVEPRIVADA.pem.txt
Despues aplico el sello:
openssl dgst -sha1 -out SelloBin.txt -sign LLAVEPRIVADA.pem.txt "Cadena Original.txt"
Despues aplico el Base 64
openssl enc -base64 -in SelloBin.txt -out Sello.txt
Y el resultado final es el sello que me marcan como invalido:
URDQfgkMpYMdgXahqHlVyLy3qK11x+kslbpeM7AleWIVZa/McUuFyiIYgIo5Wzo5
4fIwvsjo1JxGibJ3jUGBA6SaiMKmErOGhyrduWgqxop0rVB8148/91o1y98xzqKl
JL5j6mJ++0GPbS3YiPvBjvq6eZ8hdmbFU/M96NMoM6s=
no se si puedan ver algun error que tenga o algo que me este faltando.
Muchas gracias y espero que puedan ayudarme.
Att. Carlos Morales
Estoy haciendo el sello a partir de los codigos de Openssl que recomiendan aqui.
Pueden ver a continuacion mi cadena original:
||3.2|2012-05-22T18:32:17|ingreso|PAGO EN UNA SOLA EXHIBICION|597.41|M.N.|693.00|SIN ESPECIFICAR|SAN JUAN DEL RIO, QUERETARO|ACA980130CT5|Abarrotera Camacho S.A. de C.V.|Rio Moctezuma|36|San Cayetano|San Juan del Rio|San Juan del Rio|Queretaro|MEXICO|76807|QUERETARO|MEXICO|Regimen General de Ley Personas Morales|GAEC700524GRO|JOSE CARLOS GALLEGOS ESPARZA|LEOPOLDO PERALTA|8 - A|COL. CASA BLANCA|SAN JUAN DEL RIO|QUERETARO|MEXICO|1|PAQS|CIG. MARLBORO ROJO 10/20 CIGARROS|322.41|322.41|1|PAQS|CIG. MONTANA NORMAL 10/20 CIGARROS|275.00|275.00|IVA|16|95.59|95.59||
al pasar la Digestion SHA1 (openssl dgst -sha1 "Cadena Original.txt" >"Digest SHA1.txt") me queda:
SHA1(Cadena Original.txt)= 05338558559d54205384ac54874f46ae8804a6a5
Asi extraigo mi llave privada pem
openssl pkcs8 -inform DER -in xxxxxxx.key -passin pass:xxxxxx - out LLAVEPRIVADA.pem.txt
Despues aplico el sello:
openssl dgst -sha1 -out SelloBin.txt -sign LLAVEPRIVADA.pem.txt "Cadena Original.txt"
Despues aplico el Base 64
openssl enc -base64 -in SelloBin.txt -out Sello.txt
Y el resultado final es el sello que me marcan como invalido:
URDQfgkMpYMdgXahqHlVyLy3qK11x+kslbpeM7AleWIVZa/McUuFyiIYgIo5Wzo5
4fIwvsjo1JxGibJ3jUGBA6SaiMKmErOGhyrduWgqxop0rVB8148/91o1y98xzqKl
JL5j6mJ++0GPbS3YiPvBjvq6eZ8hdmbFU/M96NMoM6s=
no se si puedan ver algun error que tenga o algo que me este faltando.
Muchas gracias y espero que puedan ayudarme.
Att. Carlos Morales
