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?