Creacion de archivos .pem y .enc FINKOK

959 views
Skip to first unread message

Vinicio Garcia

unread,
Dec 12, 2013, 3:05:02 PM12/12/13
to mundovis...@googlegroups.com, factura electrónica
Reciban un cordial saludo colegas.

He podido crear el archivo .pem del certificado con las
siguientes instrucciones :

openssl.exe x509 -inform DER -outform PEM -in aad990814bp7_1210261233s.cer -pubkey -out aad990814bp7_1210261233s.cer.pem

pero al tratar de generar el . enc no lo he logrado.  comandos utilizados :


openssl rsa -in aad990814bp7_1210261233s.key -des3 -out aad990814bp7_1210261233s.key.enc -passout pass:"su contraseña"    (desdeluego aqui mi contraseña).

error:unable to load private key
error:expecting any private key

como si el archivo no lo encontrara, pero esta en el directorio, no lo puede leer ???  Alguna pista???.

de antemano 1000 gracias.





Micro Mundo de Los Mochis
T.P. Marco Vinicio García Vargas
Sistemas
Tel. 818-8380  Cel. 668-164-6189

Oscar Garcia

unread,
Dec 13, 2013, 1:14:57 PM12/13/13
to vfp-factura-electronica-mexico
Saludos...

¿estas declarando la ruta completa y en nombre corto donde se encuentra tu archivo .KEY?




--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/vfp-factura-electronica-mexico.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.

Vinicio Garcia

unread,
Dec 13, 2013, 2:09:13 PM12/13/13
to factura electrónica
Gracias.

si ya quedo todo eso.  copie los archivos a la ruta de openssl\bin
ahí genere los .pem y el .key   y los copie a una ruta donde tengo
todo lo de certificados y llaves.


Micro Mundo de Los Mochis
T.P. Marco Vinicio García Vargas
Sistemas
Tel. 818-8380  Cel. 668-164-6189



Date: Fri, 13 Dec 2013 12:14:57 -0600
Subject: Re: [vfp-fem] Creacion de archivos .pem y .enc FINKOK
From: oscarga...@gmail.com
To: vfp-factura-ele...@googlegroups.com

Arturo Ramos

unread,
Dec 13, 2013, 8:12:27 PM12/13/13
to vfp-factura-ele...@googlegroups.com
Yo creo que estos archivos se deberían generar "la vuelo", usarlos e inmediatamente después borrarlos por seguridad.

Saludos.

Arturo Ramos
Cancún, México


El viernes, 13 de diciembre de 2013 13:09:13 UTC-6, foxlatino escribió:
Gracias.

si ya quedo todo eso.  copie los archivos a la ruta de openssl\bin
ahí genere los .pem y el .key   y los copie a una ruta donde tengo
todo lo de certificados y llaves.


Micro Mundo de Los Mochis
T.P. Marco Vinicio García Vargas
Sistemas
Tel. 818-8380  Cel. 668-164-6189



Date: Fri, 13 Dec 2013 12:14:57 -0600
Subject: Re: [vfp-fem] Creacion de archivos .pem y .enc FINKOK
From: oscarga...@gmail.com


Saludos...

¿estas declarando la ruta completa y en nombre corto donde se encuentra tu archivo .KEY?


El 12 de diciembre de 2013 14:05, Vinicio Garcia <vinicio...@hotmail.com> escribió:
Reciban un cordial saludo colegas.

He podido crear el archivo .pem del certificado con las
siguientes instrucciones :

openssl.exe x509 -inform DER -outform PEM -in aad990814bp7_1210261233s.cer -pubkey -out aad990814bp7_1210261233s.cer.pem

pero al tratar de generar el . enc no lo he logrado.  comandos utilizados :


openssl rsa -in aad990814bp7_1210261233s.key -des3 -out aad990814bp7_1210261233s.key.enc -passout pass:"su contraseña"    (desdeluego aqui mi contraseña).

error:unable to load private key
error:expecting any private key

como si el archivo no lo encontrara, pero esta en el directorio, no lo puede leer ???  Alguna pista???.

de antemano 1000 gracias.





Micro Mundo de Los Mochis
T.P. Marco Vinicio García Vargas
Sistemas
Tel. 818-8380  Cel. 668-164-6189

--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electronica-mexico+unsubscribe@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-electronica-mex...@googlegroups.com.

--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electronica-mexico+unsubscribe@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-electronica-mex...@googlegroups.com.

