Estoy intentando utilizar el wsaa.py con los certificados de producción. Seguí las indicaciones para la instalación de cada parte pero no logro que funcione.
El valor HOMO dentro de wsaa.py ya está en False como valor predeterminado, para que me permita utilizar el servidor de producción tengo que descomentar una línea y comentar otra:
#WSAAURL = "
https://wsaa.afip.gov.ar/ws/services/LoginCms" # PRODUCCION!!!
WSAAURL = "
https://wsaahomo.afip.gov.ar/ws/services/LoginCms" # homologacion (pruebas)
En homologación, con los certificados de producción, me da error por entidad certificante. En producción con los certificados correctos, me da la siguiente excepción:
"Excepcion: ns1:xml.bad: No se ha podido interpretar el XML contra el SCHEMA"
La ejecución la hago por medio de la siguiente línea de comandos:
"C:\pyafipws>c:\Python27\python wsaa.py c:\certificado.crt c:\privada.key
https://wsaa.afip.gov.ar/ws/services/LoginCms --trace"
Intenté también sin éxito compilar utilizando py2exe, pero evidentemente no logro combinar los paquetes correctos.
Cualquier sugerencia será agradecida!
Un saludo,
Ulises