Compilacion No funciona en modo Homologacion. Error: CertificateHostnameMismatch: Server presented certificate that does not match host wswhomo.afip.gov.ar

132 views
Skip to first unread message

pjpe...@gmail.com

unread,
Jul 25, 2025, 12:03:36 PMJul 25
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Buenas noches,

No puedo hacer que la compilacion que efectue me funcione con modo homologacion. EN produccion funciona perfecto y me incluye los campos nuevos de  Condicion Iva Receptor y Cancelar en Misma moneda. 
Pense que er el certificado de homologacion pero genere uno nuevo y tampoco funciona. Con la compilacion antrerior me funciona perfectamente en los dos ambientes.
La compilacion la hice en Python 2.7 desde la rama DEVELOP y obtengo el ejecutable perfectamente.

El error que tengo es:
CertificateHostnameMismatch: Server presented certificate that does not match host wswhomo.afip.gov.ar: {'crlDistributionPoints': (u'http://crl.sectigo.com/SectigoRSAOrganizationValidationSecureServerCA.crl',), 'subjectAltName': (('DNS', '*.afip.gob.ar'), ('DNS', 'afip.gob.ar')), 'notBefore': u'Sep  3 00:00:00 2024 GMT', 'caIssuers': (u'http://crt.sectigo.com/SectigoRSAOrganizationValidationSecureServerCA.crt',), 'OCSP': (u'http://ocsp.sectigo.com',), 'serialNumber': u'08F14E45490BDA3727DF4C19CF8070B8', 'notAfter': 'Oct  4 23:59:59 2025 GMT', 'version': 3L, 'subject': ((('countryName', u'AR'),), (('stateOrProvinceName', u'Ciudad Aut\xf3noma de Buenos Aires'),), (('organizationName', u'ADMINISTRACION FEDERAL DE INGRESOS PUBLICOS'),), (('commonName', u'*.afip.gob.ar'),)), 'issuer': ((('countryName', u'GB'),), (('stateOrProvinceName', u'Greater Manchester'),), (('localityName', u'Salford'),), (('organizationName', u'Sectigo Limited'),), (('commonName', u'Sectigo RSA Organization Validation Secure Server CA'),))}


Error modo Homologacion.png

loa...@gmail.com

unread,
Jul 28, 2025, 4:17:15 PMJul 28
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Mismo problema... Si alguien sabe que puede ser... Muchas gracias

loa...@gmail.com

unread,
Jul 28, 2025, 4:18:01 PMJul 28
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
mismo problema... alguien sabe que puede ser?

El viernes, 25 de julio de 2025 a las 13:03:36 UTC-3, pjpe...@gmail.com escribió:

Gerardo Allende

unread,
Jul 28, 2025, 7:04:24 PMJul 28
to pyaf...@googlegroups.com
Hola, el problema es que el certificado dice que el dominio válido es  '*.afip.gob.ar' que es distinto al de wswhomo.afip.gov.ar
Es raro porque no me está dando ese mismo certificado que a vos te aparecía, fijate si vas a algún [google "certificate analizer"] y pegás wswhomo.afip.gov.ar te tira:

Common name:
 *.afip.gov.ar
SANs: *.afip.gov.ar, afip.gov.ar
Organization: ADMINISTRACION FEDERAL DE INGRESOS PUBLICOS
Location: Ciudad Autónoma de Buenos Aires, AR
Valid from September 2, 2024 to August 7, 2025
Serial Number: 76899559e8ba2e6d1b025c3a8af6ca2b
Signature Algorithm: sha256WithRSAEncryption
Issuer: Sectigo RSA Organization Validation Secure Server CA

Que es distinto al que se quejaba tu pyafipws.

Saludos!

--
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 este debate, visita https://groups.google.com/d/msgid/pyafipws/61337856-4623-4cc0-9a13-b2c341d3c95cn%40googlegroups.com.

pjpe...@gmail.com

unread,
Jul 31, 2025, 4:13:51 PMJul 31
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Gerardo,
No se a cual certificado te referís, al que genera uno o los que se incluyen en la descarga de código desde alguna rama ?

Yo supongo que el problema viene por algún certificado pero tiene que ser de los que se descargan en la rama de código de PyAFIP, porque de los míos ya genere 2 diferentes y me da el mismo error, pero si a esos certificados los uso con una compilación vieja que es la que no me incluyen los 2 campos nuevos  ( CONDICION_IVA_RECEPTOR y CANCELA_MISM_MONEDA ) y que por eso no puedo seguirla usando , ahí en esa funcionan bien.

Por otro lado si haces ping a las direcciones:
ambas apuntas a la misma IP 200.1.116.57 por lo cual caerían al mismo lugar así que no se por donde viene el problema.

También acabo de probar compilando la rama MAIN con Python 3 y logre generar el ejecutable final pero tengo problemas con varias funcionalidades que algunas las resolví con tus sugerencias ( logre resolver tema XMLresponse que no retornaba string / PyQR que no funcionaba)  pero además no me funciona el PyEmail y no recuerdo que otra cosa mas con lo cual no me sirve porque uso esas funcionalidades.

Gerardo Allende

unread,
Jul 31, 2025, 4:51:36 PMJul 31
to pyaf...@googlegroups.com
Hola, respondo entre líneas:
El jue, 31 jul 2025 a las 17:13, pjpe...@gmail.com (<pjpe...@gmail.com>) escribió:
Gerardo,
No se a cual certificado te referís, al que genera uno o los que se incluyen en la descarga de código desde alguna rama ?
me refería al certificado TLS, el que se usa para la comunicación segura en el protocolo https
 
Yo supongo que el problema viene por algún certificado pero tiene que ser de los que se descargan en la rama de código de PyAFIP, porque de los míos ya genere 2 diferentes y me da el mismo error, pero si a esos certificados los uso con una compilación vieja que es la que no me incluyen los 2 campos nuevos  ( CONDICION_IVA_RECEPTOR y CANCELA_MISM_MONEDA ) y que por eso no puedo seguirla usando , ahí en esa funcionan bien.
No sabría decirte por qué no funcionaba con tu Python 2.7, en el mío sí anda.

Por otro lado si haces ping a las direcciones:
ambas apuntas a la misma IP 200.1.116.57 por lo cual caerían al mismo lugar así que no se por donde viene el problema.
Sí, por más que apunten a la misma IP, si el certificado es para .gob.ar y estás queriendo acceder a una URL con .gov.ar, va a tirar error.
 
También acabo de probar compilando la rama MAIN con Python 3 y logre generar el ejecutable final pero tengo problemas con varias funcionalidades que algunas las resolví con tus sugerencias ( logre resolver tema XMLresponse que no retornaba string / PyQR que no funcionaba)  pero además no me funciona el PyEmail y no recuerdo que otra cosa mas con lo cual no me sirve porque uso esas funcionalidades.
Me alegro que lo pudiste solucionar por el lado de Python 3. Las cosas que no anden las podemos ver de arreglar acá entre todos, tendrías que pasarnos más datos para replicar el error y encontrar una solución.

Saludos!
 
Reply all
Reply to author
Forward
0 new messages