Página 1 de 1

Error "Bad Base64 Private Key encoding"

Publicado: Lun Ago 21, 2017 4:23 pm
por alex_xxv
Buen dia,

Tengo un problema con el error Bad Base64 Private Key encoding al intentar generar el XML de complemento de pagos cfdi v3.3. (estoy usando la libreria mas reciente creo yo)
En la computadora donde desarrollé la aplicacion me genera el XML sin ningun contratiempo.
Anexo la bitacora del proceso,
bitacora de proceso GOOD.txt
bitacora de proceso correcta
(877 Bytes) Descargado 269 veces
Sin embargo quiero ahora generar ese mismo XML en otro equipo pero me marca el error mencionado. Anexo la bitacora tambien:
bitacora de proceso BAD.txt
bitacora de proceso incorrecta
(834 Bytes) Descargado 303 veces
Anexo tambien el archivo INI completo
cfdiscorpiopagos.ini
Archivo INI
(1.39 KiB) Descargado 287 veces
Estuve buscando temas relacionados con el error en el foro pero la mayoria indican que habia que actualizar la libreria. En este caso ya estoy utilizando la mas reciente creo yo, sin embargo no puedo solucionar el error.

Gracias de antemano por la ayuda.

Saludos

Re: Bad Base64 Private Key encoding

Publicado: Lun Ago 21, 2017 7:44 pm
por Dado
Lo que tienes que actualizar tambien son las DLL que corresponden a OpenSSL

Copia el archivo ssleay32.dll y libeay32.dll que vienen junto a CFDLib.dll y copialos en la ruta donde tienes el ejecutable, tambien copialo en %windows%/system32 y %windows%/syswow64

Re: Error "Bad Base64 Private Key encoding"

Publicado: Mar Ago 22, 2017 10:48 am
por alex_xxv
Perfecto!
Eso resolvió el problema, muchas gracias Dado.