Acabo de instalar y configurar Discourse en una instancia EC2 con Ubuntu v20, usando Sendgrid como SMTP. Todo funciona bien, excepto el correo enviado al registrarse un usuario: parece que, aunque el texto es correcto, algo está inyectando un subdominio en el enlace que definitivamente no es mío, y luego redirige a una URL inexistente.
Aquí está mi plantilla de correo para un nuevo registro:
Haz clic en el siguiente enlace para confirmar y activar tu nueva cuenta:
%{base_url}/u/activate-account/%{email_token}
https://www.visavice.com/u/activate-account/%{email_token}
Envié una prueba con esta plantilla y puedo confirmar que tanto el %baseurl como la URL «escrita a mano» terminan apuntando a:
http://url4685.visavice.com/ls/click?upn=blahblahblah
El «url4685» no es mi subdominio; lo verifiqué en Route 53.
Busco un punto de partida. He realizado todas las pruebas que se me ocurrieron, pero como esta es mi primera implementación de Discourse, agradecería cualquier orientación.
Si quieres probarlo, el sitio debería estar (al menos hasta cierto punto) en línea. Es posible que lo detenga para realizar pruebas y reinicios mientras intento resolver esto.