Problema de conteúdo misto

Estou enfrentando um erro estranho relacionado a conteúdo misto ao servir o Discourse em um droplet do DigitalOcean:

O DigitalOcean / Cloudflare está cuidando da parte SSL, então isso não é configurado via Discourse ou um proxy reverso baseado em nginx. O nginx simplesmente encaminha as solicitações recebidas para o contêiner Docker que executa o Discourse:

server {
        listen 80; listen [::]:80;
        server_name mysite.org;

        location / {
                proxy_pass http://unix:/var/discourse/shared/standalone/nginx.http.sock:;
                proxy_set_header Host $http_host;
                proxy_http_version 1.1;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;
                proxy_set_header X-Real-IP $remote_addr;
        }
}

Todos os ativos parecem ser carregados corretamente via HTTPS, exceto por este único arquivo. Ao entrar no aplicativo e pesquisar no banco de dados PostgreSQL, descobri que é o arquivo /images/discours.png que está causando o problema. Tentei excluir esse arquivo e todas as referências a ele no banco de dados PostgreSQL na tentativa de evitar completamente o carregamento dessa imagem, mas, obviamente, o Discourse volta a adicionar a imagem ao reconstruir o aplicativo (pelo menos, é o que presumo).

Espero que alguém possa dar alguma orientação.

Esse é o logotipo padrão do site? Você tentou fazer upload de outro para substituí-lo?

É esse o logotipo padrão do site?

Sim, é um arquivo chamado discourse.png, então presumo que seja o logotipo padrão do site. No banco de dados, ele sempre tem um ID de -6 (tabela uploads).

Você tentou fazer upload de outro para substituí-lo?

Sim, tentei isso também. Nesse caso, o mesmo problema se aplica ao logotipo personalizado carregado.

Olá,

Alguma dica sobre o problema de conteúdo misto?

Segui as recomendações deste post, mas o problema persiste!

Obrigado desde já!

Tente acessar essa imagem em uma nova aba.

Depois de saber qual é a imagem, tente fazer o upload novamente.

Se eu me lembro corretamente, verifiquei o parâmetro force_https e depois fiz o upload de um novo logotipo.
https://your.domain/admin/site_settings/category/all_results?filter=force_https

Funcionou perfeitamente! Muito obrigado!