Problema ao responder um tópico

Olá @Moin, a todos! Aqui “o administrador”! Obrigado por responder. Agradeço também ao @abdul19 por iniciar este tópico.

@abdul19 e eu estamos trabalhando para configurar uma comunidade semente em nosso centro de pesquisa usando o Discourse. Experiência breve, mas ótima até agora! Obrigado pelo trabalho árduo e por compartilhar! Mas também estamos enfrentando alguns problemas.

Nossa instância do Discourse está rodando em uma máquina Ubuntu 22.04.4 LTS (Jammy), atrás de um servidor proxy reverso Nginx rodando em um AlmaLinux 9.3 (Shamrock Pampas Cat). Está atualizada, conforme atualizamos várias vezes ao dia (atualmente, 3.3.0.beta1-dev, latest-release +557).

O arquivo de configuração do Nginx para o site diz:

[rjr@e220i058h025lx sites-enabled]$ cat forum.conf
server {
    server_name forum.igfae.usc.es;

    location / {
        proxy_set_header   X-Forwarded-For $remote_addr;
        proxy_set_header   Host $http_host;
        proxy_pass         "http://172.16.57.96";
    }



    listen 443 ssl; # gerenciado pelo Certbot
    ssl_certificate /etc/letsencrypt/live/forum.igfae.usc.es/fullchain.pem; # gerenciado pelo Certbot
    ssl_certificate_key /etc/letsencrypt/live/forum.igfae.usc.es/privkey.pem; # gerenciado pelo Certbot
    include /etc/letsencrypt/options-ssl-nginx.conf; # gerenciado pelo Certbot
    ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # gerenciado pelo Certbot

}

server {
    if ($host = forum.igfae.usc.es) {
        return 301 https://$host$request_uri;
    } # gerenciado pelo Certbot


    server_name forum.igfae.usc.es;
    listen 80;
    return 404; # gerenciado pelo Certbot


}
[rjr@e220i058h025lx sites-enabled]$

Tudo parecia funcionar bem até alguns dias atrás. Não consigo me lembrar do momento exato. Talvez uma atualização, talvez uma mudança nas configurações. Começamos a ver problemas de conteúdo misto. Procurando uma solução, encontramos este tópico. Configurar force https para true resolveu os erros de conteúdo misto, mas não conseguimos fazer login.

Acho que em algum momento não conseguimos sair, responder ou postar: este foi o momento em que @abdul19 criou este tópico.

Atualmente, se force https estiver definido como true, não temos erros de conteúdo misto, mas os usuários não conseguem fazer login. Usuários já logados estão totalmente operacionais. Ao tentar fazer login, após clicar em login, recebemos:

Se force https estiver definido como false, os usuários conseguem fazer login, mas aparecem erros de conteúdo misto:

Isso faz algum sentido para vocês? Poderiam nos guiar para uma solução? Seria mais adequado criar um novo tópico e vincular este post a ele? Obrigado!

1 curtida