<path proyecto Gestión>: por el path donde se encuentra instalado el proyecto SIU-Guaraní Gestión
: por el nombre de la instancia
: Usuario otorgado por el administrador de Sanaviron-Quilmes
: Password otorgado por el administrador de Sanaviron-Quilmes
Imagino que los parametros que corresponden son los del codigo ya que <path proyecto Gestión> e no tienen sentido, pero por las dudas, pregunto.
Por otra parte, En el codigo, la parte de “to” apunta a “http://urlsanaviron/rest/”
El problema es que, por lo que veo, los rest no estan en la raiz del proyecto sanaviron.
Tengo un rest en
Esa aclaración se refiere a la linea que se encuentra debajo del titulo, que sería para poder ubicar el archivo cliente.ini
Por el otro tema, deberías apuntar a “http://NUMERO_IP/sq_academico/rest/”
y para 3W la variable “url_sq_pagos” debería apuntar a “http://NUMERO_IP/sq_pagos/”
y la configuración del archivo “servicios_web_config_template.php” debería apuntar a “http://NUMERO_IP/sq_academico/rest/” también.
No se pudo conectar con Redis. \nConnection to Redis 127.0.0.1:6379 failed after 1 failures.Last Error : (111) Connection refused\n\nNo se pudo conectar con SIU-Guarani. \nClient error: GET http://127.0.0.1/guarani/3.13/rest/cursos resulted in a 404 Not Found response:\n\n\n404 Not Found\n\n
No se pudo conectar con Redis. \nConnection to Redis 127.0.0.1:6379 failed after 1 failures.Last Error : (111) Connection refused\n\nNo se pudo conectar con SIU-Pilaga. \nClient error: GET http://127.0.0.1/pilaga/rest/cuentas-tesoreria resulted in a 404 Not Found response:\n\n\n404 Not Found\n\n
Not Found (truncated…)\n\n
La configuración que hice fue:
En el archivo /proyectos/g3w3/instalacion/servicios_web_config.php
‘sanaviron’ => array(
‘tipo’ => ‘rest’,
‘parametros’ => array( //usa cliente Guzzle, son opciones en formato guzzle
‘base_uri’ => “http://localhost:4002/sq_academico/rest/”,
‘auth’ => array(‘toba’, ‘toba123*-a’), //user, password, segun guzzle
)
),
Hola Gastón, en los errores que mostrás se ve que no solo tiene problemas para conectar con Guaraní en académico, sino también con Redis y el módulo Núcleo tiene problemas de conexión con Redis y Pilaga.
Para aclarar un poco mas el tema te cuento que los archivos de Guaraní configurados solo se validarían al invocar acciones desde Guaraní. Los errores que estas viendo son desde Sanaviron-Quilmes hacia Guarani/Pilaga
Creo que el error esta en la configuración de las URL o user/pass o método de autenticación (digest/basic) configurados en el archivo testing/instalacion.env
Para probar si los datos son correctos podes ingresar directamente la URL al navegador e ingresar la URL y user/pass, así descartas errores con las URL’s y certificados, por ultimo lo que deberías validar es el método de autenticación (digest/basic).
Como es la conexión de Redis con el Guarani y con el Núcleo? No encontré la documentación con los pasos a realizar y que cosas necesito instalar.
Cuando hablas de que los archivos de Guaraní solo se validarían al invocar acciones desde Guarani, queres decir de que para que funcione la vinculación con Sanaviron, primero tengo que configurar y invocar acciones desde Guarani ??
Con respecto a las urls y user/pass, ya lo valide desde el navegador y funciona, accedo perfectamente a la api rest.
Si estas en el ambiente de testing no deberías configurar nada relacionado con redis, esa configuración se realiza automáticamente. Solo deberías configurar el archivo:
testing/instalacion.env
Según los errores que dejaste en un post anterior tus URL’s serían:
Si pudiste ingresar por el navegador sin problemas quizá estés teniendo un problema con el metodo de autenticacion (basic o digest)
Con respecto al error de Redis… puede ser que tengas redis instalado en esa maquina? ya que las veces que vi que falla al iniciar redis es porque el puerto ya se esta utilizando.
Hola Yo estoy teniendo un problema en la configuración, yo estoy haciendo una configuración de producción, el error es cuando intento ingresar al sq_academico
[Tue Feb 12 09:19:46.386464 2019] [:error] [pid 18735] [client 170.210.224.110:42178] toba_error: No se pudo conectar con SIU-Guarani. \nServer error: `GET http://170.210.231.14/guarani/3.13/rest/cursos` resulted in a `500 Internal Server Error` response:\n{\n "error": 500,\n "mensaje": "500 Internal Server Error",\n "descripcion": "Error Interno en el servidor: Se ha (truncated...)\n\n \n\n[TRAZA]toba_error: No se pudo conectar con SIU-Guarani. \nServer error: `GET http://170.210.231.14/guarani/3.13/rest/cursos` resulted in a `500 Internal Server Error` response:\n{\n "error": 500,\n "mensaje": "500 Internal Server Error",\n "descripcion": "Error Interno en el servidor: Se ha (truncated...)\n\n in /usr/local/proyectos/sanaviron_quilmes/academico/vendor/siu/sq-lib/src/siu/sq/lib/procesos/proceso_validar_instalacion.php:53\nStack trace:\n#0 /usr/local/proyectos/sanaviron_quilmes/academico/vendor/siu/sq-lib/src/siu/sq/lib/procesos/proceso_validar_instalacion.php(35): SIU\\SQ\\Lib\\procesos\\proceso_validar_instalacion->ejecutar_especifico()\n#1 /usr/local/proyectos/sanaviron_quilmes/acad...SIGUE...
Nota: Guaraní está en la versión 3.16.1
SQ: 1.12.x
lo estoy haciendo en producción ya que en docker es muy incomodo, y si todo sale bien ya quedaría configurado el servidor.