vincular Guaraní-Kolla

joya llegue a donde me habia quedado, el tema es que ahora el error que tira en su momento me pidieron GDS
(Volver al gestor Solicitud número 27285) y no lo pude seguir por falta de tiempo, la solución en su momento era kolla 4.0 pero no es posible poruqe tengo Guaraní 2.9.3. te adjunto el error


error_kolla_3.png

error_kolla_3.png

Buenas tardes Juan,
te hago una consulta para entender la situación y evaluar las alternativas que podemos plantear.

¿Estás necesitando importar de G2 (2.9.3) egresados en Kolla, para posteriormente realizarles la Encuesta del Recién Graduado?

¿Necesitan hacer un posterior seguimiento, o implementar otra/s encuestas para los graduados?

Pregunto esto, porque teniendo disponible el alcance en Guaraní para esta encuesta, quería saber el motivo de la importación que estas haciendo y descartar que este alcance realmente no les esté resolviendo lo que necesitan.

Aguardo tus comentarios, gracias!
Myriam

A ver si entendí, vos decis que este problema lo voy a tener para realizar encuesta para graduados? Porque es lo primero que queríamos probar, si no anda para graduados pruebo hacer encuesta para los alumnos desde Guaraní y con eso me daría tiempo para cambiar de versión el Guaraní.

Buen día Juan.

A ver si entendí, vos decis que este problema lo voy a tener para realizar encuesta para graduados? Porque es lo primero que queríamos probar, si no anda para graduados pruebo hacer encuesta para los alumnos desde Guaraní y con eso me daría tiempo para cambiar de versión el Guaraní.
Antes que nada aclaro que no quise decir eso.

Hago un breve resumen de los escenarios posibles.

Están con Kolla y Guaraní vinculados (3.7.4 y 2.9.3):

  • Esto les permite realizar encuestas a alumnos desde Guaraní
  • Si los alumnos responden desde Guaraní, se trabaja de manera integrada a través de servicios web, el alumno no se loguea en Kolla
  • Entre los alcances disponibles está el de la Encuesta del Recién Graduado

Por otro lado, si Kolla y Guaraní NO están vinculados:

  • Van a necesitar importar encuestados en Kolla
  • Los egresados van a tener que loguearse en Kolla para responder
  • Deberán habilitar la encuesta del Recién Graduado para el grupo correspondiente
  • Tendrán posibilidad de seguimiento a graduados desde Kolla

Te dejo el link a la documentación de Kolla en donde detallamos esquemáticamente esto, también vas a encontrar referencias desde versiones anteriores y en la sección de Guaraní.

Espero que ahora sí sea mas claro.

Saludos!
Myriam

Están con Kolla y Guaraní vinculados (3.7.4 y 2.9.3):
Esto les permite realizar encuestas a alumnos desde Guaraní
Si los alumnos responden desde Guaraní, se trabaja de manera integrada a través de servicios web, el alumno no se loguea en Kolla
Entre los alcances disponibles está el de la Encuesta del Recién Graduado

Esto queremos hacer!

Por lo que vimos del link que nos mandaste tendríamos todo configurado pero como podemos verificar si están vinculados?

Respecto del error informado en la respuesta #10, lo que dice alli es que en la tabla arau_instituciones de Kolla, debes tener los datos que estan en la tabla int_arau_instituciones de Guarani 3 o int_arau_instituc de Guarani 2, o al menos esta institución número 156 que es la que falta y da ese error.

Juan,

En Guaraní debes crear formularios vinculados a encuestas creadas en Kolla para luego definir el alcance del relevamiento (los alumnos a los que vas a encuestar) y asociarle estos formularios.

En el menú de Guarani en Raiz > Encuestas tenés las siguientes operaciones (versión 3.16, en versiones anteriores estas operaciones tenían otra denominación):

  1. Vincular Formulario SIU-Kolla: en esta operación vas a crear una vinculación de un formulario Guaraní con una encuesta Kolla.
  2. Definir Relevamiento: esta operación es en donde definís el alcance de la encuesta y le asociás los formularios definidos en el paso anterior. A partir de este momento los alumnos (a los que el alcance de la encuesta los incluyó) tendrán disponible la encuesta para contestarla desde la interfaz de autogestión en la operación “Encuestas pendientes”.
  3. Modificar vigencia de las encuestas: Una vez definido el alcance de la encuesta en Guaraní y el período habilitación para responder, podrías cambiar la fecha de inicio y/o fin (esto depende de la fecha en que quieras realizar este cambio).

