Error al actualizar SP1-2.7.1874

228 views
Skip to first unread message

Walter Ariel Devegney

unread,
Sep 15, 2016, 3:17:32 PM9/15/16
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Buen día, estoy usando las librerías que tengo instaladas desde el año 2011 que son las siguientes versiones:
Instalador WSAA v 2.4.3.0
Instalador WSFEV1 v1.12.4.1
Al querer actualizar en el día de hoy empece a tener problemas para autenticarme con el servidor de homologación en la línea:
ta = WSAA.LoginCMS(cms)

Si desinstalo y vuelvo a instalar las librerías viejas vuelvo a poder autenticarme. Alguien sabe que puede ser, o si tengo que instalar alguna otra actualización antes.

Mariano Reingart

unread,
Sep 16, 2016, 2:22:58 AM9/16/16
to pyaf...@googlegroups.com
Walter:

Son versiones muy antiguas y debes tener algún inconveniente con el sistema operativo o conflicto de DLL, por eso compilé algunos instaladores históricos con el ajuste puntual, provisionales para estos casos.

Por ej, si tienen "Windows XP sin SP3" o anterior/similar,  y/o versiones desactualizadas (<2015), pueden probar los siguientes instaladores "históricos" ajustados:
Estos últimos instaladores no están recomendados por no tener todas las actualizaciones acumuladas y ultimas características de seguridad, solo fueron compilados para facilitar la actualización.

Sds

--
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 anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a pyafipws+unsubscribe@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.

Marcelo Javier Perales

unread,
Sep 16, 2016, 7:52:34 AM9/16/16
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
¿Y para xp sp3 no hay ninguno?

Walter Ariel Devegney

unread,
Sep 16, 2016, 9:48:39 AM9/16/16
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Muchisimas gracias Mariano por tu respuesta, pero sigo teniendo un error al actualizar las librerias, este es mi código:

            Dim ta As String
            Dim tra As String

            Dim metodo As String
            Dim cms As String
            Dim wsdl As String
            Dim proxy As String
            Dim cache As String
            Dim ok As String
            Dim wrapper As String
            Dim cacert As String


            WSAA = CreateObject("WSAA")
            tra = WSAA.CreateTRA("wsfe")

            cache = ""


            wsdl = "https://wsaa.afip.gov.ar/ws/services/LoginCms" '?wsdl Producción
            cms = WSAA.SignTRA(tra, obtenerrutacrt(), obtenerrutakey())

            proxy = "Mi Proxy" 'ACA puse la direccion de mi proxy

   wrapper = "" ' libreria http (httplib2, urllib2, pycurl)
            cacert = My.Application.Info.DirectoryPath & "\geotrust.crt" ' certificado de la autoridad de certificante
            'cacert = My.Application.Info.DirectoryPath & "\afip_ca_info.crt" ' certificado de la autoridad de certificante
            

            ok = WSAA.Conectar(cache, wsdl, proxy, wrapper, cacert) ' ACA ME DA EL ERROR

object has not attribute SSLerror

Marco Scarnatto

unread,
Sep 16, 2016, 10:02:31 AM9/16/16
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola Mariano

En la empresa donde trabajamos, esta instada esta version
instalador-PyAfipWs-1.27e-full-eee.exe

¿Cual update deberia instalar ahora para solucionar este tema? 
Mil gracias

Walter Ariel Devegney

unread,
Sep 19, 2016, 10:51:37 AM9/19/16
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT


El jueves, 15 de septiembre de 2016, 16:17:32 (UTC-3), Walter Ariel Devegney escribió:

David Acevedo

unread,
Sep 20, 2016, 10:26:17 AM9/20/16
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola a todos, vengo siguiendo el hilo porque tengo los mismos inconvenientes.

Desistalé la versión que tenía y Luego instalé la actualización. Me dá este error:


Unexpected Python Error: Traceback (most recent call last):
  File "win32com\server\policy.pyc", line 277, in _Invoke_
  File "win32com\server\policy.pyc", line 282, in _invoke_
  File "win32com\server\policy.pyc", line 585, in _invokeex_
  File "utils.pyc", line 150, in capturar_errores_wrapper
  File "wsaa.pyc", line 276, in Expirado
TypeError: 'NoneType' object has no attribute '__getitem__'


había un error similar que se solució al sincronizar con el server de afip pero tampoco me funcionó...

alguna sugerencia??

Gracias

David Acevedo

unread,
Sep 20, 2016, 11:48:05 AM9/20/16
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola a todos... sigo con este tema... hé desintalado e instalado todo nuevamente. Estoy Utilizando wun W2012 Server y utilizo los web.services de producción, el error me há cambiado:

Unexpected Python Error: Traceback (most recent call last):
  File "win32com\server\policy.pyc", line 277, in _Invoke_
  File "win32com\server\policy.pyc", line 282, in _invoke_
  File "win32com\server\policy.pyc", line 585, in _invokeex_
  File "utils.pyc", line 148, in capturar_errores_wrapper
  File "wsaa.pyc", line 188, in Expirado
TypeError: 'NoneType' object is unsubscriptable.
---------------------------

Igualmente sigo teniendo problemas...

Gerardo Allende

unread,
Sep 20, 2016, 4:13:14 PM9/20/16
to pyaf...@googlegroups.com
El error es el mismo.


TypeError: 'NoneType' object is unsubscriptable.

Es lo mismo que


TypeError: 'NoneType' object has no attribute '__getitem__'

si te fijás en el código actualizado:

https://github.com/reingart/pyafipws/blob/master/wsaa.py

El error salta en la línea 284, en fecha[:19] cuando fecha es None.
Seguramente en la línea 282 self.ObtenerTagXml('expirationTime') devuelve None porque no encuentra el tag 'expirationTime'.

Parece que estás llamando a WSAA.Expirado sin indicarle una fecha y luego el programa no la puede obtener del xmlResponse.

Deberías ver si en WSAA.xmlResponse hay algo antes de la línea donde preguntás si está expirado.

Deberías probar también si funciona sin llamar a WSAA.Expirado.

Nota: Los números de línea del código actualizado son distintos a los de las versiones viejas y no tan viejas que estás usando, obviamente porque el código ha ido creciendo con el tiempo.

Saludos
Reply all
Reply to author
Forward
0 new messages