PyAFIPws y actualizaciones de seguridad (TLS 1.2)

787 views
Skip to first unread message

Martin Barreda

unread,
Jan 6, 2022, 10:37:30 AM1/6/22
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola!
Estoy utilizando para la conexión y autorización de facturas desde una aplicación desarrollada en Delphi a través de los aplicativos (y sus actualizaciones):

  • PyAfipWs-2.33a-32bit+wsaa_2.08a+wsfev1_1.14b-full.exe
  • PyAfipWsSP1-2.7.1874-32bit.wsfev1_1.18a-update.exe
  • PyAfipWsSP1-2.7.1876-32bit+wsfev1_1.18a-update4.exe
  • PyAfipWsSP2-2.7.1939-32bit+wsfev1_1.18c-update.exe
Utilizo los servicios wsaa y wsfev1 directamente a través de dicha aplicación, sin especificar el protocolo de seguridad.

Desde mi aplicación no pareciera requerirse ningún cambio específico.

Mi pregunta puntual es si se requerirá una actualización del mismo, o provee soporte para la conexión TLS 1.2 ??
Será necesaria la actualización del PyAfipWs-2.7.1843-32bit.wsaa_2.10g-full.exe ???

Desde ya, mil gracias!

Romina L. Castrogiovani

unread,
Jan 6, 2022, 10:47:36 AM1/6/22
to pyaf...@googlegroups.com
Hola Martín,

Utilizas una versión muy antigua del componente, la última de WSFEv1 es la 1.25c y  WSAA 2.12C

Si buscan en este foro, el tema de los protocolos es algo que AFIP ya viene anunciando desde 2020 y se trató aquí por aquel entonces.
AFIP hizo el cambio a fines de ese año y un día después dio marcha atrás y desde entonces, en el cronograma, quedo con fecha reprogramada "próximamente"
hasta ahora que reflotaron el tema.

Esto ya está contemplado en la interfaz PyAFIPWs desde aquel entonces, por lo que les recomiendo,
trabajen siempre con la última versión para no tener inconvenientes.

Saludos

Castrogiovani L. Romina
Sistemas Ágiles
phone 011 4450-0716 / 153048-9211
L a V de 10 a 17hs





--
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 ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/pyafipws/918aced1-55f0-4de7-93fe-36b279dc7f1dn%40googlegroups.com.

Romina L. Castrogiovani

unread,
Jan 6, 2022, 11:05:43 AM1/6/22
to pyaf...@googlegroups.com

Martin Barreda

unread,
Jan 6, 2022, 11:07:44 AM1/6/22
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola Romina!
Mil gracias por la respuesta! donde puedo descargar los instaladores para esas versiones?
Tenés a mano el enlace? y asumo que los mismos ya resolverían lo informado por AFIP en esa comunicación, no?

Romina L. Castrogiovani

unread,
Jan 6, 2022, 11:11:32 AM1/6/22
to pyaf...@googlegroups.com
Si lo usas desde el fuente, tendrías que usar la rama develop

Si no, si querés una versión ya compilada por nosotros, contactanos a in...@sistemasagiles.com.ar

Martin Barreda

unread,
Jan 7, 2022, 11:08:28 AM1/7/22
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Ni idea! jaja. Te pido mil disculpas, hace mil años que funciono sin problemas.
Originalmente descargue los paquetes con su instalador desde

Por eso pensé que estarían disponibles de la misma forma, ahi pude ubiqué un instalador, pero para homologación:
PyAfipWs-2.7.1949-32bit+wsaa_2.11c+wsfev1_1.19a-typelib.exe
PyAfipWs-2.7.2238-32bit+wsaa_2.12c+wsfev1_1.25a-homo.exe (sería esta la versión necesaria, no?)

En el caso de descargar el código, tendría que compilarlo? copiarlo tal cual? no tengo conocimientos de python.
Hay un instructivo para generar el instalador para producción?

