OCA / l10n-spain

Odoo Spain Localization
https://www.aeodoo.org/estado-localizacion
GNU Affero General Public License v3.0
292 stars 520 forks source link

Fallo carga certificado AEAT #3698

Closed joinso closed 3 months ago

joinso commented 3 months ago

1.- Contexto: Odoo 16 corriendo en Docker. 2.- Prueba Al subir un certificado pfx en Certificados AEAT, se visualiza así: image Indicó posteriormente nombre al certificado y nombre a la carpeta, y al grabar, muesta esto: image Notar que el nombre del fichero se convierte al tamaño del fichero supuestamente subido.... Posteriormente si intentó obtener claves, e indico la contraseña del certificado sale este error: image Parece ser que el archivo pfx no sube al servidor, y esto es lo que veo en el sistema de archivos: image Como ven, intenta generar los archivos de clave pública y privada, pero no lo consigue por que no dispone del archivo pfx. No sé si es un bug.

Gracias.

pedrobaeza commented 3 months ago

Prueba a subirlo en formato p12.

joinso commented 3 months ago

Gracias, Pedro. No se como obtener un P15. He conseguido transformarlo a pem, pero tampoco sirve (Could not deserialize PKCS12 data).

pedrobaeza commented 3 months ago

Perdón, era p12. Prueba a utilizar un navegador como Firefox para importar el certificado, y ver si funciona correctamente. Entonces, desde ahí podrás exportar a formato .p12. Básicamente es similar al .pfx, pero para aumentar las posibilidades de compatibilidad.

joinso commented 3 months ago

Mismo error. Al cargar, sigo viendo como nombre de archivo, lo que "ocupa": image Y si intento obtener claves: image Probado con p12 y Firefox.

pedrobaeza commented 3 months ago

Bueno, lo de que se vea el tamaño es normal, porque así funciona el widget. Si la importación en Firefox funciona, entonces el problema podría ser de las librerías crypto instaladas. Lista qué versiones tienes de cada librería y fíjate lo que hay en el requirements.txt del repositorio https://github.com/OCA/l10n-spain/blob/16.0/requirements.txt.

En cualquier caso, me temo que esto no es un fallo del módulo, por lo que no se debe continuar aquí en el issue tracker. Si con estas indicaciones no lo consigues, acude por favor al foro https://www.aeodoo.org/forum para solicitar más ayuda.