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:
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.
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.
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.
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?
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:
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
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.
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!