Olá, alguém pode me ajudar a entender por que as imagens não estão sendo carregadas e, em vez disso, mostram o processamento do upload? Tentei desativar uma otimização, mas não ajudou. Estou na versão mais recente do Discourse auto-hospedada, o arquivo é PNG de 1Mb no tema Air. Obrigado
Olá, você pode verificar o console do navegador e ver se há algum erro quando isso acontece?
Coisas muito estranhas, funcionou com um navegador diferente, o Safari, depois voltei para o Brave que estava dando problema e agora funcionou também. Tudo o que fiz foi reiniciar meu computador.
Embora verificando o console do Brave aqui, o que ele mostra abaixo. Não sou programador, então não sei como fazer alterações para me livrar desses avisos. Qualquer ajuda seria apreciada. Obrigado!
***45Conteúdo Misto: A página em '\u003cURL\u003e' foi carregada via HTTPS, mas solicitou uma fonte insegura '\u003cURL\u003e'. Esta solicitação foi bloqueada; o conteúdo deve ser servido via HTTPS.***
***app.js:239 ℹ️ Discourse v3.5.0.beta2-dev — https://github.com/discourse/discourse/commits/18c8a8ffca — Ember v5.12.0***
***13deprecated.js:61 Aviso de Depreciação: Os argumentos do PluginOutlet agora devem ser passados usando `@outletArgs=` em vez de `@args=` (outlet: category-box-below-each-category) [id de depreciação: discourse.plugin-outlet-args]***
***a @ deprecated.js:61***
***site.js:130 ✅ Usando a nova lista de tópicos 'glimmer'***
***hamforum.org/:1 Conteúdo Misto: A página em 'https://hamforum.org/' foi carregada via HTTPS, mas solicitou um elemento inseguro 'http://hamforum.org/uploads/default/original/1X/011bca162039029c26490fea3769b9d0fde6dd11.webp'. Esta solicitação foi automaticamente atualizada para HTTPS. Para mais informações, veja https://blog.chromium.org/2019/10/no-more-mixed-messages-about-https.html***
***hamforum.org/:1 Conteúdo Misto: A página em 'https://hamforum.org/' foi carregada via HTTPS, mas solicitou um favicon inseguro 'http://hamforum.org/uploads/default/optimized/1X/d6407243bedd7a8b0323cffb345cb60750c7f8b8_2_32x32.png'. Esta solicitação foi bloqueada; o conteúdo deve ser servido via HTTPS.***
***hamforum.org/:1 Conteúdo Misto: A página em 'https://hamforum.org/' foi carregada via HTTPS, mas solicitou um elemento inseguro 'http://hamforum.org/uploads/default/optimized/1X/d5f25e2f27014348ef24a5b9e927a7641c1c5dea_2_512x512.webp'. Esta solicitação foi automaticamente atualizada para HTTPS. Para mais informações, veja https://blog.chromium.org/2019/10/no-more-mixed-messages-about-https.html***
***4:1 Conteúdo Misto: A página em 'https://hamforum.org/c/general/4' foi carregada via HTTPS, mas solicitou um favicon inseguro 'http://hamforum.org/uploads/default/optimized/1X/d6407243bedd7a8b0323cffb345cb60750c7f8b8_2_32x32.png'. Esta solicitação foi bloqueada; o conteúdo deve ser servido via HTTPS.***
Como você instalou o Discourse? Isso acontece quando você não configurou o HTTPS corretamente.
Um especialista em Linux me ajudou na instalação. Ele pode ter esquecido algo. Se você puder me orientar, tenho certeza de que ele corrigirá as coisas o mais rápido possível.
Parece que o especialista não seguiu o guia de instalação padrão.
Você precisa definir force_https como true. Isso pode ser feito adicionando uma variável de ambiente DISCOURSE_FORCE_HTTPS: true em seu app.yml e reconstruindo.
OK, ótimo. Vou repassar seu conselho ao especialista e ver se conseguimos resolver.
Vocês são incríveis. Muito obrigado!
Estou recebendo este erro repentinamente, mas apenas ao fazer upload de um dispositivo móvel, não de um desktop. Tentei fazer login no console para executar o comando “RAILS C” e “sitesetting.force_https = true”, mas recebi um erro de “comando não encontrado”.
Não vejo “force https” nas configurações de administrador do fórum.
Alguém pode fornecer as etapas para a etapa “ENV Var” acima? Obrigado pelo seu tempo.
Tente defini-lo no seu arquivo app.yml em vez disso.
Obrigado pela sugestão. Incluí a entrada, salvei o arquivo e segui o processo de reconstrução a partir daqui:
Depois de tentar novamente com o cache do navegador limpo, consigo passar o “processando upload” de um navegador móvel. Obrigado!
Este especialista fez uma instalação padrão. Dentro do contêiner, recebo isto:
# set|grep FORCE_HTTP
DISCOURSE_FORCE_HTTPS=true
E o comportamento é que os uploads no celular não funcionam, mas no celular, mudar para a Visualização Desktop faz os uploads funcionarem:
@noid – qual navegador mobile e sistema operacional você está usando?
