Excepcion: ns1:cms.cert.untrusted: Certificado no emitido por AC de confianza

299 views
Skip to first unread message

Alessandro Gonzalez Felli

unread,
Sep 18, 2023, 7:38:54 AM9/18/23
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola les comento que me cree el certificado usando OpenSSL con este código

openssl genrsa -out privada.key 2048

openssl req -new -key privada.key -subj "/C=AR/O=Mis datos /CN= Mis datos/serialNumber=CUIT  Mis datos   " -out pedido.csr

 y lo subí a la administrador de certificados digitales de la afip el cual me genero un archivo csr

uso la key que me genero el openssl y el csr de la afip y hago la pruebas de comprobación de autentificación WSAA y me dice:

"Excepcion: ns1:cms.cert.untrusted: Certificado no emitido por AC de confianza"

Probe con estas dos url como dice en el manual de produccion/homologacion



pero me sigue diciendo lo mismo

Romina L. Castrogiovani

unread,
Sep 18, 2023, 7:43:38 AM9/18/23
to pyaf...@googlegroups.com
Hola,

El error certificado no emitido por AC de Confianza, es debido a que  se está tratando de acceder al ambiente equivocado (el certificado es de producción y el servicio de homologación, o viceversa.)  

Verificá certificado y URL (que ambos sean para el mismo entorno)

Este error y otros frecuentes podes encontrarlos en el Manual de uso del proyecto PyAFIPWs:

Saludos

Castrogiovani L. Romina
Sistemas Ágiles
11 3048-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/8d398d6d-4f98-45d1-9fb9-767e001e0cf7n%40googlegroups.com.

Alessandro Gonzalez Felli

unread,
Sep 18, 2023, 1:45:39 PM9/18/23
to pyaf...@googlegroups.com
Buenos días romina,el certificado lo hice de producción, es decir lo certifique desde el facturas digitales, pruebo con esas dos URL y me sigue diciendo lo mismo

Romina L. Castrogiovani

unread,
Sep 18, 2023, 1:53:52 PM9/18/23
to pyaf...@googlegroups.com

Alessandro Gonzalez Felli

unread,
Sep 18, 2023, 3:08:18 PM9/18/23
to pyaf...@googlegroups.com
   Uso estos dos para producción (con un certificado de producción).


y me sigue diciendo certificado no emitido por AC de confianza.

   Me cree un certificado de homologacion y me funciona a la perfección. 

Le escribí a la Afip a ver que esta sucediendo con mi certificado 

Romina L. Castrogiovani

unread,
Sep 18, 2023, 3:09:43 PM9/18/23
to pyaf...@googlegroups.com
Con esas dos URL cambió el error o es el mismo?

Alessandro Gonzalez Felli

unread,
Sep 18, 2023, 3:54:51 PM9/18/23
to pyaf...@googlegroups.com
Me sigue saliendo el mismo error, genero el certificado con openssl, genero el CRT en administración de de certificados digitales, lo asocio con el administrador de relaciones de clave fiscal, me aparece como autorizado y no me funciona con ninguna de las dos URL de producción.

Romina L. Castrogiovani

unread,
Sep 18, 2023, 4:52:22 PM9/18/23
to pyaf...@googlegroups.com
Pregunta, ¿cómo estás usando PyAFIPWs?

Me refiero a si estás usando una versión que descargaste de nuestra web, usas el código fuente publicado .... cómo lo implementaste?

Porque puede que el problema sea que estés usando la interfaz para modo homologación.

Podes verificarlo usando nuestro ejemplo interactivo de autenticación:

Alessandro Gonzalez Felli

unread,
Sep 19, 2023, 12:32:17 PM9/19/23
to pyaf...@googlegroups.com
Uso el el  PyAFIPWs de de el cmd con el comando:

WSAA-cli.EXE micertificado.crt millave.key wsfe 2400 https://wsaa.afip.gov.ar/ws/services/LoginCms --trace

Probé también con:

https://servicios1.afip.gov.ar/wsfev1/service.asmx?WSDL

Después también ejecuto desde C# (con este lenguajehago mi software para usarlo yo mismo)  el codigo que esta en su pagina mi certificado de homologacion y me devuelve el cae pero cuando cambio para producción y pongo mi certificado me producción me tira el error AC de confianza. 

Probé el software de prueba de su página y como te digo el de homologacion me anda pero el de producción no.

El problema está siendo el certificado (según creo yo) pero lo hago como dice en tu página, viendo videos en YouTube y con los manuales de la afip (todos son iguales). 

Romina L. Castrogiovani

unread,
Sep 19, 2023, 12:38:58 PM9/19/23
to pyaf...@googlegroups.com
Hola,

Fijate que de WSAA tenes mal la URL, yo te pasé la correcta en el mail anterior, 
te falta al final ?wsdl


Otra cosa, me contestaste: Uso el el  PyAFIPWs de de el cmd

Pero mi pregunta es que código estás usando, si solo tenes la versión de pruebas no va a funcionarte en producción por más que cambies las URL y el certificado.

Saludos

PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT

unread,
Sep 20, 2023, 2:18:45 PM9/20/23
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Buenos días. Alessandro, fijate si tenes en el directorio de instalacion de Pyafipws y subdirectorio Conf (..\PyAfipWs\conf) un certificado actualizado que podría llamarse afip_ca_info.crt o podría llevar otro nombre como geotrust.crt. Es el certificado: Autoridad Certificante (AC) de confianza. No tiene relación con el certificado que hay que renovar cada 2 años de AFIP.
 Es un certificado global, no para un cuit especifico. Sin uno de esos certificados que a su vez no esté vencido te va a tirar el error "Certificado no emitido por AC de confianza". Saludos

Alessandro Gonzalez Felli

unread,
Sep 22, 2023, 4:19:54 PM9/22/23
to pyaf...@googlegroups.com
Hola romina, creo que estoy usando una version incorrecta estoy usando esta  PyAfipWs-2.7.2912-32bit-homo.exe cual es la version del  PyAfipWs para produccion?
Encontre este codigo en c# pero no tengo idea si es valido aun




Romina L. Castrogiovani

unread,
Sep 23, 2023, 1:43:04 PM9/23/23
to pyaf...@googlegroups.com
Hola Alessandro,

Fijate que ese instalador dice "homo" al final, es la versión para homologación, no va a funcionarte así en producción.
De hecho, de donde lo bajaste está aclarado que es para evaluación.

Para producción tenes dos opciones, una es compilar voz la versión para producción, 
utilizando el código fuente que se encuentra publicado en el repositorio del proyecto:

Ver modo homologación/producción:

Instalción código fuente:

También tenés un video explicativo:

La otra opción es comercial, se ofrece soporte contemplando compilación de instalador para producción, atención de consultas generales y técnicas y análisis y corrección de errores.

Alessandro Gonzalez Felli

unread,
Sep 26, 2023, 10:31:48 AM9/26/23
to pyaf...@googlegroups.com
Disculpe la molestia con todo el hilo que he creado, me descargue la version de produccion que me has pasado en el link
PyAfipWs main y al momento de ejecutar python wsaa.py me figura:

Traceback (most recent call last):
  File "wsaa.py", line 40, in <module>
    from pyafipws.utils import (
ImportError: No module named pyafipws.utils

Reply all
Reply to author
Forward
0 new messages