Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modulo de AFIP intentando suscriptir un error #186

Open
MateoDaruich opened this issue Nov 19, 2023 · 4 comments
Open

Modulo de AFIP intentando suscriptir un error #186

MateoDaruich opened this issue Nov 19, 2023 · 4 comments

Comments

@MateoDaruich
Copy link

Al intentar guardar la clave RSA del AFIP aparece el siguiente error.
Tryton esta en la version 6.6.14
archivo

@lukio
Copy link
Contributor

lukio commented Nov 21, 2023

Hola @MateoDaruich, cómo estas

Corroboraste que esten bien subidos los certificados? Fijate que deben comenzar con "-----BEGIN CERTIFICATE-----" para el certificado y "-----BEGIN RSA PRIVATE KEY-----" para la clave privada.

Ese error me suena a que no pudo leer los certificados, y entonces el módulo de pyafipws trata de leerlos desde otro archivo, como se puede ver en el código del módulo https://github.com/PyAr/pyafipws/blob/main/wsaa.py#L356

Podes ver en la documentación de tryton-ar como se espera que esten cargados los certificados.
https://tryton-ar.readthedocs.io/puesta-en-marcha.html#alta-de-empresa

@MateoDaruich
Copy link
Author

Resulto ser culpa de que AFIP da las claves con newlines metidos y eso resultaba en que sea invalido, al sacar todos los saltos de linea funciono.

@MateoDaruich
Copy link
Author

Luego de probar de vuelta, parece que el problema no es con los saltos de linea. Permite perfectamente guardarlo como N/A pero al intentar en produccion o homologacion, da el error. El certificado y la key son directamente copiadas y pegadas del archivo descargado de la AFIP.

@MateoDaruich MateoDaruich reopened this Nov 25, 2023
@andres53016
Copy link

Buenas a mi me generaba el mismo error en la versión 6.0, pero cambie la primer línea por -----BEGIN RSA PRIVATE KEY----- y ahora el error que obtengo es:

Warning:
Problemas AFIP: "ValueError: Could not deserialize key data. The data may be in an incorrect format or it may be encrypted with an unsupported algorithm.
".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants