Vinculación SIDCER

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.


servidor.txt (337 Bytes)

toba.txt (7.66 KB)

Hernán, observo lo siguiente:

  1. instalacion/i__desarrollo/p__guarani/rest/servidor.ini parece estar bien.

  2. instalacion/toba.conf, tenes mal lo siguiente:

RewriteBase /gestion/trunk

Debería ser igual que la URL del Alias (Alias /guarani “/usr/local/proyectos/guarani/www/”):

RewriteBase /guarani

Luego de modificar eso reinicia Apache y fíjate si ingresa a la API REST.

saludos.
2

Te pediría que crees un GDS y me pases los siguientes archivos:

  1. instalacion/i__desarrollo/p__guarani/rest/servidor_usuarios.ini, en el mismo las passwords deben estar entre comillas dobles:

[guarani]
password = "123456789*-a"

  1. 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.

saludos.
2

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

[prueba]
password = “prueba”

el link de acceso es

https://guarani.unraf.edu.ar/guarani/rest/v1

Buen día Hernán, gracias por el acceso!!!

No logro ingresar, me muestra lo siguiente:


{
"error": 403,
"mensaje": "403 Forbidden",
"descripcion": "Acceso denegado"
}

¿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?

saludos.
2

Hola

Pueden adjuntar el archivo instalacion/i__desarrollo/p__guarani/rest/recursos_usuarios.php

Saludos!

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

Cuando tiro esta consulta

https://guarani.unraf.edu.ar/guarani/rest/v1/personas?pais=54&tipo_documento=0&numero_documento=40121925

Me sigue apareciendo el mensaje:

{
“error”: 403,
“mensaje”: “403 Forbidden”,
“descripcion”: “Acceso denegado”
}

Hola Hernán, agrego a lo de Sergio:

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).

saludos.
2

No dispongo de usuario para GDS, lo tenía pero ya no lo tengo más, como podemos hacer?

Se continua via gds 55570

Hola, pasenme los siguientes archivos en el GDS 55570:

instalacion/toba.conf
instalacion/web_server.ini
instalacion/i__desarrollo/p__guarani/rest/servidor.ini
instalacion/i__desarrollo/p__guarani/rest/servidor_usuarios.ini
instalacion/i__desarrollo/p__guarani/rest/recursos_usuarios.php

saludos.

Te paso el GDS abierto por Laura Borgogno

Solicitud número 55570: Vinculación Guarani SIDCER

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’”

https://siu.iugna.edu.ar/guarani//rest/v1
“Acceso denegado”


Error-Sidcer.png

Error-Sidcer.png

Hola Hernan,

Revisa bien los pasos de esta documentación, en especial el archivo instalacion/i__desarrollo/p__guarani/rest/servidor.ini.

Si luego de revisarla no te funciona crea un GDS y pone el numero del mismo en este foro.

saludos.
3

Buenos días. Número de GDS 57479

Hola Hernán, ahí revisé los permisos. Fijate ahora.

Buenas. Sigue lo mismo

Hola Hernan,

Veo que sigue el “Error Interno en el servidor: Este controlador no está configurado para manejar esta URL. La url es: ‘/guarani/rest/v1/api-docs’, la url de la API es ‘/guarani//rest/v1’”

Probemos con la solución del siguiente foro: https://foro.comunidad.siu.edu.ar/index.php?topic=18314.msg80465

En el archivo instalacion/i__desarrollo/p__guarani/rest/servidor.ini agrega la directiva url_api = “/guarani/rest/v1”:


[settings]
formato_respuesta = json
url_protegida = /.*/
url_api = "/guarani/rest/v1"

saludos.
2

buenas,

Estoy con el mismo inconveniente que Hernan. Creo tener todo configurado como en la receta pero al intentar conectarme a
http://<url_gestion>/rest/v1/

devuelve:


{
    "error": 403,
    "mensaje": "403 Forbidden",
    "descripcion": "Acceso denegado"
}

web_services.log tiene esto

[225466609][guarani][DEBUG] Iniciando el pedido
[225466609][guarani][DEBUG] Procesando URL '/v1'
[225466609][guarani][DEBUG] Iniciando Autenticacion
[225466609][guarani][DEBUG] Pedido capturado por el firewall
[225466609][guarani][INFO] Error de Autorizacion.
[225466609][guarani][DEBUG] Pedido finalizado

Debo realizar un GdS o existe algún quick fix? Estamos migrando a Guarani 3.20.1 desde la 3.18.0

Hola Emiliano,

Debo realizar un GdS o existe algún quick fix? Estamos migrando a Guaraní 3.20.1 desde la 3.18.0
Si están en la versión 3.20.1 no seria necesario ningún HOTFIX.

Revisa bien estos pasos: https://documentacion.siu.edu.ar/wiki/SIU-Guarani/Version3.20.0/API_REST_GUARANI

Revisa también este otro foro: https://foro.comunidad.siu.edu.ar/index.php?topic=24069

saludos.
2