Vuelvo a pedirte disculpas, en su momento, lo hice, pude resolverlo, está todo funcionando sin problemas (con los cambios y actualizaciones que se requirieron desde hace muchisimos año y quedé fuera de contexto, por lo que te pido si podés darme un mano, y tenerme algo de paciencia...).
GRACIAS!

Martin Barreda

unread,
Jan 7, 2022, 11:09:47 AM1/7/22
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola Romina!
Te pido por favor, si podés indicarme si hay algun instructivo para generar ese instalador desde la rama develop.
En su momento, cuando inició la facturación electrónica seguí los pasos y desde ese momento está todo funcionando sin problemas, habiendo descargado los instaladores desde

No tengo conocimientos de Python y escasos de GitHub (sigo utilizando SVN para mi control de versiones), por lo que te pido paciencia y las disculpas del caso.
Seguramente hay un instructivo para descargar las versiones que me indicás, y para compilarlas (en algún momento lo hice, hace muchos años para probar en el entorno de homologación).
Luego utilicé los instaladores indicados y todo funcionó sin problemas hasta ahora.

He descargado lo siguiente, pero creo que es para versiones de homologación, no?
PyAfipWs-2.7.1949-32bit+wsaa_2.11c+wsfev1_1.19a-typelib.exe (quizá con este instalador alcance???)
PyAfipWs-2.7.2238-32bit+wsaa_2.12c+wsfev1_1.25a-homo.exe (estas son las versiones que me indicabas, no?, pero para homologación? no pueden ser utilizadas para produccion?)

Gracias, y mil disculpas!




El jueves, 6 de enero de 2022 a la(s) 13:11:32 UTC-3, r.castr...@gmail.com escribió:

Juan Zaga

unread,
Jan 10, 2022, 1:58:40 PM1/10/22
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Romina,

Yo actualmente estoy utilizando el PyAfipWs-2.7.2175-32bit+wsaa_2.11c+wsfev1_1.23c-full.exe (creo que es de octubre 2019 la versión).

¿¿Es compatible con TSL 1.2?? ¿¿O me recomendás actualizar???

Gracias!!!

carlos....@gmail.com

unread,
Jan 11, 2022, 10:08:14 AM1/11/22
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Buenos días.

Me ha llegado el mismo Pdf desde dos clientes.
En ambos las versiones instaladas son:
WSAA: Version 2.11c
WSFEV1: Version 1.23b
¿Puede deberse a que las versiones son antiguas y por eso Afip envía este PDF?

Me bajé el ultimo repositorio y veo que las versiones son:
WSAA: Version 2.12c
WSFEV1: 1.25c
¿Debería actualizar las versiones?

Romina L. Castrogiovani

unread,
Jan 12, 2022, 3:56:18 PM1/12/22
to pyaf...@googlegroups.com
Hola Martín,

Los instaladores publicados en nuestra web, son para entorno de homologación, para su evaluación.

Esos update fueron publicados en su momento excepcionalmente por un tema puntual de AFIP, dada la demanda y urgencia se decidió en ese momento publicarlo.
Pero no son versiones completas.

Para compilar el código fuente podes ver el siguiente video:

Ver:

Gustavo Torres

unread,
Jan 17, 2022, 5:00:03 PM1/17/22
to pyaf...@googlegroups.com
Soy nuevo en esto. Para poder hacer facturas eléctricas desde vfp que tengo que descargar ?
De donde veo algún ejemplo. 
Gracias 

Grupo E.I.Sis. Tucumán

unread,
Jan 18, 2022, 1:27:54 PM1/18/22
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Desde aquí la instalación de componentes y librerías necesarias:

Aquí el manual, con ejemplos de cada caso

Cintia

unread,
Jan 19, 2022, 3:57:00 PM1/19/22
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola! como estan?
Alguien sabe si en los servicios de homologacion(test) de facturacion electronica de AFIP ya se encuentra el nuevo protocolo TLS 1.2?
Para realizar pruebas de la aplicacion alli y verificar que no haya inconvenientes.

Desde ya gracias!
Saludos, Cintia.

