Stavo testando il servizio CDN e tutto ha funzionato correttamente. Quando l’ho disattivato (commentando la riga in app.yml), non ho potuto fare nulla. Ogni scheda mostra Too Many Requests o non viene visualizzato nulla. Cosa sta succedendo?
Hai un reverse proxy? Potrebbe essere necessario configurare le cose in modo che gli indirizzi IP reali vengano passati a Discourse.
No, ho installato Discourse seguendo la guida di base.
Se ho capito correttamente l’analogia qui, hai aperto più schede sullo stesso dispositivo per testare/sperimentare i tempi di caricamento?
Se è così, Troppi Richieste potrebbe essere una risposta legittima, dato che tutte quelle sessioni del browser stanno cercando di scaricare nuovamente le stesse risorse, senza sapere che i file sono già presenti nella cache.
Il problema è proprio che non lo faccio. Non sto facendo nulla e oggi sto anche facendo dei test.
Ho solo disattivato la CDN connessa nelle impostazioni (app.yml). E ora non riesco nemmeno ad accedere come amministratore. Perché si verifica questo problema e come posso prevenirlo?
La cosa strana è che se riattivo la CDN (CloudFront), questo forum funziona normalmente? È strano. Perché?
Ciao @slivo,
Questi enigmi possono essere interessanti; ma ovviamente, quando il tuo sito non funziona, “interessante” non è l’espressione giusta.
Una possibilità è che, quando la CDN è disattivata, ci sia del codice JS nella cache del tuo browser che non funziona correttamente (per mancanza di un termine tecnico migliore) perché è stato memorizzato in cache quando la CDN era attiva, e poi hai disattivato la CDN senza svuotare la cache.
D’altra parte, potrebbe non essere affatto un problema; ma puoi verificarlo aprendo la console di sviluppo del browser e disabilitando la cache del browser.
Spesso, durante il debug di comportamenti strani, disabilitare la cache può essere di grande aiuto.
… e speriamo che questo ti aiuti a passare al prossimo step nel debug del tuo problema.
Nota: Puoi anche provare a svuotare completamente la cache del browser tra una modifica di configurazione e l’altra.
Correzione. In realtà, nemmeno il ripristino della CDN aiuta. Ecco come appare attualmente il mio pannello di amministrazione! fail|690x212
Pensavo che la causa potesse essere una banalità e, ad esempio, che dovessi usare un qualche comando rake quando lavoro con il CDN?
I caricamenti su CDN e S3 non sono la stessa cosa.



