Error sq academico

Estoy trabajando en la instalacion de produccion de sq, y ahora estoy probando sq academico y cuando ingreso a url, me sale un cartel que dice:
Se han encontrado los siguientes problemas:

  • No se pudo conectar con SIU-Guarani.
    Client error: GET http://192.168.1.36/guarani/rest/cursos resulted in a 403 Forbidden response:
    {
    “error”: 403,
    “mensaje”: “403 Forbidden”,
    “descripcion”: “Acceso denegado”
    }

En guarani di de alta un usuario para usar con sq y en /usr/local/proyectos/sanaviron_quilmes/academico/config/sq.ini cargue el usuario y la clave que esta en guarani.
Cuando entro por guarani por http://192.168.1.36/guarani/rest y coloco el usuario y la clave ingreso sin problema a la pagina de rest
pero si entro http://192.168.1.36/guarani/rest/cursos me sale el siguente mensaje

error 403
mensaje “403 Forbidden”
descripcion “Acceso denegado”

Tengo instalado la version de guarani 3.17 y SQ 1.3.0

Hola Jorge.

Chequea que los archivos en /usr/local/proyectos/sanaviron_quilmes/academico/config/sq.ini y /usr/local/proyectos/instalacion.env
en el apartado GUARANÍ las configuraciones sean similares:

base_url = “'http://127.0.0.1/guaran/rest/
auth_usuario=“xxxxx”
auth_password=“xxxxx”
auth_method=“digest” o “basic” (pero deben ser similares en ambos archivos)

Por último para configurar tu guaraní con SQ podes encontrar los datos en:

/proyectos/academico/config/i__desarrollo/p__sq_uv/rest

Cualquier inconveniente esperamos tu respuesta.

Hola esta todo configurado como dice el instructivo. pero ahora estamos probando directamente en el rest de guarani y aunque accedemos a rest cuando hace una prueba de curso y da error. me parece q es un problema de permisos en la api

URL Pedido

http://192.168.1.36:80/guarani/rest/cursos

Cuerpo Respuesta

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

Estado Respuesta

403

Headers Respuesta

{
  "api-version": "3.17.0",
  "connection": "Keep-Alive",
  "content-length": "90",
  "content-type": "application/json",
  "date": "Thu, 26 Sep 2019 16:20:14 GMT",
  "keep-alive": "timeout=5, max=99",
  "server": "Apache"
}

image.png

image.png

Buenas tardes, quizá les falta esta nueva configuración del lado de Guaraní
http://documentacion.siu.edu.ar/wiki/SIU-Guarani/version3.17.0/interfaces/api-guarani-perfil-funcional

Quedamos a la espera de sus resultados.

Saludos.

Hola pudieron resolverlo?

Hola no, no se cual pueda ser el problema

Hola

A partir de la versión 3.17.0 se incorporaron perfiles funcionales en la API de Guaraní, por lo tanto como paso de instalación y actualización, se deben completar los archivos de configuración de la API.

Por el momento, se generaron 4 perfiles (usuarios_kolla, usuarios_tehuelche, usuarios_sq y usuarios_3w) para cada uno de ellos, deben generar una entrada en el archivo instalacion/i__desarrollo/p__guarani/rest/servidor_usuarios.ini (según sea necesario)

Ej:


[kolla]
password = 123456

[tehuelche1]
password = 123456

[sq]
password = 123456

[3w]
password = 123456

Luego deben generar el archivo php/rest/recursos_usuarios.php a partir del recursos_usuarios_template.php usando los datos del archivo anterior.

Siguiendo el Ejemplo:


<?php
//Agregar los usuarios correspondientes 
//que coincidan con los configurados en el archivo servidor_usuarios.ini
$usuarios_kolla = array('kolla');
$usuarios_tehuelche = array('tehuelche1');
$usuarios_sq = array('sq');
$usuarios_3w = array('3w');

Luego, para utilizar por ejemplo el recurso “cursos” deben loguearse con las credenciales de usuarios_sq (‘sq’:‘123456’)

Esto está documentado en el link que les pasó José Canteros en el mensaje anterior, y en los mismos archivos de configuración. ¿Ya realizaron esta configuración?

Saludos
4