Il file txt caricato non sembra essere in S3

Ciao,
Oggi abbiamo ricevuto un nuovo thread di supporto nel nostro Discourse in cui qualcuno ha caricato un file (FileName-555.log.txt). Tuttavia, quando facciamo clic sul link nella discussione, il file non viene visualizzato.

Una cosa strana è che in S3 non abbiamo assolutamente nessuna cartella 2X. Tutti i nostri file originali sono organizzati in 3X/x/y.

Non sono riuscito a riprodurre il problema e, quando ho tentato di caricare un file sul nostro forum di supporto, tutto ha funzionato correttamente.

Sto cercando di capire cosa sia successo, quindi sono entrato nel pod del nostro Discourse e mi sono connesso al database. Esiste qualche diagnostica che posso eseguire per scoprire cosa è successo al file caricato?

Stiamo utilizzando la versione di Discourse: 2.6.0.beta2

Quando facciamo clic sul link per scaricare il file dalla discussione, veniamo reindirizzati a S3 invece di vedere il download del file:

<Error>
<Code>NoSuchKey</Code>
<Message>The specified key does not exist.</Message>
<Key>
original/2X/0/0a40bxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx791.txt
</Key>
<RequestId>79xxxxxxxxxxxxxxxxB9</RequestId>
<HostId>
reZHxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx2ZB0=
</HostId>
</Error>

Come hai creato l’immagine che stai eseguendo nel tuo pod?

Ho appena testato un caricamento di un file txt su un’istanza e ho ottenuto un URL come https://support.literatecomputing.com/uploads/short-url/blah.txt, che reindirizza alla posizione S3.