Hola!! Hace un tiempo actualizamos Guaraní a la versión 3.20 y no controlamos el vínculo con SICER en ese momento, y ahora cuando lo queremos utilizar, nos da error de conexión (adjuntamos las fotopantallas de los errores de sistemas y los errores de vinculación de servidores).
¿Nos pueden guiar de donde puede venir el problema?
En la versión 3.20 hubo novedades técnicas con respecto a la API de Guarani. Esto lo documentamos en el apartado “API-REST Guaraní” de esta documentación
¿Eso lo pudieron seguir?
También les dejo el link a la documentación de Interfaz SIU-Guaraní - SICer
Leonel, este archivo no existe, lo creo con estas líneas?
Se debe configurar la directiva https en el archivo <path_gestion>/instalacion/web_server.ini, si es https poner en “on” sino en “off”, ej usando https:
[server_config]
https = “on”
Adjunto los archivos solicitados para que los revisen.
Te pediría que crees un GDS y me pases los siguientes archivos:
instalacion/i__desarrollo/p__guarani/rest/servidor_usuarios.ini, en el mismo las passwords deben estar entre comillas dobles:
[guarani]
password = "123456789*-a"
También el archivo instalacion/i__desarrollo/p__guarani/rest/recursos_usuarios.php, deberia ser una copia del template php/rest/recursos_usuarios_template.php.
En el GDS pasame la URL de la API y un usuario de prueba.
Buen día Leonel, hice todos los cambios propuestos, te paso el usuario y password de prueba, creado en instalacion/i__desarrollo/p__guarani/rest/servidor_usuarios.ini
¿que registra en los logs instalacion/i__desarrollo/p__guarani/logs/web_services.log?
¿que ocurre si en instalacion/i__desarrollo/p__guarani/rest/servidor.ini le cambias a autenticacion = basic?
¿a los usuarios de instalacion/i__desarrollo/p__guarani/rest/servidor_usuarios.ini le diste permiso en instalacion/i__desarrollo/p__guarani/rest/recursos_usuarios.php?
Buenas, les dejo los archivos que me consultan adjuntos
Y por otro lado, les respondo:
¿que registra en los logs instalacion/i__desarrollo/p__guarani/logs/web_services.log?
Adjunto archivo
¿que ocurre si en instalacion/i__desarrollo/p__guarani/rest/servidor.ini le cambias a autenticacion = basic?
Lo mismo, sin cambios
¿a los usuarios de instalacion/i__desarrollo/p__guarani/rest/servidor_usuarios.ini le diste permiso en instalacion/i__desarrollo/p__guarani/rest/recursos_usuarios.php?
Si, está todo ok
Me parece conveniente crear un GDS (copianos el numero del mismo acá), y en el mismo nos adjuntas los archivos y los logs (creo que en el mensaje anterior te olvidaste de adjuntarlo).
Buenas. Tengo un problema similar desde que migramos a 3.20 empezamos con problemas. Seguí la documentación pero me sale acceso denegado.
No se si actualizaron la URL ya que al final del path se debe poner /v1.
El tema de doble barra me parece raro, con una barra me error 500.
https://siu.iugna.edu.ar/guarani/rest/v1
“Error Interno en el servidor: Este controlador no está configurado para manejar esta URL. La url es: ‘/guarani/rest/v1’, la url de la API es ‘/guarani//rest’”