Debieras pasar por las operaciones 1 y 2.

Gracias Alejandro por la repuesta, pero cuando entramos al 3w con el usuario administrativo no arroja un error de que algunos parametros que estamos pasando es incorrecto(adjunto captura)
otra cosa que tengo dudas es el tema de la URL que se coloca en 3w con respecto a Kolla.
en el archivo servicios_web_config.php tenemos lo siguiente:

‘consumidos’ => array(
‘kolla’ => array(
‘tipo’ => ‘rest’,
‘parametros’ => array( //usa cliente Guzzle, son opciones en formato guzzle
‘base_url’ => “http://xxx.xxx.xxx.xxx/siu/kolla/rest/”,
‘defaults’ => array (
‘auth’ => array(‘ue_guarani’,‘123456’), //user, password, segun guzzle
‘verify’ => false //no verificar cert ssl

el link “http://xxx.xxx.xxx.xxx/siu/kolla/rest/” no responde.
El Usuario y clave ue_guarani’,‘123456’ son los que definimos en la conexión de la unidad de gestión.
También vimos en un hilo que a otra persona le paso lo mismo pero no tuvimos suerte con lo que el hizo (http://foro.comunidad.siu.edu.ar/index.php?topic=11975.msg51943)
Algo nos falta pero no sabemos que es.


guarani_administrativo.png

guarani_administrativo.png

falta_vincular.png

falta_vincular.png

Buen día Juan,
¿la instalación de Kolla se encuentra en http://xxx.xxx.xxx.xxx/siu/kolla?
Qué ocurre cuando acceden a ¿http://xxx.xxx.xxx.xxx/siu/kolla/rest/? por favor pasanos el detalle de los mensajes de error que obtengan.

Saludos.

si esta en /usr/local/siu/kolla. (te adjunto imagen).

Qué ocurre cuando acceden a ¿http://xxx.xxx.xxx.xxx/siu/kolla/rest/? por favor pasanos el detalle de los mensajes de error que obtengan.
no hace nada, la carpeta de rest tambien se muestra en la primer captura que te mande, y te mando captura de como el web anda, para Kolla pero no agregando el rest.


instalacion_kolla.png

instalacion_kolla.png

vincular_kolla_guarani.zip (108 KB)

Juan

por lo que veo en tus capturas la url de Kolla es http://kollaprueba.uncoma.edu.ar y por lo tanto para verificar el correcto funcionamiento de los servicios web deberían probar si la consola swagger está accesible en http://kollaprueba.uncoma.edu.ar/rest

Viendo que no es así, (por las capturas y porque lo probé desde acá) te pido por favor que revises el archivo toba.conf correspondiente a esa instalación y en la sección del alias de Kolla agregues el siguiente código

		
		AddType applicacion/x-httpd-php .php
		<Files rest>
			ForceType application/x-httpd-php
		</Files>

anidado dentro de

<Directory>  .... </Directory>

Luego reiniciá el servidor web y volvé a probar acceder la consola swagger.

Saludos.

bien le agregue eso y ademas cambiamos el orden en servidor.ini y funciono(adjunto imagen).
Ahora el error salta en Guaraní, mirando los log del apache del 3w y del el log del siu encontramos 2 cosas.
Log apache:
Tue Mar 19 13:20:27 2019] [error] [client 10.10.0.254] File does not exist: /usr/local/proyectos/3w/versiones/2.9.3/src/siu/www/inicio_administrativo
Log Guaraní: adjunto imagen


vincular_kolla_guarani5.png

vincular_kolla_guarani5.png

vincular_kolla_guarani6.png

vincular_kolla_guarani6.png

vincular_kolla_guaranA8.png

vincular_kolla_guaranA8.png

Hice una prueba y le cambie los permisos a la carpeta :
/usr/local/proyectos/3w/versiones/2.9.3/src/siu/operaciones/inicio_administrativo

ahora el apache cambio el error a la carpeta:
File does not exist: /usr/local/proyectos/3w/versiones/2.9.3/src/siu/www/acceso, referer: http://siufain293.uncoma.edu.ar/prueba/acceso/logout[b][/b]

En su momento cuando arme el servidor web solo le di permisos a los archivos que decia el tutorial. Le doy permiso al apache de toda la carpeta src eso afecta en algo?

Hola Juan,

El error en la operación Vincular encuestas parece ser un error de autenticación con la API REST de Kolla. Revisa el archivo instalacion/servicios_web_config.php de 3W. Referencia: http://portalguarani.siu.edu.ar/trac/Portal-G3/wiki/G2/guarakollaconf

¿Que tipo de autenticación usan, “basic” a “digest”?

Si usan “digest”, en el archivo instalacion/servicios_web_config.php deberían tener:


...
'auth' => array(<USER>, <PASS>, 'digest'),
...

En cuando a los permisos de las carpetas, lo podes ver en el punto 2.2 de esta documentación.

saludos.

Gracias Leonel, agregando diges funciono la vinculación.

Los permisos de la carpeta scr y según el manual no había que cambiarlos, los cambie porque aparecía el siguiente error:

[Wed Mar 20 18:56:40 2019] [error] [client 10.10.0.254] File does not exist: /usr/local/proyectos/3w/versiones/2.9.3/src/siu/www/inicio_gerencial, referer: http://siufain293.uncoma.edu.ar/prueba/inicio_gerencial/

Ahora aparece otro error, se genera un bucle en la contestación de la encuesta. En el log de apache aparece:

[Thu Mar 21 15:10:54 2019] [error] [client 10.10.0.254] PHP Notice: Undefined index: host in /usr/local/proyectos/3w/versiones/2.9.3/src/siu/operaciones/encuestas_kolla/controlador.php on line 32, referer: http://siufain293.uncoma.edu.ar/prueba/encuestas/2
[Thu Mar 21 15:10:54 2019] [error] [client 10.10.0.254] PHP Notice: Undefined index: scheme in /usr/local/proyectos/3w/versiones/2.9.3/src/siu/operaciones/encuestas_kolla/controlador.php on line 32, referer: http://siufain293.uncoma.edu.ar/prueba/encuestas/2
[Thu Mar 21 15:10:54 2019] [error] [client 10.10.0.254] PHP Notice: Undefined index: host in /usr/local/proyectos/3w/versiones/2.9.3/src/siu/operaciones/encuestas_kolla/controlador.php on line 32, referer: http://siufain293.uncoma.edu.ar/prueba/encuestas/2

y no aparece ningún error en 3w, Te adjunto imagen.


contestaciAn_encuesta_1.png

contestaciAn_encuesta_1.png

Hola Juan, me alegro!!!

Igualmente es “digest”, no “diges”.

El error que me decís se debe a que tenes mal configurado el parámetro url_kolla en instalacion/config.php, en el mismo debes configurar la URL de Kolla (sin el “/rest” al final).

saludos.

No tenia rest al final pero le cambiamos el ip por el nombre y le pusimo /siu/kolla funciono, ahora aparece un error de permisos, asi que probe dando 777 a la carpeta kolla pero nada.
Estaba mirando[b] http://foro.comunidad.siu.edu.ar/index.php?topic=10282.msg44513[/b]
pero no se si agregar eso

Estuve mirando y creo que el error esta en /etc/apache2/sites-enabled/kolla.conf pero no encontré nada raro, hice cambios en el documentoroot pero empeoro.

[Fri Mar 22 03:16:41 2019] [error] [client 152.169.95.166] Directory index forbidden by Options directive: /usr/local/siu/kolla/aplicacion/, referer: http://siufain293.uncoma.edu.ar/prueba/encuestas/2

Juan,

¿cuál es el error de permisos? Cambiar toda la carpeta de Kolla a 777 seguramente no es la solución

Este otro mensaje no lo entiendo, disculpame. ¿Qué es lo que te hace pensar que el problema está en el conf de Kolla? ¿En qué sentido empeoró?
Necesitamos más información para saber qué puede pasar y orientarte en cómo seguir.
Saludos.

Disculpa la demora en responder, lo hicimos andar y nos pusimos a probarlo. Entre las cosas que probé fue el tema de kolla.conf y el virtual por defecto apache.
Así que ahora anda, solo tengo que ver porque devuelve en el navegador la ip, pero ya funciona.
Ahora tenemos dudas sobre encuesta importando personas, pero abro otro hilo así no se mesclan los temas.
Muchas gracias por la paciencia.