Vincular autogestion 3.15 con Kolla 4.0.1

Estimados:

Estoy intentando vincular Autogestion 3.15 con Kolla 4.0.1.
Ya tengo funcionando la interaccion de kolla con gestion, y la encuesta asignada a un grupo de alumnos. El problema es cuando entro desde autogestion del alumno para poder completarla.
En autogestion me figura el titulo de la encuesta (adjunto imagen “Falta de encuesta.png”) pero, al hacer click, no me trae nada.
En el fondo del log me figura esto:



--  kolla_url  -----------------------------------------------------------------

1, 1, 6992bed742d61b4b6cb3b7ead86e0f88c3429d4e, ecb4b042f445a5515960530a3db813d4

--  url_encuesta  --------------------------------------------------------------

http://10.1.1.213/siu/kolla/?ai=kolla||40000112&tm=1&h=1&t=PCO%2Bp2Q600z9IQNPaeGgudWLb23QzPpF1xXVtaA9YNLo8KkBmZA40nRNkMpvlxzLyYbmpD%2FJ0NqI3K%2BWfEXxyg%3D%3D

--F<1>:E<0>:W<0>:T<0.047 s>:M<3.29 Mb>--
--REXCAT_CMETMEDAT<0.002>--
--REXCAT_CMETMEDAT<0.000>--
--REXCAT_CMETMEDAT<0.000>--
--REXCAT_CMETMEDAT<0.000>--
--REXCAT_CMETMEDAT<0.000>--
--REXCAT_CMETMEDAT<0.000>--

== FIN =============================================

Al ingresar a la URL de la encuesta, puedo verla sin problemas (adjunto imagen “Encuesta.png”)

Tuve un tema con la configuracion de “servicios_web_config.php” (adjunto archivo) porque el template propone una cosa y la documentacion ( http://documentacion.siu.edu.ar/wiki/SIU-Guarani/version3.15.0/interfaces/kolla ) propone otra.
Hice lo que dice la documentacion.

Me podrian orientar un poco?

Gracias.


Falta de encuesta.png

Falta de encuesta.png

Encuesta.png

Encuesta.png

servicios_web_config.php.txt (3.38 KB)

Hola Claudio,

En cuanto a la configuración del archivo instalacion/servicios_web_config.php debería quedar como propone la WIKI.

Pregunta, ¿Autogestión y Kolla usan el mismo protocolo?, porque si uno esta sobre HTTP y otro HTTPS puede traer problemas.

Proba lo siguiente, en el navegador hace un “Inspeccionar” para que te abra la herramienta de Debug, luego anda a la solapa “Consola”, y envíame capturas del error que da al querer ver la encuesta desde Autogestión. Seguramente va a mostrar un error de que falla la carga del IFRAME de Kolla.

saludos.

Buen día Claudio,

¿Podés probar cerrando todas las sesiones y volver a intentar?

Cuando vuelvas a loguearte por favor solo hacelo en Guaraní, accedé a la encuesta y comentanos si ahora la carga correctamente.

Nos ha pasado en otras ocasiones que se generan conflictos con datos de sesión. Esperamos tus comentarios.

Gracias!
Myriam

Myriam: Hice la prueba desde el modo incognito para no tener ninguna sesión pero, aun asi, no funcionó. Gracias igual.

Leonel: No se si viste que pasé el archivo servicios_web_config.php que tengo y lo hice como en la wiki. Si lo viste y notaste que hay alguna diferencia, necesitaría que me digas porque no la estoy viendo.

Por otra parte, si. Pareceria que el problema es que guaraní está sobre https y kolla sobre http. (adjunto imagen)
Voy a probar migrando kolla a https pero me va a llevar un tiempo porque tengo que mudar la maquina virtual de edificio.
Cuando tenga alguna novedad, les cuento.

Muchas gracias!


Error https.png

Error https.png

Hola Claudio,

El archivo servicios_web_config.php lo tenes bien configurado.

Por lo que veo en la captura es lo que te decía, un sistema esta sobre HTTP (Kolla) y otro sobre HTTPS (Autogestión), los dos deberían estar sobre el mismo protocolo. Por eso no Autogestión no carga el IFRAME de Kolla. Esto lo podes ver en el archivo instalacion/config.php directiva url_kolla.

saludos.

Bueno, migrando kolla a https pude lograr que autogestion me traiga la encuesta.
El problema es que, cuando kolla genera el form que va a ir en el iframe, lo genera con el action sobre http. Y, al momento de hacer submit, me vuelve a tirar el error de diferencia entre http y https. (adjunto imagen)

Hay algun parametro en kolla para avisarle que el action del form lo haga en https?


form.png

form.png

Buenas tardes Claudio,
si, se debe agregar un parámetro que indique que están trabajando con https. En el archivo /instalacion/i__produccion/instancia.ini deberías agregar la siguiente línea a la sección de kolla:

protocolo_url_post_form_externo = 'https'

Saludos!

No hace el cambio. Probe como me lo pasaste y con comillas dobles. Probé reiniciar el apache. Sigue trayendo el action del formulario en http.
Te adjunto una captura de pantalla y el instancia.ini


instancia.ini.txt (428 Bytes)

Error Form http.png

Error Form http.png

Claudio, ese mismo parámetro está también en el archivo /aplicacion/proyecto.ini por favor configurá de la misma manera en ese lugar y contanos si así anduvo. En cualquier caso vamos a revisar por qué no está funcionando la otra forma, pero mientras tanto para no hacerte esperar fijate si esto te sirve.
Saludos

Clara, antes que nada, muchas gracias. Ahora funciona bien.

Te cuento que cuando fui a editar proyecto.ini, el parametro ya existia pero con contenido vacio. Osea:
“protocolo_url_post_form_externo = ‘’”
Imagino que al estar vacio, toma por defecto http.

Nuevamente, muchas gracias por todo.

Buenos días Claudio. Es correcto, el parámetro en ese archivo siempre existe vacío y se configura cuando se necesita. Vamos a revisar por qué no te tomó el de la instancia, gracias por avisar.
Saludos!