Conectando a WSAA...
21:42:18 web.1 | ERROR:<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
21:42:18 web.1 | <html><head>
21:42:18 web.1 | <title>503 Service Temporarily Unavailable</title>
21:42:18 web.1 | </head><body>
21:42:18 web.1 | <h1>Service Temporarily Unavailable</h1>
21:42:18 web.1 | <p>The server is temporarily unable to service your
21:42:18 web.1 | request due to maintenance downtime or capacity
21:42:18 web.1 | problems. Please try again later.</p>
21:42:18 web.1 | <hr>
21:42:18 web.1 | <address>Apache Server at wsaahomo.afip.gov.ar Port 443</address>
21:42:18 web.1 | </body></html>
....
access_ticket = wsaa.Autenticar(service_name, CERT, PRIVATEKEY, debug=True)
21:42:18 web.1 | File "/home/frappe/frappe-bench/apps/erpnext/erpnext/accounts/afip/wsaa.py", line 317, in Autenticar
21:42:18 web.1 | ok = self.Conectar(cache, wsdl, proxy, wrapper, cacert)
21:42:18 web.1 | File "/home/frappe/frappe-bench/apps/erpnext/erpnext/accounts/afip/utils.py", line 276, in Conectar
21:42:18 web.1 | trace = "--trace" in sys.argv)
21:42:18 web.1 | File "/home/frappe/frappe-bench/env/local/lib/python2.7/site-packages/pysimplesoap/client.py", line 140, in __init__
21:42:18 web.1 | self.services = wsdl and self.wsdl_parse(wsdl, debug=trace, cache=cache)
21:42:18 web.1 | File "/home/frappe/frappe-bench/env/local/lib/python2.7/site-packages/pysimplesoap/client.py", line 471, in wsdl_parse
21:42:18 web.1 | wsdl = SimpleXMLElement(xml, namespace=wsdl_uri)
21:42:18 web.1 | File "/home/frappe/frappe-bench/env/local/lib/python2.7/site-packages/pysimplesoap/simplexml.py", line 185, in __init__
21:42:18 web.1 | self.__document = xml.dom.minidom.parseString(text)
21:42:18 web.1 | File "/usr/lib/python2.7/xml/dom/minidom.py", line 1928, in parseString
21:42:18 web.1 | return expatbuilder.parseString(string)
21:42:18 web.1 | File "/usr/lib/python2.7/xml/dom/expatbuilder.py", line 940, in parseString
21:42:18 web.1 | return builder.parseString(string)
21:42:18 web.1 | File "/usr/lib/python2.7/xml/dom/expatbuilder.py", line 223, in parseString
21:42:18 web.1 | parser.Parse(string, True)
21:42:18 web.1 | ExpatError: syntax error: line 1, column 49
Lo raro es que cloné el repositorio de Github, remplacé el certificado por el mío y el wsfev1 me funciona perfectamente (obtengo un CAE sin problemas), por lo tanto el inconveniente está cuando quiero importar la librería en el proyecto que tengo. Básicamente los archivos que importe son:
- wsfev1.py, wsaa.py, utils.py y mi certificado.
- directorios cache y conf.
- agregue las dependencias a mi propio requirements.txt y las instale.
Me puede estar faltando algún otro archivo para usar el web service "wsfev1" en mi proyecto?
Muchas Gracias!
--
Proyecto PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT:
http://www.pyafipws.com.ar/ - http://www.github.com/reingart/pyafipws - http://www.sistemasagiles.com.ar/
---
Has recibido este mensaje porque estás suscrito al grupo "PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a pyafipws+u...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a pyaf...@googlegroups.com.
Visita este grupo en https://groups.google.com/group/pyafipws.
Para acceder a más opciones, visita https://groups.google.com/d/optout.