Restaurando copia de seguridad, 'Email Protegido' y no puedo recibir correos

Así que creé una copia de seguridad de Discourse en mi antiguo VPS (ahora he realizado una reinstalación limpia). Intenté ejecutar discourse enable_restore y discourse restore [file] como se recomienda aquí, sin embargo, sigo recibiendo discourse: command not found.


Así que, en su lugar, planeé hacer una instalación, registrar y restaurar Discourse a través del panel de administración. Hice una instalación siguiendo estas instrucciones. Todo salió bien. El siguiente problema fue que al registrarme, el correo electrónico proporcionado está protegido porque aparentemente no tengo JavaScript habilitado. Puedo confirmar que sí lo tengo, sin embargo.

image


Mi último problema es que en realidad no recibo el correo electrónico de registro y no está en mi carpeta de spam. Debería funcionar ya que lo he probado con Oops - that's an error! - GMass

Aquí están mis configuraciones SMTP:


Cualquier ayuda sería apreciada. ¡Gracias!

Parece que Cloudflare está interfiriendo con tu Discourse. Sugiero que deshabilites el proxy de Cloudflare para tu dominio (icono de nube gris en lugar de naranja en Cloudflare) o al menos deshabilites las protecciones que están causando los problemas.

2 Me gusta

Hola, la nube gris ya está activada para mi dominio principal y subdominio de correo.

1 me gusta

Y para el problema del correo electrónico: Después de restaurar una copia de seguridad, los correos salientes están deshabilitados. Necesitas cambiar la configuración del sitio disable_emails. Puedes hacer lo mismo desde la consola de Rails si no puedes iniciar sesión porque tu cuenta no está activa.

cd /var/discourse
./launcher enter app
rails c

SiteSetting.disable_emails = "no"

Ya hice este paso.

¿Está la nube gris activada para tu subdominio de Discourse?

No tengo un subdominio para Discourse, es solo mi dominio principal, así que sí.