carreguei uma grande quantidade de emojis em uma nova instância do Discourse
comecei a receber erros 400
excluí alguns emojis, pensando se eu realmente precisava deles
agora todas as uploads de imagens falham (a mensagem é: “Desculpe, ocorreu um erro ao carregar o arquivo. Tente novamente.”)
A atualização para a versão mais recente do Discourse listada em /admin (e8efdd6) ajudou por mais alguns uploads, mas parou de funcionar novamente relativamente rápido.
Alguma ideia do que fazer? Será que isso é uma questão de limitação de taxa e, se for, por que estou recebendo um erro 400 em vez de um 429?
Atualização: Consegui fazer o upload dos que eu queria reconstruindo a imagem várias vezes. Isso realmente parece um problema de limitação de taxa para mim… é? Ainda gostaria de entender isso para saber o que fazer no futuro.
O que é estranho aqui é que 400 é um erro do cliente. Fazer upload de emojis em uma instância do Discourse não deveria, portanto, impactar seu cliente. Então, depois de fazer upload de emojis e deletar alguns, você não consegue mais fazer upload de imagens normais em uma postagem?
Você tentou em outro dispositivo? Você é o único usuário com esse problema ou há outros?
Como mencionei na minha atualização, consegui contornar o problema recriando o container do Docker algumas vezes. Não acho que outras pessoas tenham tentado fazer upload de imagens; não sei se elas estão bloqueadas. Enquanto isso acontecia, não consegui fazer upload de imagens normais.
Certo, mas como você mesmo disse na sua primeira postagem, os limites de taxa deveriam gerar um erro 429. No momento, estou muito hesitante em afirmar que se trata de um bug com base em apenas um relatório — se houvesse um problema de limite de taxa para uploads de imagens, teríamos mais relatos.
Se isso ocorrer novamente, por favor, confirme se é específico do dispositivo ou não, para que possamos investigar mais a fundo.