Autor Tema: [Resuelto] - Error al responder una encuesta kolla 3.6 - guarani 2.9  (Leído 2322 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Javier Bianchet

  • General Guarani
  • *
  • Mensajes: 48
    • Ver Perfil
    • Email
  • Institución: Universidad Nacional Arturo Jauretche
  • Nombre y apellido: Javier Bianchet
  • Sistema: Guarani
  • Teléfono laboral: 50879931
Buenos días, tenemos un problema a la hora de responder una encuesta en 3w, al momento de darle Terminar encuesta salta un error:
"ERROR EN EL ACCESO: no se pudo procesar correctamente el pedido"

Al buscar en logs y demas encuentro que el problema está en el archivo php/nucleo/formulario/accesos/ext_completar.php
en la funcion procesar() al comparar $hash con el id de habilitación:
"...
$hash = $this->decodificar_url($password);
if ( $hab != $hash['habilitacion'])
...
"

$password lo trae bien, trae el pass que tmb está en la base guaraní pero la funcion decodificar_url devuelve 1 cuando debería ser 2 (habilitacion).

Que puede ser ?? ??

Saludos
« Última Modificación: Julio 17, 2015, 10:14:53 am por Javier Bianchet »

M Clara Casalini

  • Moderador Global
  • *****
  • Mensajes: 860
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: M. Clara Casalini
  • Sistema: Kolla
  • Teléfono laboral: -sin teléfono actualmente-
Re:Error al responder una encuesta kolla 3.6 - guarani 2.9
« Respuesta #1 on: Julio 15, 2015, 10:10:27 am »
Hola Javier,
te voy a pedir algo de información para poder empezar a buscar qué está pasando. Si queres podes dar de alta una solicitud en el Gestor de Solicitudes (GDS) para no mandar información por esta vía pública, sino seguimos por acá.

Contanos por favor si esto te pasa con esta versión o te pasaba con otras (si es que tenían las versiones anteriores), y pasanos el detalle del entorno: versión de apache, postgres, php, so y cualquier dato que consideres relevante de la instalación.
Además por favor te voy a pedir que nos adjuntes los logs de Kolla.
Saludos,

Clara.

Javier Bianchet

  • General Guarani
  • *
  • Mensajes: 48
    • Ver Perfil
    • Email
  • Institución: Universidad Nacional Arturo Jauretche
  • Nombre y apellido: Javier Bianchet
  • Sistema: Guarani
  • Teléfono laboral: 50879931
Re:Error al responder una encuesta kolla 3.6 - guarani 2.9
« Respuesta #2 on: Julio 15, 2015, 10:21:03 am »
Hola Clara, gracias por la respuesta, te cuento la solución que encontre:

El problema estaba al usar https entre guarani y kolla, lo configure sin ssl y funcionó de una.
Faltará setear algun parametro con respecto al ssl o es así la configuración ??

Saludos y gracias

M Clara Casalini

  • Moderador Global
  • *****
  • Mensajes: 860
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: M. Clara Casalini
  • Sistema: Kolla
  • Teléfono laboral: -sin teléfono actualmente-
Re:Error al responder una encuesta kolla 3.6 - guarani 2.9
« Respuesta #3 on: Julio 15, 2015, 10:46:48 am »
Hola Javier,
fijate por favor en esta documentación http://portalguarani.siu.edu.ar/Portal/wiki/G2/guarakollaconf que se explica la configuración y hay un ejemplo. No es recomendable dejar sin seguridad la conexión.
Saludos.
Clara.

Javier Bianchet

  • General Guarani
  • *
  • Mensajes: 48
    • Ver Perfil
    • Email
  • Institución: Universidad Nacional Arturo Jauretche
  • Nombre y apellido: Javier Bianchet
  • Sistema: Guarani
  • Teléfono laboral: 50879931
Re:Error al responder una encuesta kolla 3.6 - guarani 2.9
« Respuesta #4 on: Julio 15, 2015, 01:14:14 pm »
Hola Clara, tenía en cuenta esa configuración.
El primer error que públique fué porque tenía una redirección en el apache que iba del http al https y por eso no validaba el token del form.

Luego de esto entró en problema que para el navegador era algo inseguro por lo que tenías que darle 'desbloquear contenido' para poder mostrar el formulario, lo que implicaba que si no lo hacías así al terminar la encuesta no hacía nada, solo si lo desbloqueabas generaba el comprobante. (el navegador lo detecta como inseguro).

Por lo que debugueando encontré que el Action del formulario que muestra del kolla en guaraní está sin https y por eso detecta el navegador como contenido no seguro, modifiqué la funcion crear_encabezado_formulario de la vista en php/nucleo/formulario/vista/bulder_base.php para que la url_action_post que entra en esa funcion sin http hago un explode del string para obligarlo a https y así no lo detecta como inseguro y lo muestra sin problemas.

No encontré de donde viene este parametro para ver que configuración me está faltando o hacerlo mas lindo. ¿?

Saludos


Javier Bianchet

  • General Guarani
  • *
  • Mensajes: 48
    • Ver Perfil
    • Email
  • Institución: Universidad Nacional Arturo Jauretche
  • Nombre y apellido: Javier Bianchet
  • Sistema: Guarani
  • Teléfono laboral: 50879931
Re:Error al responder una encuesta kolla 3.6 - guarani 2.9
« Respuesta #5 on: Julio 15, 2015, 01:17:20 pm »
No aclaré que estamos usando ssl y el iframe lo trae bien con https solo el action dentro del form que trae estaba con http.

M Clara Casalini

  • Moderador Global
  • *****
  • Mensajes: 860
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: M. Clara Casalini
  • Sistema: Kolla
  • Teléfono laboral: -sin teléfono actualmente-
Re:Error al responder una encuesta kolla 3.6 - guarani 2.9
« Respuesta #6 on: Julio 16, 2015, 03:33:35 pm »
Hola Javier,
en el archivo proyecto.ini de Kolla, agregá el siguiente parámetro y valor:
Código: [Seleccionar]
protocolo_url_post_form_externo = 'https'y por favor volvé para atras los cambios que habías hecho en el código para obligar el https.
Contanos cómo te va con esto.

Saludos.
Clara.

Javier Bianchet

  • General Guarani
  • *
  • Mensajes: 48
    • Ver Perfil
    • Email
  • Institución: Universidad Nacional Arturo Jauretche
  • Nombre y apellido: Javier Bianchet
  • Sistema: Guarani
  • Teléfono laboral: 50879931
Re:Error al responder una encuesta kolla 3.6 - guarani 2.9
« Respuesta #7 on: Julio 17, 2015, 10:13:52 am »
Hola Clara,
Perfecto, solo faltaba esa variable :)

Gracias !
Saludos