kao...@gmail.com

unread,
Jan 21, 2022, 2:37:53 PM1/21/22
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Buenas!
Yo ayer estuve haciendo unas pruebas, y tanto WSAA como WSFE me funcionaban bien...ahi tuve la misma duda de Cintia....

Según otras pruebas, mi conexión estaba haciéndose sobre TLS 1.3... hoy voy a probar más cosas para ver si logro forzarlo a 1.2 o menos y que me devuelva un error al menos.

Alguien conoce alguna prueba o como forzar la conexión a una versión menor?

Gracias a todos.

Marcelo

Adrián Fernández

unread,
Jan 21, 2022, 4:46:43 PM1/21/22
to pyaf...@googlegroups.com

El ambiente de homologación para los Webservices de factura electrónica ya tienen implementado el TLS 1.2.

 

En este link se pueden ver todos los servicios YA MIGRADOS:

https://www.afip.gob.ar/ws/documentacion/servicios-migrados.asp

 

Y acá se puede ver el cronograma de los servicios POR MIGRAR, y sus fechas de migración:

https://www.afip.gob.ar/ws/documentacion/cronograma-TLS.asp

 

Saludos.

 

Adrián

LUC

unread,
Jan 22, 2022, 7:02:44 AM1/22/22
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Buen dia gente, hemos verificado el cifrado de AFIP en homo y prod con la siguiente prueba:

Utilizando el Chrome, abrir:
https://wswhomo.afip.gov.ar/wsfev1/service.asmx

Luego:

a) Click on the ellipsis located on the top-right in the browser.
b) Select More tools > Developer tools > Security
c) Look for the line "Connection...". This will describe the version of TLS or SSL used

REF: https://helpcenter.gsx.com/hc/en-us/articles/207831828-How-to-identify-the-Cipher-used-by-an-HTTPS-Connection

Allí informa que homologación de AFIP se encuentra utilizando TLS 1.2

Con esto estamos seguros que AFIP migró HOMO a TLS 1.2 + ECDHE_RSA with P-256 and AES_256_GCM (todo en verde ok), luego:
Para confirmar que nuestro sistema lo soporta, probar alguna transacción en homo como por ejemplo consultar el CAE de un comprobante.

Si hacemos lo mismo en producción con el Chrome tambien:
https://servicios1.afip.gov.ar/wsfev1/service.asmx

Repitiendo el procedimiento nos informa un warning:
Obsolete connection setting, RSA key exchange is obsolete. Please enable an ECDHE-based cipher suite.

Lo que significa que aún no migraron el servicio de mercado interno con los nuevos protocolos.

Se puede repetir el proceso para cualquier servicio de AFIP utilizando las URLs correcpondientes, esta prueba fue solo de mercado interno HOMO vs PROD.
Saludos

Jose Hochnadel GMail

unread,
Jan 24, 2022, 2:30:50 PM1/24/22
to pyaf...@googlegroups.com

Hola

 

Es curioso .. en las especificaciones técnicas todo figura como afip.gov.ar y en la lista todo es afip.gob.ar (es evidente que tienen un re direccionamiento de dominio)

 

En la lista de YA MIGRADOS encuentro a https://wsaahomo.afip.gov.ar/ o su equivalente

 

Pero en la lista de PENDIENTES no encuentro a  https://wsaa.afip.gov.ar/ o su equivalente ..

 

AS José A. Hochnadel

Web: www.loopconsultora.com.ar

Contacto:cont...@loopconsultora.com.ar

Soporte:sop...@loopconsultora.com.ar 

Celular: 0341-156187367

image001.jpg
image002.png
image007.png
image008.png

kao...@gmail.com

unread,
Jan 24, 2022, 2:30:59 PM1/24/22
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Gracias Adrián y LUC!

Cintia

unread,
Jan 24, 2022, 2:34:18 PM1/24/22
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Muchas gracias por aclarar mi duda!

Saludos

Reply all
Reply to author
Forward
0 new messages