AfipSDK / afip.php

Libreria para usar los Web Services de AFIP
https://afipsdk.com/
MIT License
268 stars 118 forks source link

Problema produccion #112

Closed usuariomarting closed 3 years ago

usuariomarting commented 3 years ago

Hola Amigos, tengo un problema que me esta volviendo loco... En modo pruebas todo funciona bien pero cuando intento probar en produccion no se si el problema son los certificados pero no me arroja ningun error (ni en el log del servidor). Los certificados de prueba los genere directamente con openssl (key y cert los utilizo sin extension) y luego para generar el certificado para produccion en afip genere con el CUIT del cliente un nuevo archivos CSR con openssl que lo subi a la afip para generar el certificado y entonces luego de generalo descargue el archivo .crt . A este ultimo archivo .crt le quite la extension y lo renombre como cert; luego lo utilice para reemplazar el archivo CSR (cert) que utilizaba en pruebas (y sigo utilizando el mismo archivo key de pruebas).... ¿Esta bien los que estoy haciendo o este proceso esta mal? Nota: le estoy pasando true a parametro production $afip = new Afip(array('CUIT' => $store_cuit,'production' => TRUE, 'res_folder' => $aux_res_folder)); Muchas gracias de antemano ¡¡¡¡

usuariomarting commented 3 years ago

Hola amigos, he solucionado el problema y se los dejo aqui por las dudas a alguien le sirva. Error 1: el nombre del certificado lo puse como cert.crt y funciono. $afip = new Afip(array('CUIT' => $store_cuit,'cert' => 'cert.crt','key' => 'key','production' => TRUE,'res_folder' => $aux_res_folder));

Otro error que me aparecio luego fue este-> Error: Exception: SOAP Fault: ns1:coe.notAuthorized Computador no autorizado a acceder al servicio in Y la solucion la encontre en el siguiente link_-> https://help.wnpower.com/hc/es/articles/360033476571-Error-INVOCANDO-al-servicio-WSAA-Computador-no-autorizado-a-acceder-al-servicio-en-iFactura

Saludos ¡¡¡