Autor Tema: EEI - Problemas con la recuperar contraseña  (Leído 175 veces)

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

mmunoz

  • General
  • *
  • Mensajes: 146
    • Ver Perfil
    • Email
  • Institución: UNPSJB
  • Nombre y apellido: Marcelo Alejandro Muñoz
  • Sistema: Siu-Araucano - Siu-kolla
  • Teléfono laboral: 0297-4557856 int 116
EEI - Problemas con la recuperar contraseña
« on: Mayo 14, 2021, 10:14:33 am »
Buenos días:
                           Les comento que tenemos en producción EEI versión 1.0.9. Al querer recuperar la contraseña el sistema en pantalla muestra el siguiente cartel:
                                     
Cita
Error enviando el mail de recuperación
                                     Intente en unos minutos. En caso de que la falla persista, contactese con el administrador.

                           En el log del servicio usuarios_idp lo que muestra es:

                                   
Cita
usuarios_idp.1.wz1l4fdc3ugk@huarpe.unp.edu.ar    | 10.0.1.3 - - [14/May/2021:09:48:29 -0300] "GET /idp/module.php/arai/pass_recovery.php HTTP/1.1" 200 2011
usuarios_idp.1.wz1l4fdc3ugk@huarpe.unp.edu.ar    | [Fri May 14 09:48:34.993451 2021] [php7:notice] [pid 13] [client 10.0.1.3:32936] simplesamlphp ERR [27a1cf4351] /idp/module.php/arai/pass_recovery.php -                  Translate: Could not find dictionary file at [/usr/local/app/idp/vendor/simplesamlphp/simplesamlphp/modules/arai/dictionaries/arai], referer: https://huarpe.unp.edu.ar/idp/module.php/arai/pass_recovery.php
usuarios_idp.1.wz1l4fdc3ugk@huarpe.unp.edu.ar    | [Fri May 14 09:48:34.995022 2021] [php7:notice] [pid 13] [client 10.0.1.3:32936] [2021-05-14 09:48:34] IDP.ERROR: not translated (mailer_send_error) [] []\n, referer: https://huarpe.unp.edu.ar/idp/module.php/arai/pass_recovery.php
usuarios_idp.1.wz1l4fdc3ugk@huarpe.unp.edu.ar    | 10.0.1.3 - - [14/May/2021:09:48:33 -0300] "POST /idp/module.php/arai/pass_recovery.php HTTP/1.1" 200 1671

                         Que nos puede estar fallando?

Saludos,
Marcelo.

richard

  • Moderador Global
  • *****
  • Mensajes: 2910
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Ricardo Dalinger
  • Sistema: SIU-Toba
Re:EEI - Problemas con la recuperar contraseña
« Respuesta #1 on: Mayo 14, 2021, 06:52:25 pm »
Hola Marcelo,

alcanzo a ver en el log que existe una entrada mailer_send_error,  normalmente eso es porque hay algun problema de configuracion en la parte del  SMTP y al querer realizar el envio se produce el error, en algun punto anterior del log puede que figure cual fue la causa del problema... fijate si no tenes una entrada que comienza con 'Email:'.

El resto del texto es un tema que se corrigio en la version 1.1.0 del Expediente Electronico Integrado... (y esta relacionado a como simplesamlphp busca las traducciones de los mensajes de error) pueden realizar la migracion a dicha version?

Saludos
Twitter es al incontinente verbal,  lo que los dulces al diabetico.

mmunoz

  • General
  • *
  • Mensajes: 146
    • Ver Perfil
    • Email
  • Institución: UNPSJB
  • Nombre y apellido: Marcelo Alejandro Muñoz
  • Sistema: Siu-Araucano - Siu-kolla
  • Teléfono laboral: 0297-4557856 int 116
Re:EEI - Problemas con la recuperar contraseña
« Respuesta #2 on: Mayo 17, 2021, 10:29:31 am »
Buen día Richard:
                                      Te comento que en los logs de idp no aparece el error específico del envío de mail.
                                      Adjunto archivo copiado del log con la secuencia de ir a la patalla de login y luego ejecutar recuperar contraseña.
                                      Estuve mirando los logs de huarpe_webapp y de usuarios_api pero no loggean nada con esta secuencia.

                                     Ingresando por consola al contenedor de idm el archivo smtp.ini muestra lo siguiente:
                                     
Cita
bash-5.0# cat smtp.ini

[arai-usuarios]
host = "$env(MAILER_HOST)$"
puerto = "$env(MAILER_PORT)$"
auth = "$env(MAILER_AUTH)$"
usuario = "$env(MAILER_USUARIO)$"
clave = "$env(MAILER_CLAVE)$"
seguridad = "$env(MAILER_SEGURIDAD)$"
nombre_from = "$env(MAILER_FROM)$"
helo = "$env(MAILER_HELO)$"
from = "$env(MAILER_FROM)$"
auto_tls = "1"
                                       
                   Al ejecutar por ejemplo echo $MAILER_HOST me da la ip que se configuró en usuarios.env

Saludos,
Marcelo.

mmunoz

  • General
  • *
  • Mensajes: 146
    • Ver Perfil
    • Email
  • Institución: UNPSJB
  • Nombre y apellido: Marcelo Alejandro Muñoz
  • Sistema: Siu-Araucano - Siu-kolla
  • Teléfono laboral: 0297-4557856 int 116
Re:EEI - Problemas con la recuperar contraseña
« Respuesta #3 on: Mayo 17, 2021, 10:51:03 am »
Hola de nuevo:
                                Revisando los parámetros por consola en usuarios_idm y comparándolos con una aplicación toba de desarrollo propio que si podía enviar mails, encontré que era un problema en uno de los parámetros.

Saludos,
Marcelo.

richard

  • Moderador Global
  • *****
  • Mensajes: 2910
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Ricardo Dalinger
  • Sistema: SIU-Toba
Re:EEI - Problemas con la recuperar contraseña
« Respuesta #4 on: Mayo 18, 2021, 10:21:35 am »
Hola Marcelo,
Revisando los parámetros por consola en usuarios_idm y comparándolos con una aplicación toba de desarrollo propio que si podía enviar mails, encontré que era un problema en uno de los parámetros.

me alegro que hayas encontrado la diferencia entre los parametros... sin embargo, la intervencion en el recupero de contraseña la realiza el IDP, desde el IDM se puede solicitar un cambio en la operacion de usuarios (y tambien envia mail).. pero por el log que me subiste me dio la impresion que te estaba fallando al intentar recuperarla desde la pagina de login.

Si podes fijate en el contenedor del IDP si se estan levantando correctamente las variables de entorno,  asi mismo dentro de la carpeta /config del mismo se encuentra el archivo parameters.yml el cual deberia contener dichas variables de entorno en la parte de servicios.

Saludos
Twitter es al incontinente verbal,  lo que los dulces al diabetico.