Potrebbe esserci un bug nel messaggio di avviso visualizzato nel menu di amministrazione di Discourse 2.7.0.beta1 (53f4d54f23)
L’avviso recita:
- Il server è configurato per caricare file su S3, ma almeno una delle seguenti impostazioni non è configurata: s3_access_key_id, s3_secret_access_key, s3_use_iam_profile o s3_upload_bucket. Vai su le Impostazioni del sito e aggiorna le impostazioni. Consulta “Come configurare il caricamento delle immagini su S3?” per ulteriori informazioni.
Nelle mie impostazioni, le seguenti sono configurate:
- s3_access_key_id
- s3_secret_access_key
- s3_upload_bucket
Questa invece non è configurata e probabilmente sta attivando l’avviso:
- s3_use_iam_profile
I dettagli di questa impostazione dicono:
Utilizza un profilo di istanza AWS EC2 per concedere l’accesso al bucket S3. NOTA: l’attivazione di questa opzione richiede che Discourse sia in esecuzione su un’istanza EC2 configurata correttamente e sovrascrive le impostazioni “s3 access key id” e “s3 secret access key”.
Tuttavia, il mio Discourse non è in esecuzione su un’istanza EC2 configurata correttamente, quindi non desidero che questa opzione sovrascriva le impostazioni “s3 access key id” e “s3 secret access key”. Il mio Discourse è in esecuzione su Digital Ocean.
Quindi, per me, questa opzione è correttamente disabilitata.
Il che, a mio avviso, significa che l’avviso visualizzato nel pannello di amministrazione non dovrebbe essere mostrato in questo scenario? ![]()
I miei caricamenti su S3 funzionano ancora correttamente e lo fanno da anni senza apportare modifiche da nessuna parte ![]()