Carlos Medina

unread,
Jan 9, 2014, 1:23:46 AM1/9/14
to vfp-factura-ele...@googlegroups.com
Hola: en pruebas si pude cancelar, pero en producción estoy atorado con el key.enc (incidencia 704); ¿a qué le llamas ruta completa y nombre corto?.
 Ya llevé todos los archivos involucrados a la carpeta c:/openssl_win32\bin, inclusive el código prg lo corro allí mismo y nada.
Saludos.


El viernes, 13 de diciembre de 2013 12:14:57 UTC-6, Oscar Garcia escribió:
Saludos...

¿estas declarando la ruta completa y en nombre corto donde se encuentra tu archivo .ngo el archivo KEY?




El 12 de diciembre de 2013 14:05, Vinicio Garcia <vinicio...@hotmail.com> escribió:
Reciban un cordial saludo colegas.

He podido crear el archivo .pem del certificado con las
siguientes instrucciones :

openssl.exe x509 -inform DER -outform PEM -in aad990814bp7_1210261233s.cer -pubkey -out aad990814bp7_1210261233s.cer.pem

pero al tratar de generar el . enc no lo he logrado.  comandos utilizados :


openssl rsa -in aad990814bp7_1210261233s.key -des3 -out aad990814bp7_1210261233s.key.enc -passout pass:"su contraseña"    (desdeluego aqui mi contraseña).

error:unable to load private key
error:expecting any private key

como si el archivo no lo encontrara, pero esta en el directorio, no lo puede leer ???  Alguna pista???.

de antemano 1000 gracias.





Micro Mundo de Los Mochis
T.P. Marco Vinicio García Vargas
Sistemas
Tel. 818-8380  Cel. 668-164-6189

--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electronica-mexico+unsubscribe@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-electronica-mex...@googlegroups.com.

Oscar Garcia

unread,
Jan 10, 2014, 10:05:45 AM1/10/14
to vfp-factura-electronica-mexico
Saludos...

Si estas utilizando la rutina de cancelación que se ha manejado aquí en el foro, te sugiero que detengas el programa con un SET STEP ON, justo después de la instrucción STRTOFILE(cBuff, cBATFile) y justo antes de ejecutar el BatFile, y revises el cBuff o el BATFile y veas que es lo que estas poniendo como archivos y passwords (las variables pues). Quizá te están quedando espacios demás o estén equivocadas.

Si todo lo anterior está bien, te sugiero que revises por otro lado y no por los passwords, ya que a mi me sucedió que me enviaba el error 300 usuario y contraseña inválidos, cuando en realidad lo que estaba mal era el RFC del emisor.




 


Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.

Carlos Medina

unread,
Jan 16, 2014, 6:36:09 AM1/16/14
to vfp-factura-ele...@googlegroups.com
Si estoy usando el código del foro; aparentemente el archivo cBATfile está bien estructurado; queda así:

Para prueba:
C:\OpenSSL-Win32\bin\openSSL.exe pkcs8 -inform DER -in sto800221j76_1212061848s.key -passin pass:"mi clave sat" -out sto800221j76_1212061848s.key.pem
C:\OpenSSL-Win32\bin\openSSL.exe rsa -in sto800221j76_1212061848s.key.pem -des3 -out sto800221j76_1212061848s.key.enc -passout pass:"mi clave finkok para prueba"
C:\OpenSSL-Win32\bin\openSSL.exe x509 -inform DER -outform PEM -in 00001000000202535970.cer -pubkey -out 00001000000202535970.cer.pem

Para producción:
C:\OpenSSL-Win32\bin\openSSL.exe pkcs8 -inform DER -in sto800221j76_1212061848s.key -passin pass:"mi clave sat " -out sto800221j76_1212061848s.key.pem
C:\OpenSSL-Win32\bin\openSSL.exe rsa -in sto800221j76_1212061848s.key.pem -des3 -out sto800221j76_1212061848s.key.enc -passout pass:"mi clave finkok para produccion"
C:\OpenSSL-Win32\bin\openSSL.exe x509 -inform DER -outform PEM -in 00001000000202535970.cer -pubkey -out 00001000000202535970.cer.pem

Si te fijas, están iguales (obvio, solo hay diferencia en la clave finkok) y en pruebas cancela bien (incidencia 201) y en producción envía incidencia 704.

Saludos.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-electronica-mexico@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages