error al intentar restablecer la contraseña

Buenos dias.
Al intentar restablecer la contraseña, el correo llega perfectamente, pero al hacer click en el enlace que sugiere para restablecer nos aparece en pantalla lo siguiente (que adjunto) y en sistema.log aparece:

-o-o-o-o-o-
Fecha: 15-04-2019 10:50:35
Operacion: Autentificación de Usuarios
Usuario: no_autentificado
Version-PHP: 7.2.16
Servidor: tehuelchetesteo.uner.edu.ar
URI: /proyecto/aplicacion.php?fs=1
Referrer: https://tehuelchetesteo.uner.edu.ar/proyecto/aplicacion.php?ah=st5cb461d431aca6.99135934&ai=tehuelche||263000009
Host: 172.17.0.4

[INFO][toba] Se detecto cambio de operación. Se limpia la memoria de la operacion
[DEBUG][tehuelche] PUNTO DE MONTAJE: se cargó exitosamente el autoload del punto de montaje proyecto
[DEBUG][tehuelche] Pérdida de sesión: Finalizada por el usuario
[DEBUG][toba] BORRAR segmento memoria PROYECTO: tehuelche
[DEBUG][toba] BORRAR segmento memoria INSTANCIA: produccion
[DEBUG][toba] BORRAR segmento memoria INSTALACION
[DEBUG][tehuelche] Guardando parametros del item original
[DEBUG][tehuelche] array (
‘fs’ => ‘1’,
)
[DEBUG][toba] Se cambia el ítem solicitado a =>array (
0 => ‘tehuelche’,
1 => ‘38000001’,
)
[DEBUG][toba] [SECCION] Iniciando componentes…
[INFO][tehuelche] PUNTO MONTAJE: se cargó la clase login/ci_login.php del punto de montaje proyecto. El path del mismo es /var/www/html/tehuelche/php
[DEBUG][toba] componente(38000006): [callback][ ini__operacion ]
[DEBUG][toba] [SECCION] Procesando eventos…
[INFO][toba] componente(38000006): No hay señales de un servicio anterior, no se atrapan eventos
[DEBUG][toba] [SECCION] Configurando dependencias para responder al servicio…
[DEBUG][toba] componente(38000006): Pantalla de servicio: ‘login’
[DEBUG][toba] componente(38000006): [ callback ] ‘conf__login’
[DEBUG][toba] componente(38000006): [ callback ] ‘conf__datos’
[DEBUG][toba] [SECCION] Respondiendo al servicio__generar_html…

-o-o-o-o-o-
Fecha: 15-04-2019 10:50:38
Operacion: Autentificación de Usuarios
Usuario: no_autentificado
Version-PHP: 7.2.16
Servidor: tehuelchetesteo.uner.edu.ar
URI: /proyecto/aplicacion.php?ah=st5cb461fb11f398.18204855&ai=tehuelche%7C%7C38000001
Referrer: https://tehuelchetesteo.uner.edu.ar/proyecto/aplicacion.php?fs=1
Host: 172.17.0.4

[DEBUG][tehuelche] PUNTO DE MONTAJE: se cargó exitosamente el autoload del punto de montaje proyecto
[DEBUG][toba] [SECCION] Iniciando componentes…
[INFO][tehuelche] PUNTO MONTAJE: se cargó la clase login/ci_login.php del punto de montaje proyecto. El path del mismo es /var/www/html/tehuelche/php
[DEBUG][toba] componente(38000006): Pantalla de eventos: ‘login’
[DEBUG][toba] [SECCION] Procesando eventos…
[DEBUG][toba] componente(38000006): [ inicializar_dependencias ]
array (
0 => ‘datos’,
)
[DEBUG][toba] componente(38000006): [ registrar_evento ] ‘restablecer’ → [ evt__datos__restablecer ]
array (
0 => NULL,
)
[INFO][toba] componente(38000006): [ callback ] ‘evt__login__salida’ no fue atrapado
[INFO][toba] componente(38000006): [ callback ] ‘evt__restablecer_contrasenia__entrada’ no fue atrapado
[DEBUG][toba] [SECCION] Configurando dependencias para responder al servicio…
[DEBUG][toba] componente(38000006): Pantalla de servicio: ‘restablecer_contrasenia’
[INFO][toba] componente(38000006): [ callback ] ‘conf__restablecer_contrasenia’ no fue atrapado
[DEBUG][toba] componente(38000006): [ callback ] ‘conf__captcha’
[DEBUG][toba] [SECCION] Respondiendo al servicio__generar_html…

-o-o-o-o-o-
Fecha: 15-04-2019 10:50:55
Operacion: Autentificación de Usuarios
Usuario: no_autentificado
Version-PHP: 7.2.16
Servidor: tehuelchetesteo.uner.edu.ar
URI: /proyecto/aplicacion.php?ah=st5cb461fdef0158.71142569&ai=tehuelche%7C%7C38000001
Referrer: https://tehuelchetesteo.uner.edu.ar/proyecto/aplicacion.php?ah=st5cb461fb11f398.18204855&ai=tehuelche||38000001
Host: 172.17.0.4

[DEBUG][tehuelche] PUNTO DE MONTAJE: se cargó exitosamente el autoload del punto de montaje proyecto
[DEBUG][toba] [SECCION] Iniciando componentes…
[INFO][tehuelche] PUNTO MONTAJE: se cargó la clase login/ci_login.php del punto de montaje proyecto. El path del mismo es /var/www/html/tehuelche/php
[DEBUG][toba] componente(38000006): Pantalla de eventos: ‘restablecer_contrasenia’
[DEBUG][toba] [SECCION] Procesando eventos…
[DEBUG][toba] componente(38000006): [ inicializar_dependencias ]
array (
0 => ‘captcha’,
)
[DEBUG][toba] componente(38000006): [ registrar_evento ] ‘restablecer’ → [ evt__captcha__restablecer ]
array (
0 =>
array (
‘usuario’ => ‘adminfbro’,
‘captcha’ => true,
),
)
[DEBUG][tehuelche] co_usuarios.get_persona_x_usuario: SELECT id
, usuario
, clave
, apellidos
, nombres
, email
FROM mgb_usuario
WHERE usuario = ‘adminfbro’;
[DEBUG][tehuelche] Enviado mail con asunto Solicitud de restablecimiento de contraseña a nbelmonte@gmail.com
[DEBUG][tehuelche] co_usuarios.set_codigo_recuperacion_a_usuario: UPDATE mgb_usuario
SET (marca_recuperacion, fecha_solicitud_recuperacion, fecha_validacion ) = (‘877cbd9f6f533b5820235a342c1376d0d6bfd6d4’, current_date, NULL)
WHERE usuario = ‘adminfbro’;
[DEBUG][toba] Mensaje a usuario: Se ha enviado un mensaje de correo a: nbelmonte@gmail.com para iniciar el proceso de restablecimiento de contraseña.
[DEBUG][toba] [SECCION] Configurando dependencias para responder al servicio…
[DEBUG][toba] componente(38000006): Pantalla de servicio: ‘restablecer_contrasenia’
[INFO][toba] componente(38000006): [ callback ] ‘conf__restablecer_contrasenia’ no fue atrapado
[DEBUG][toba] componente(38000006): [ callback ] ‘conf__captcha’
[DEBUG][toba] [SECCION] Respondiendo al servicio__generar_html…

-o-o-o-o-o-
Fecha: 15-04-2019 10:51:07
Operacion: Cambio de Contraseña
Usuario: no_autentificado
Version-PHP: 7.2.16
Servidor: tehuelchetesteo.uner.edu.ar
URI: /proyecto/aplicacion.php?ah=st5cb4620aaac308.42894974&ai=tehuelche%7C%7C262000001&t=877cbd9f6f533b5820235a342c1376d0d6bfd6d4
Host: 172.17.0.4

