Página en blanco al recuperar contraseña 3w

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.


Captura de pantalla de 2021-06-15 11-53-45.png

Captura de pantalla de 2021-06-15 11-53-45.png

Captura de pantalla de 2021-06-15 11-54-53.png

Captura de pantalla de 2021-06-15 11-54-53.png

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

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

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?


		/**
		 * 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

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

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