Autor Tema: Error en ABM comprobante terceros, cargados desde Diaguita  (Leído 87 veces)

0 Usuarios y 1 Visitante están viendo este tema.

martin.ibanez

  • Sr. Member
  • ****
  • Mensajes: 258
    • Ver Perfil
    • UNAU
    • Email
  • Institución: Universidad Nacional del Alto Uruguay
  • Nombre y apellido: Ibañez Martin Gabriel
  • Sistema: Mapuche, Pilaga, Diaguita, Guaraní, Kolla, Tehuelche
  • Teléfono laboral: 3764550344
  • Utilizo algun sistéma del SIU: Sí
Error en ABM comprobante terceros, cargados desde Diaguita
« on: Febrero 15, 2023, 11:40:27 am »
Buenos días.
Tenemos Diaguita v3.4.0 y Pilaga v3.13.0.
Conectamos ambos sistemas y estamos queriendo utilizar la carga de comprobantes de 3ros.
Si bien cargan desde Diaguita y en "ABM - Comprobantes de 3ros" aparecen los items. Al querer ingresar en alguno nos arroja el siguiente error en pantalla de Pilaga::

Client error: `GET http://192.168.8.14/siu/diaguita/rest/v1/areas` resulted in a `401 Unauthorized` response: { "mensaje": "autenticaci\ufffdn cancelada" }

En error.log de apache de Pilaga:::

[Wed Feb 15 11:23:46.899147 2023] [php7:notice] [pid 12036] [client 192.168.8.50:59646] GuzzleHttp\\Exception\\ClientException: Client error: `GET http://192.168.8.14/siu/diaguita/rest/v1/areas` resulted in a `401 Unauthorized` response:\n{\n    "mensaje": "autenticaci\\ufffdn cancelada"\n}\n\n[TRAZA]\n\t\n\tGuzzleHttp\\Exception\\RequestException::create \nArchivo: /var/www/SIU-Pilaga3130/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php, lInea 113 \n\t\n\tGuzzleHttp\\Middleware::GuzzleHttp\\{closure} \nArchivo: /var/www/SIU-Pilaga3130/vendor/guzzlehttp/promises/src/Promise.php, lInea 204 \n\t\n\tGuzzleHttp\\Promise\\Promise::callHanndler \nArchivo: /var/www/SIU-Pilaga3130/vendor/guzzlehttp/promises/src/Promise.php, lInea 153 \n\t\n\tGuzzleHttp\\Promise\\Promise::GuzzleHttp\\Promise\\{closuree} \nArchivo: /var/www/SIU-Pilaga3130/vendor/guzzlehttp/promises/src/TaskQueue.php, lInea 48 \n\t\n\tGuzzleHttp\\Promise\\TaskQueue->run \nArchivo: /var/www/SIU-Pilaga3130/vendor/guzzlehttp/promises/src/Promise.php, lInea 248 \n\t\n\tGuzzleHttp\\Promise\\Promise->invokeWaitFn \nArchivo: /var/www/SIU-Pilaga3130/vendor/guzzlehttp/promises/sr...SIGUE..., referer: http://192.168.8.9/siu/pilaga/aplicacion.php?tm=1&tcm=central&ai=pilaga||2000279

Web_services.log de Pilaga::

[257421][pilaga][INFO] Se require autenticaci�n
[257421][pilaga][DEBUG] Pedido finalizado
[257422][pilaga][DEBUG] Iniciando el pedido
[257422][pilaga][DEBUG] Procesando URL '/documentacion/tipos-documentos'
[257422][pilaga][DEBUG] Iniciando Autenticacion
[257422][pilaga][DEBUG] Pedido capturado por el firewall
[257422][pilaga][DEBUG] Usuario 'Diaguita_rest' autenticado y autorizado
[257422][pilaga][DEBUG] Controlador encontrado /var/www/SIU-Pilaga3121/php/rest/v1/documentacion/recurso_tipos_documentos.php :: get_list ()
[257422][pilaga][DEBUG] Pedido finalizado
[257423][pilaga][DEBUG] Iniciando el pedido
[257423][pilaga][DEBUG] Procesando URL '/documentacion/tipos-documentos'
[257423][pilaga][DEBUG] Iniciando Autenticacion
[257423][pilaga][DEBUG] Pedido capturado por el firewall
[257423][pilaga][INFO] Excepcion de Autenticacion. Autenticar y reintentar
[257423][pilaga][INFO] SIUToba\rest\http\respuesta_rest::__set_state(array(
   'status' => 401,
   'headers' =>
  array (
    'Content-Type' => 'text/html',
    'API-Version' => 'v1.1',
    'WWW-Authenticate' => 'Digest realm="Area Restringida",qop="auth",nonce="6386275e3702b",opaque="c873991d21ba181ace4cee0905eee3d6"',
  ),
   'data' =>
  array (
    'mensaje' => 'autenticaci�n cancelada',
  ),
   'encoding' => 'latin1',
   'api_version' => 'v1.1',
))


Se adjunta sistema.log  de Pilaga.

martin.ibanez

  • Sr. Member
  • ****
  • Mensajes: 258
    • Ver Perfil
    • UNAU
    • Email
  • Institución: Universidad Nacional del Alto Uruguay
  • Nombre y apellido: Ibañez Martin Gabriel
  • Sistema: Mapuche, Pilaga, Diaguita, Guaraní, Kolla, Tehuelche
  • Teléfono laboral: 3764550344
  • Utilizo algun sistéma del SIU: Sí
Re:Error en ABM comprobante terceros, cargados desde Diaguita [RESUELTO]
« Respuesta #1 on: Febrero 15, 2023, 04:01:00 pm »
Perdón, quedó solucionado.
Volviendo a ver los logs, note que estaba tomando php7.1 en vez del 7.4 que instalamos.
Corrí:
sudo a2dismod php7.1
sudo a2enmod php7.4
sudo service apache2 restart

Y ahora si funciona correctamente.
Saludos.