Le fichier txt téléchargé ne semble pas être dans S3

Bonjour,
Aujourd’hui, nous avons reçu un nouveau fil de support sur notre Discourse où quelqu’un a téléchargé un fichier (FileName-555.log.txt). Cependant, lorsque nous cliquons sur le lien dans la discussion, le fichier ne s’affiche pas.

Une chose étrange est que dans S3, nous n’avons aucun dossier 2X. Tous nos fichiers d’origine sont organisés en 3X/x/y.

Je n’ai pas réussi à reproduire le problème et, lorsque j’ai tenté de télécharger un fichier sur notre forum de support, cela a fonctionné sans problème.

J’essaie de comprendre ce qui s’est passé, alors je me suis connecté à notre pod Discourse et j’ai établi une connexion avec la base de données. Existe-t-il un diagnostic que je puisse exécuter pour déterminer ce qui est arrivé au fichier téléchargé ?

Nous utilisons la version Discourse : 2.6.0.beta2.

Lorsque nous cliquons sur le lien pour télécharger notre fichier depuis la discussion, nous sommes redirigés vers S3 au lieu de voir le téléchargement du fichier :

<Error>
<Code>NoSuchKey</Code>
<Message>La clé spécifiée n'existe pas.</Message>
<Key>
original/2X/0/0a40bxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx791.txt
</Key>
<RequestId>79xxxxxxxxxxxxxxxxB9</RequestId>
<HostId>
reZHxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx2ZB0=
</HostId>
</Error>

Comment avez-vous créé l’image que vous exécutez dans votre pod ?

Je viens de tester un téléchargement de fichier texte sur une instance et j’obtiens une URL comme https://support.literatecomputing.com/uploads/short-url/blah.txt, qui redirige vers l’emplacement S3.