Hola. Mi Discourse está actualizado con la versión 3.2.0.beta3-dev. Aún así, ayer a las 5 p.m. hora europea, el sitio se cayó (wespenreboards.com), y obviamente es un problema de certificado (ver adjunto. Abrir en una nueva pestaña y ampliar), así que ejecuté el siguiente código en mi consola:
Revisando el tema de la última vez que el certificado necesitó ser renovado, creo que podría ser que uno de los comandos de los tres no funcionó como se esperaba:
¿Tienes a mano la salida de esos comandos que puedas compartir para que podamos ver mejor dónde está fallando?
Los certificados SSL se generan automáticamente como parte de una instalación de Discourse y también se renuevan automáticamente.
Creo que en este caso algo ha ido mal con la reconstrucción/arranque (Wes, lamentablemente, tiene problemas cada 3 meses cuando vence el certificado para renovarlo).
Entonces. ¿OP está en un plan alojado o autoalojado?
Tiene sentido. La empresa que ayudo utiliza un registrador de dominios que no proporciona un certificado SSL y optó por utilizar un servicio de certificado gratuito.
En Discourse, ¿es para eso la sección Let’s Encrypt, como una opción de compilación alternativa para SSL?
Ah genial. Mi sitio fue configurado inicialmente por un amigo en el lado del VPS… Cuando lo cambié de un sitio de prueba. Usé un proveedor de dominios que proporciona certificados SSL. Así que tanto mi amigo como la empresa rach se dieron de baja entonces. Es un problema con la empresa, ya que siempre se olvidan a menudo de renovarlo.
¡Volví a ejecutar la renovación del certificado en la consola y ahora parece que funciona! Debe haber sido un error la primera vez.
Sí, por alguna razón, aparentemente necesito actualizar el certificado cada tres meses, aunque actualizo Discourse de inmediato cuando la actualización está disponible.
La próxima vez, en dos meses deberías comprobarlo y no esperar hasta que expire. Se renovaría después de 60 días. Ponte un recordatorio en algún sitio. Creo que Uptime Robot te enviará un recordatorio, pero no en su nivel gratuito.
¿Usas Cloudflare o algo más delante de tu instalación de Discourse?