Problema al blanquear contraseña (RESPONDIDO)

Hola, estamos tratando de implementar el circuito de proveedores en un entorno de testing para luego pasarlo a producción, pero nos trabamos en una parte en donde el proveedor debe iniciar sesión por primera vez y blanquear la clave. Hay un problema con el envío del correo y no podemos encontrar desde donde se configura (Estamos usando el mailcatcher).

Imagen 01

Imagen 02

Error

Cuando el proveedor inicia su registro el mensaje llega bien (imagen 01) cuando el proveedor es aceptado también llega bien (imagen 02), pero cuando el proveedor quiere ingresar para blanquear la contraseña tira el error que se ve en la imágen. Y en el log de usuarios_idp arroja el siguiente error:

usuarios_idp.1.xq4flrpf7lyj@sudocu-test | 10.0.14.2 - - [05/Jun/2025:10:58:03 -0300] "GET /idp/module.php/arai/pass_recovery.php HTTP/1.1" 200 2562 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:139.0) Gecko/20100101 Firefox/139.0"
usuarios_idp.1.xq4flrpf7lyj@sudocu-test | [Thu Jun 05 10:58:11.279099 2025] [php:notice] [pid 14] [client 10.0.14.2:60680] [2025-06-05T10:58:11.278913-03:00] IDP.ERROR: not translated (mailer_send_error) [] []\n, referer: https://sudocu-test.ungs.edu.ar/idp/module.php/arai/pass_recovery.php
usuarios_idp.1.xq4flrpf7lyj@sudocu-test | [Thu Jun 05 10:58:11.294941 2025] [php:notice] [pid 14] [client 10.0.14.2:60680] %date{%b %d %H:%M:%S} simplesamlphp ERR [58dd3a9051] /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://sudocu-test.ungs.edu.ar/idp/module.php/arai/pass_recovery.php
usuarios_idp.1.xq4flrpf7lyj@sudocu-test | 10.0.14.2 - - [05/Jun/2025:10:58:10 -0300] "POST /idp/module.php/arai/pass_recovery.php HTTP/1.1" 200 1738 "https://sudocu-test.ungs.edu.ar/idp/module.php/arai/pass_recovery.php" "Mozilla/5.0 (X11; Linux x86_64; rv:139.0) Gecko/20100101 Firefox/139.0"

Y la configuración que tenemos en el usuarios.env es la siguiente:

MAILER_HELO=mail.ungs.edu.ar
MAILER_HOST=mailcatcher
MAILER_PORT=1050
MAILER_FROM=info@campus.ungs.edu.ar
MAILER_SEGURIDAD=ssl
MAILER_AUTH=0
MAILER_USUARIO=usuario
MAILER_CLAVE=clave

puede ser que nos esté faltando algo?

Hola Gonzalo,

La configuración del email para recuperar contraseña se realiza en usuarios.env asi que por lo que mencionas entiendo que lo tenían configurado. El SMTP usado en usuarios.env es el mismo que usaron para arai-notificaciones a través del secret notificaciones_dsn_seguro? Si bien se configuran de forma distinta ambos servicios, la pregunta esta relacionada a si es el mismo servidor smtp el que estan usando para ambos servicios.
En el log se llega a ver un “mailer_send_error”, por lo que pareciera ser algún error con la config del smtp. Considerando que están usando mailcatcher y es un entorno pruebas, podrían probar cambiando MAILER_SEGURIDAD=plain
Por otra parte, confirmar que el mail que estan colocando es un mail valido de un usuario existente.

Saludos.

Gracias Pablo, probamos poner poner MAILER_SEGURIDAD=plain y ahora funcionó

Saludos!
Gonzalo.