cancel
Showing results for 
Search instead for 
Did you mean: 

Error -1 en CFDI Mexico Qúe significa?

Joselito
Advisor
Advisor
0 Kudos

Estimados todos:

Alguna vez os puede aparecer el código de error -1

Per Qué significa?

Accepted Solutions (0)

Answers (1)

Answers (1)

Joselito
Advisor
Advisor
0 Kudos

Error -1 en realidad significa que el error no es niguno de los que se consideran dentro de la lista oficial de posibles respuestas de rechazo que puede dar el PAC a una petición de timbre:

Si pones el raton encima veras el mensaje de error completo:

Suele tartarse de errores de conexión de java:

a) javax.net.SSLHandshakeException: sun.security.validator.validatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

Esto tiene que ver con 'cacerts'

Para este problema lo mejor es bajarse el cacerts de la Nota,

Desinstalar el Business One Integration, e instalar el que venga en el paquete más alto de Business One

Configurar Java Virtual machine para que use el java que se te instala con el Business One Integration

(en servidor 64 bits)

C:\Program Files (x86)\SAP\SAP Business One Integration\sapjre_6_64\jre\bin\server\jvm.dll

(en servidor 32)

C:\Program Files (x86)\SAP\SAP Business One Integration\sapjre_6_32\jre\bin\server\jvm.dll

Asegurate de que le cacerts lo copias en el java que hayas seleccionado para Buisness One Integration

C:\Program Files (x86)\SAP\SAP Business One Integration\sapjre_6_64\jre\lib\security

(en servidor 64 bits)

C:\Program Files (x86)\SAP\SAP Business One Integration\sapjre_6_32\jre\lib\security

(en servidor 32)

Acuerdate de reniciar el Servicio

b)  Code: -1 Description: java.io.IOException: Server returned HTTP response code: 500 for URL:

.......................

Este tipo de errrer tiene que ver con los datos host, port etc que no son los correctos para el PAC

(debes corregir el SLD del PAC y poner el correcto)

Tambien puede estar relacionado con haber dejado en blanco alguno de lo campos obligatorios en propiedades del escenario

1765406 - Mandatory scenario properties for Electronic Documents CFDi Mexico

felipe_homa
Participant
0 Kudos

Igual la salida o permisos de internet o salidas a los puertos para conectar con tu PAC, en este caso con EDICOM.

Ese error lo resolví con permisos correspondientes en el firewall o servidor.

felipe_homa
Participant
0 Kudos

Excelente...

En efecto son los permisos y firewall, y parte de la config del B1If

Gracias.

Former Member
0 Kudos

Hola Jose.

Es necesario crear un cacert especial para timbrar con TRALIX.

Saludos.