Errore 403 con CDN di Digital Ocean

Non sono sicuro che sia correlato, quindi ho deciso di creare un altro post.

Ho collegato con successo Discourse agli spazi Digital Ocean (credo)
https://meta.discourse.org/t/looking-for-doc-to-connect-discourse-with-digital-ocean-spaces/172917/8

e c’è un’opzione nelle ‘impostazioni do spaces’ per abilitare il CDN. Dopo averlo abilitato e visitato Discourse, vedo molti errori 403 che puntano ai seguenti URL

https://cdn.example.com/assets/*
https://cdn.exameplc.om/stylesheets/*
https://cdn.example.com/uploads/*

Ho perso qualcosa?

C’è questo

Che, credo, tu abbia confermato.

La loro CDN è “rotta” perché invia intestazioni errate, non perché restituisce risposte Forbidden.

@Pierre quindi funziona senza CDN?
Se è così, come hai configurato la CDN?

Ciao @pfaffman, ho trovato il tuo post che menziona anche l’errore 403. È contrassegnato come chiuso.

Puoi condividere come è stato risolto l’errore?

Ciao @michaeld,

A dire il vero, non sono nemmeno sicuro che tutto funzioni correttamente. Ho avuto difficoltà con diverse configurazioni e ci sono stati molti cambiamenti nel tentativo di far funzionare Discourse con Digital Ocean Spaces. Dovrò procedere con un’installazione pulita.

Scusa. Forse non ho prestato abbastanza attenzione ai tuoi dettagli.

Il problema che ritengo di aver avuto in quell’argomento, che mi è costato 17 ore di inattività per un cliente ad alta priorità durante le mie vacanze, è stato risolto aggiungendo s3:upload assets all’app.yml e, credo, utilizzando le variabili d’ambiente per configurare le impostazioni S3. L’hai fatto anche tu?