Upload de imagem travado com mensagem "Processando"

Olá! Estou testando o Discourse para considerar sua adoção em um novo projeto de fórum. Criei um ambiente fresco usando a versão mais recente (2.0.8.beta6). Ao testar o upload de imagens, estou enfrentando um problema onde uploads de imagens pequenas funcionam bem, mas uploads de imagens maiores exibem uma mensagem “Processando” que parece nunca progredir e resolver para uma imagem incorporada real. Em vez disso, a postagem mantém esses links azuis em vez da imagem — e clicar nos links não produz nenhuma resposta.

A captura de tela abaixo mostra 3 imagens, 2 de tamanho médio e uma pequena. Em meus testes limitados, o limite de tamanho entre sucesso e falha parece ser de cerca de 400 kb.

1 curtida

Acredito que você possa desativar o recurso de processamento de imagens.

@anon73664359 obrigado pelo aviso. Acabei de testar desativar “composer media optimization image enabled” nas configurações e o upload de arquivos maiores agora funciona. Parece que este é um componente do lado do cliente. Não estou vendo nenhum erro no console JS do navegador. Acredito que vi que isso pode ser um recurso novo na versão que estou executando. Isso é um problema conhecido? Ou devo abrir um bug?

1 curtida

Bom, fico feliz que você tenha resolvido tudo agora! :slight_smile:

Eu preferiria ter a compressão de imagens ativada. Parece uma ideia realmente boa :slight_smile: .

Acabei de testar ativar o “forçar https” e agora está funcionando corretamente. Então, possivelmente, isso é um pré-requisito. @Falco, você pode confirmar? É estranho que não haja nenhum sinal de problema registrado no console do JS.

4 curtidas

Sim, você precisa ter o HTTPS habilitado para qualquer recurso novo do navegador.

Como qualquer nova instalação do Discourse seguindo nosso único guia oficial de instalação já vem com HTTPS ativado por padrão, presume-se que ele esteja funcionando atualmente.

Você desviou do guia de alguma forma?

3 curtidas

Novas instalações começam com o “force https” desativado. O guia instrui a ativá-lo assim que você confirmar que o https está realmente funcionando. Eu ainda não tinha feito isso. Tudo certo :+1:

1 curtida

Mas não obtém. Está quebrado, e acho que se você verificar seu site de texto verá que ele não está mais habilitado. Teste para certificado válido para habilitar o force_https está quebrado, deixando-o desligado quando deveria estar ligado.

Acabei de enfrentar esse mesmo problema, com a etapa de processamento nunca sendo concluída, mas ativar o force_https não resolveu para mim (usando a versão atual do Brave no macOS 11.6 Big Sur). Contornei o problema convertendo a imagem PNG de 3,5 MB para um JPEG de 524 KB.

Curiosamente, a sugestão do painel para o dia era ativar o force_https, então não me importei em fazer isso, mas imagino que isso não estivesse nas instruções padrão quando meu técnico instalou.

1 curtida

Consegui resolver o problema desativando o recurso de otimização de imagens descrito na postagem aqui, e agora está funcionando.

Como é um recurso do lado do cliente, certifique-se de fazer uma atualização forçada no navegador antes de tentar fazer o upload novamente — isso é importante, caso contrário continuará falhando :slight_smile:

Acho que você só precisava fazer um recarregamento forçado após o force_https.

2 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.