Olá,
Hoje recebemos um novo tópico de suporte em nosso Discourse onde alguém fez upload de um arquivo (FileName-555.log.txt). No entanto, ao clicarmos no link na discussão, o arquivo não aparece.
Uma coisa estranha é que no S3 não temos nenhuma pasta 2X. Todos os nossos arquivos originais estão organizados em 3X/x/y.
Não consegui reproduzir o problema e, ao tentar fazer upload de um arquivo em nosso fórum de suporte, funcionou normalmente.
Estou investigando o que aconteceu, então executei um comando dentro do nosso pod do Discourse e me conectei ao banco de dados. Existe algum diagnóstico que eu possa executar para descobrir o que aconteceu com o arquivo enviado?
Estamos na versão do Discourse: 2.6.0.beta2.
Ao clicarmos no link para baixar nosso arquivo na discussão, somos redirecionados para o S3 em vez de ver o download do arquivo:
<Error>
<Code>NoSuchKey</Code>
<Message>O key especificado não existe.</Message>
<Key>
original/2X/0/0a40bxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx791.txt
</Key>
<RequestId>79xxxxxxxxxxxxxxxxB9</RequestId>
<HostId>
reZHxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx2ZB0=
</HostId>
</Error>