No se puede recibir el correo electrónico de restablecimiento de contraseña

Estoy viendo un error

Jobs::HandledExceptionWrapper: Wrapped ActionView::MissingTemplate: Falta la plantilla layouts/email_template con {:locale=>[:en_US, :en], :formats=>[:html, :text, :js, :css, :ics, :csv, :vcf, :vtt, :pn...

Por lo que sé, no he editado ninguna plantilla recientemente. Lo último que hice fue:

  • Restaurar una copia de seguridad y actualizar Discourse a la versión 2.4.0.beta6, eso es todo.

Mi plantilla ha sido así desde hace mucho tiempo

1 me gusta

Intenta reconstruir.

¿Era tu copia de seguridad de una versión antigua?
¿Cómo la restauraste? ¿Desde la interfaz gráfica o desde la terminal?

1 me gusta

Paso 1. Restauré toda la instantánea del servidor desde Linode. El sitio estaba bien.
Paso 2. Después de eso, simplemente procedí a la reconstrucción desde SSH para actualizar Discourse.

Soy escéptico con respecto a las instantáneas, por lo que siempre prefiero la copia de seguridad generada por Discourse.

Creo que hay algo mal en tu instalación. No he podido reproducir este problema restaurando una instantánea en DigitalOcean, por lo que podría ser específico de la forma en que Linode gestiona las instantáneas.

Volví a reconstruir, ahora está bien.

3 Me gusta