He modificado algunas configuraciones para alojar otro proyecto en el mismo servidor Discourse.
Algunos navegadores muestran una notificación de SSL al acceder al sitio web (página en blanco)
Archivo: /var/discourse/containers/app.yml
templates:
- "templates/postgres.template.yml"
- "templates/redis.template.yml"
- "templates/web.template.yml"
- "templates/web.ratelimited.template.yml"
## Descomenta estas dos líneas si deseas agregar Let's Encrypt (https)
# - "templates/web.ssl.template.yml"
# - "templates/web.letsencrypt.ssl.template.yml"
- "templates/web.socketed.template.yml"
La función de generación automática de SSL no se ejecuta al realizar cambios como el anterior, por lo que lo hago manualmente de esta manera:
cd /var/discourse
./launcher enter app
"/shared/letsencrypt"/acme.sh --cron --home "/shared/letsencrypt" --force
exit
Luego ejecuto systemctl restart nginx.
Esta es mi configuración de nginx:
server {
listen 443 ssl http2;
ssl on;
ssl_certificate /var/discourse/shared/standalone/letsencrypt/thuvienmuasam.com/thuvienmuasam.com.cer;
ssl_certificate_key /var/discourse/shared/standalone/letsencrypt/thuvienmuasam.com/thuvienmuasam.com.key;
La última vez funcionó bien, pero esta vez aparece el error mencionado anteriormente.
¿Podrías decirme si lo hice correctamente?

