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
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:
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
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)
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?