Buenas, estamos teniendo un problema, que en G3W no muestra el formulario de la encuesta pendiente en el perfil Alumno ( queda la pantalla en blanco ). El problema es que pasamos G3W a https (usamos SSL), lo volvimos a http (sin SSL) y todo funciona correctamente.
El entorno que usamos es:
Guarani 2.9.3
Kolla: 3.7.4
En Kolla editamos los siguientes archivos:
instancia.ini
proyecto.ini
Y seteamos esta variable: protocolo_url_post_form_externo = ‘https’
pero nos sigue sin funcionar.
SIU-Guaraní y SIU-Kolla deben usar el mismo protocolo para que se cargue bien el IFRAME.
Si ambos sistemas están usando el mismo protocolo, entonces te voy a pedir que inspecciones la consola de JavaScript del navegador para ver cual es el problema.
También proba hacer un “Inspeccionar elemento”, busca la URL del IFRAME de Kolla y abrila en una nueva pestaña, puede ser que Kolla esta rompiendo.
Buenas, inspeccionamos la consola del navegador y nos larga el mjs que te adjunto en la captura de pantalla.
Luego probamos copiar el link y lo abrimos en una nueva pestaña y abrió la encuesta con https.
En la configuración del servidor web Guarani tenemos la siguiente configuración para kolla
Claro, tenes que configurar la directiva url_kolla en el archivo instalacion/config.php con https.
Quizás lo que esta pasando es que tenes Guaraní en producción, y los valores dentro de instalacion/config.php se cachean. Por las dudas corre el comando bin/guarani limpiar_cache en el directorio raíz de autogestión y volve a probar.
Antes de los sevidores web pasa por un balanceador y tenemos un proxy antes de los server y la certificación la hace el mismo balanceador
y no los servidores.
Hay dos lugares donde se configura la conexión SIU-Guaraní con SIU-Kolla, una es en instalacion/servicios_web_config.php donde lo tenes bien (con HTTPS), acá se configura la conexión a la API REST de SIU-Kolla. Otro lugar es en instalacion/config.php donde tenes que configurar la directiva url_kolla (también con HTTPS), dicha URL se utiliza para cargar el IFRAME de SIU-Kolla.
Con respecto a si usar basic o digest, eso depende como configuraste SIU-Kolla en el archivo instalacion/i_ [instancia]/p _kolla/rest/servidor.ini.
Observo lo siguiente en la captura inspecion.jpeg, en Request URL la URL esta con HTTPS, pero mas abajo en Location esta con HTTP. Estará haciendo una redirección?
Hola, soy compañero de quien planteo el problema pero el entro de receso y quede de guardia así que me quedo el problema a mí.
Leonel, el tema de la re-dirección se podría decir que si ya que obliga al balanceador que todo lo que entra por http lo redirija a https reescribiendo la cabecera y actuando también como un proxy. Esta manera de trabajarlo no nos trajo inconveniente tanto para Guaraní 2 que es el que tenemos en funcionamiento ni para el Guaraní 3 que esta en etapa de pruebas también con ssl.
Si me extraña es que el link que esta en 3w ([b]https://siukolla.uncoma.edu.ar/siu/kolla/rest/[/b]) se dirija bien a kolla pero la ventana swagger se abra con http y no con https te adjunto imagen o podes verificarlo.
Mire todos los logs y no encontré ningún lugar donde haga este cambio.