Partes del sitio no son seguras

Después de cambiar el nombre de dominio, mi sitio está funcionando nuevamente, gracias. Utilizo un proxy inverso de nginx con certificados de LetsEncrypt en el servidor, no en Docker, pero ahora aparece una advertencia de candado en cada página que dice: “Algunas partes de esta página no son seguras, como las imágenes”.

¿Cuál es la solución para esto?

Asegúrate de que _https esté habilitado.

Después de habilitar force_https, vuelve a cargar tus logotipos y el favicon. Suelen almacenarse en caché como http.

Después de habilitar force_https, las URL de los logotipos siguen siendo servidas con http://, por ejemplo:

<link rel="icon" type="image/png" href="http://sitename/uploads/default/optimized/1X/_129430568242d1b7f853bb13ebea28b3f6af4e7_2_32x32.png ...

Supongo que Discourse está utilizando una caché en algún lugar que necesita ser vaciada; ¿quizás Redis?

Ya encontré un problema similar en mi sitio web, pero funcionó después de cambiar todos los “http” por “https” en las páginas. Espero que esto ayude.