[INFO][toba] Se detecto cambio de operación. Se limpia la memoria de la operacion
[DEBUG][tehuelche] PUNTO DE MONTAJE: se cargó exitosamente el autoload del punto de montaje proyecto
[DEBUG][toba] [SECCION] Iniciando componentes…
[INFO][tehuelche] PUNTO MONTAJE: se cargó la clase login/ci_cambio_contrasenia.php del punto de montaje proyecto. El path del mismo es /var/www/html/tehuelche/php
[DEBUG][toba] componente(262000007): [callback][ ini__operacion ]
[DEBUG][tehuelche] co_usuarios.recuperar_datos_x_token: SELECT usuario
, email
, fecha_solicitud_recuperacion
, marca_recuperacion
, extract (days from (now() - fecha_solicitud_recuperacion)) AS diferencia_en_dias
FROM mgb_usuario
WHERE fecha_validacion IS NULL
AND (extract (days from (now() - fecha_solicitud_recuperacion))) <= 1
AND marca_recuperacion = ‘877cbd9f6f533b5820235a342c1376d0d6bfd6d4’;
[ERROR][toba] toba_error: No existe la entrada ‘longitud_clave’ el archivo ‘/var/www/html/tehuelche/instalacion/instalacion.ini’
[TRAZA]


  • tehuelche_ci->get_datos_instalacion
    Archivo: /var/www/html/tehuelche/php/extension_toba/componentes/tehuelche_ci.php, línea 68
    Parámetros:

    1. longitud_clave




  • tehuelche_ci->get_dato_instalacion_longitud_clave
    Archivo: /var/www/html/tehuelche/php/login/ci_cambio_contrasenia.php, línea 45

  • ci_cambio_contrasenia->asignar_clave_a_usuario
    Archivo: /var/www/html/tehuelche/php/login/ci_cambio_contrasenia.php, línea 30
    Parámetros:

    1. Array
      (
          [usuario] => adminfbro
          [email] => nbelmonte@gmail.com
          [fecha_solicitud_recuperacion] => 2019-04-15
          [marca_recuperacion] => 877cbd9f6f533b5820235a342c1376d0d6bfd6d4
          [diferencia_en_dias] => 0
      )




  • ci_cambio_contrasenia->procesar_solicitud
    Archivo: /var/www/html/tehuelche/php/login/ci_cambio_contrasenia.php, línea 15

  • ci_cambio_contrasenia->ini__operacion
    Archivo: /var/www/html/tehuelche/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php, línea 90

  • toba_ci->inicializar
    Archivo: /var/www/html/tehuelche/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php, línea 132

  • toba_solicitud_web->procesar_eventos
    Archivo: /var/www/html/tehuelche/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php, línea 55

  • toba_solicitud_web->procesar
    Archivo: /var/www/html/tehuelche/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php, línea 96

  • toba_nucleo->acceso_web
    Archivo: /var/www/html/tehuelche/www/aplicacion.php, línea 30


[DEBUG][toba] Mensaje a usuario: No existe la entrada ‘longitud_clave’ el archivo ‘/var/www/html/tehuelche/instalacion/instalacion.ini’

Cual será el inconveniente?


Captura de pantalla de 2019-04-15 07-51-19.png

Captura de pantalla de 2019-04-15 07-51-19.png

Hola Carolina,

gracias por acercarnos este detalle de Tehuelche.

Tendrías que definir en el archivo instalacion.ini la variable :
longitud_clave = “6”

En este caso una longitud igual a 6 es un ejemplo, podrías utilizar otro valor.
En próximas versiones de Tehuelche corregiremos esto para que no sea obligatorio establecer esta variable y se utilice un valor por defecto.

Muchas gracias,
saludos!

Equipo SIU-Tehuelche
nicolas

Consulto, es correcto que salga de esta manera (como adjunto) la nueva clave?
Clave aclarar que para que funcione y pueda ingresar debo unicamente copiar lo que esta dentro de los corchetes.

Gracias


Captura de pantalla de 2019-04-15 10-57-49.png

Captura de pantalla de 2019-04-15 10-57-49.png

Carolina,

¿funcionó el cambio de clave? ¿copiaste lo que figura entre corchetes?

Comentanos como te fue para saber si pudiste solucionar el inconveniente,
esperamos tu respuesta ¡Gracias!

Equipo SIU-Tehuelche
nicolas

Buen dia. Si. Funciona copiando lo que esta entre los corchetes, lo consulte por si acaso ese no es el formato correcto, pero si funciona.
Gracias.

Carolina,

gracias por confirmarnos!
Si es verdad que resultan raros estos caracteres, son producto de una operación de TOBA.
Tomamos nota para futuras versiones de evaluar si es posible utilizar caracteres más intuitivos.
¡Saludos!

Equipo SIU-Tehuelche
nicolas