Hola Comunidad,
Tengo una instalación de Discourse autoalojada y bien configurada en un VPS con Ubuntu 18.04 desde hace aproximadamente un año. A medida que el foro ha crecido, comencé a prepararme para migrar a un VPS más potente. Por lo tanto, tomé una imagen mínima de Ubuntu 20.04, apliqué algunas medidas de endurecimiento típicas e instalé Discourse Docker siguiendo la guía de instalación de 30 minutos. Utilicé exactamente los mismos valores que en la instalación que ya funcionaba bien. Sin embargo: el correo de activación no se envía. La guía Solución de problemas de correo electrónico en una nueva instalación de Discourse no me ayudó; puedo conectarme usando telnet, pero obtengo el siguiente error al ejecutar ./discourse-doctor:
>==================== PRUEBA DE CORREO ====================
Para una prueba robusta, obtén una dirección en http //www mail-tester com/
O simplemente envía un mensaje de prueba a ti mismo.
¿Dirección de correo para la prueba? ('n' para omitir) [anonimizado]: test-9ymkghbvc@srv1 mail-tester com
Enviando correo a test-9ymkghbvc@srv1.mail-tester com...
Probando el envío a test-9ymkghbvc@srv1.mail-tester com usando smtp mailbox org:587.
==================== ERROR ======================
ERROR INESPERADO
>
>503 5.5.1 Error: autenticación no habilitada
>
>
>================== SOLUCIÓN =====================
>Este no es un error común. ¡No existe una solución recomendada!
>
>Por favor, reporta el mensaje de error exacto anterior en https //meta discourse org/
(¡Y una solución, si la encuentras!)
=================================================
(tuve que eliminar algunas partes de las URLs anteriores para poder publicarlas aquí)
Dato extraño: obtengo el mismo error al ejecutar ./discourse-doctor en mi VPS que funciona bien, así que no sé si el error es relevante.
Como pueden ver, estoy utilizando mailbox.org como proveedor de correo electrónico, el cual funciona muy bien y es una excelente opción en términos de privacidad y una configuración robusta de infraestructura de correo. He verificado el host y el puerto, y los utilizo en Thunderbird y también en la otra instalación de Discourse desde hace años.
¿Alguna idea? La única diferencia que veo entre ambos VPS es que el que funciona corre Ubuntu 18.08, mientras que el problema ocurre en el VPS con Ubuntu 20.04.
Gracias, cazee