Messaggio di errore "Accesso negato" durante il tentativo di caricare immagini

Sto avendo problemi a caricare qualsiasi immagine sul mio Discourse. Se io o qualcun altro proviamo a caricare immagini in un argomento o a aggiungere un’immagine del profilo, riceviamo il messaggio “Accesso negato”. Anche l’icona del sito web ha problemi. Cosa potrebbe causare questo problema?

Potrebbero esserci centinaia di motivi.

  • hai controllato i log? (sitedomain/logs)
  • stai eseguendo l’app come root?
  • c’è spazio di archiviazione sufficiente disponibile?

Sembra essere un errore S3 o del bucket.
I log:

Dove posso verificare questo?

Allora dovresti controllare la tua configurazione S3.

Come hai installato Discourse?

Devo controllare. È stato fatto un po’ di tempo fa e non da me :sweat:
Potresti darmi qualche consiglio su come posso scoprirlo?

Proverò a trovare qualcosa da leggere e studiare a riguardo.

Dai un’occhiata a Configure an S3 compatible object storage provider for uploads e a Set up file and image uploads to S3.

Se puoi accedere via SSH al tuo server e esiste la directory /var/discourse, c’è una buona probabilità che tu abbia una “installazione standard” (vedi Installazione Standard Ufficiale di Discourse).

C’era un problema con il mio bucket. Sono riuscito a correggerlo. Grazie!