Autor Tema: Página en blanco al recuperar contraseña 3w  (Leído 186 veces)

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

leandrovarela

  • Newbie
  • *
  • Mensajes: 42
    • Ver Perfil
    • Email
  • Institución: UNCAUS
  • Nombre y apellido: Leandro Rene Varela
  • Sistema: Arai,Huarpe, Diaguita, Pilagá, Guarani, Mapuche y Wichi
  • Teléfono laboral: 3731-508822
  • Utilizo algun sistéma del SIU: Sí
Página en blanco al recuperar contraseña 3w
« on: Junio 15, 2021, 12:02:02 pm »
Hola estimados,
Estamos teniendo problemas con el g3w3 v3.19.0 para recuperar la contraseña, al ingresar al formulario de recuperación, seleccionamos DNI luego cargamos el dato en el campo, tildamos el captcha y acemos clic en continuar  para recuperar, nos debe enviar a una página con el aviso de que fue enviado el mail, en ese momento nos muestra la página en blanco, revisando el log encontramos el siguiente mensaje:

Undefined index: exp_regular_validacion in /mnt/proyectos/g3w3/src/siu/operaciones/acceso/controlador.php on line 171, referer: https://guarani3.uncaus.edu.ar/guarani/acceso/recuperar

Adjunto las imágenes.

Sergio Espínola

  • Moderador Global
  • *****
  • Mensajes: 1313
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Sergio Espínola
  • Sistema: SIU-Guarani
Re:Página en blanco al recuperar contraseña 3w
« Respuesta #1 on: Junio 15, 2021, 08:12:47 pm »
Hola

Ese error que aparece en ese mensaje, parece que no es el que causa la pantalla en blanco. Por favor revisen el log de apache al momento del error. ¿No hay algún otro error en el log de la aplicación?

Saludos

leandrovarela

  • Newbie
  • *
  • Mensajes: 42
    • Ver Perfil
    • Email
  • Institución: UNCAUS
  • Nombre y apellido: Leandro Rene Varela
  • Sistema: Arai,Huarpe, Diaguita, Pilagá, Guarani, Mapuche y Wichi
  • Teléfono laboral: 3731-508822
  • Utilizo algun sistéma del SIU: Sí
Re:Página en blanco al recuperar contraseña 3w
« Respuesta #2 on: Junio 17, 2021, 04:37:09 pm »
Hola Sergio,
Pego el error de apache al momento de presionar el botón "continuar" , el dni ingresado es el mio y puedo entrar con ese usuario pero igual no funciona y me deja la página en blanco.

[Thu Jun 17 16:32:25.961816 2021] [php7:notice] [pid 32334] [client ----:45200] PHP Notice:  Undefined index: exp_regular_validacion in /mnt/proyectos/g3w3/src/siu/operaciones/acceso/controlador.php on line 171, referer: https://guarani3.uncaus.edu.ar/guarani/acceso/recuperar
[Thu Jun 17 16:32:25.961953 2021] [php7:notice] [pid 32334] [client ----:45200] PHP Notice:  Undefined index: exp_regular_mensaje in /mnt/proyectos/g3w3/src/siu/operaciones/acceso/controlador.php on line 172, referer: https://guarani3.uncaus.edu.ar/guarani/acceso/recuperar

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 2588
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Página en blanco al recuperar contraseña 3w
« Respuesta #3 on: Junio 18, 2021, 09:35:48 am »
Hola Leandro, gracias por la información!!!

Pasanos los logs de la aplicación (carpeta instalacion/logs) que se generan al momento del error. También los logs de Apache.

En el del mensaje anterior solo muestra "PHP Notices".

¿que ocurre si deshabilitas el captcha en instalacion/config.php?
Código: [Seleccionar]
/**
* Configuración de reCAPTCHA 2
* Para obtener el par de API keys ('site_key' y 'secret_key')
* ir a http://www.google.com/recaptcha/admin
* opciones: Son las opciones de Guzzle (http://docs.guzzlephp.org/en/stable/request-options.html)
*/
'captcha' =>
array(
'activo' => false,
'intentos_login' => 3,
'site_key' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
'secret_key' => 'yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy',
),

saludos.
2
« Última Modificación: Junio 18, 2021, 09:41:09 am por Leonel Leonardis »

Fernando Velarde

  • Sr. Member
  • ****
  • Mensajes: 262
    • Ver Perfil
  • Institución: Universidad Provincial de Ezeiza
  • Nombre y apellido: Fernando Velarde
  • Sistema: Guaraní 3.20.0
  • Utilizo algun sistéma del SIU: Sí
Re:Página en blanco al recuperar contraseña 3w
« Respuesta #4 on: Noviembre 02, 2021, 09:20:58 am »
Me sumo a esta.    Mismo error.    Mismo log de Apache.
Deshabilité captcha y sigue igual.

Pasa por la configuración de oauth2.   Por el momento volví a la configuración antigua que en 3.20 está marcada como NO RECOMENDADO
Luego de pruebas con Oauth2, comento
Siempre agradecido a los que me ayudan en este foro. No lo explicito en nuevos mensajes sólo para no generar más mensajes que no necesitan respuesta.

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 2588
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Página en blanco al recuperar contraseña 3w
« Respuesta #5 on: Noviembre 02, 2021, 09:57:25 am »
Hola,

El proceso de Recuperar contraseña lo ataja la función accion__recuperar de src/siu/operaciones/acceso/controlador.php, la cual hace lo siguiente:

1) Valida reCAPTCHA, acá se pueden probar dos cosas, deshabilitar el reCAPTCHA en instalacion/config.php, o revisar la configuración del mismo: site_key, secret_key y los dominios habilitados para el mismo, ustedes deben crear sus propias credenciales en Google, no pueden usar las que trae de ejemplo Guaraní.

2) Luego de validar el reCAPTCHA se envía email, revisar la configuración de smtp en instalacion/config.php, poner 'smtp_debug' => SMTP::DEBUG_LOWLEVEL, para debuggear el SMTP.

saludos.
2