Quindi questa è una continuazione delle avventure del mio rapporto di stamattina, che è stato risolto aggiungendo il link CDN alla sorgente CSP. Da allora, ho avuto ogni sorta di problemi strani.
Ora, sembra che tutto si sia stabilizzato su questi problemi:
Sembra che ci siano diverse violazioni CSP (strane) dallo stesso hostname. Ora, il sito è configurato in un ambiente Multisite a 2 container con CDN distribuita per asset e media. I file vengono archiviati su DO Spaces (che funziona correttamente) e gli asset del sito vengono caricati da una CDN configurata per prelevare dal dominio principale del multisite. Tutto sembra caricarsi correttamente anche con CSP abilitato, ma F12 segnala alcune violazioni CSP (ho dovuto configurarlo per disabilitare CSP e abilitare CSP_Report).
La cosa strana è che funzionava perfettamente fino a ieri e probabilmente qualcosa è cambiato nelle ultime 24 ore riguardo a CSP, causando questo problema?
È importante notare che questo CSP mumbo jumbo viene risolto se il CDN è disabilitato per le risorse. Forse c’è qualcosa di sbagliato nel modo in cui abbiamo implementato l’origine per il CDN?
Apprezzerei alcuni consigli su come configurare una pull zone per un CDN nel caso di multisito.
Quindi, il mio problema originale è stato in gran parte risolto finora. Ho dovuto eliminare e reinstallare laboriosamente i componenti del tema e ciò sembra aver risolto i problemi CSP sul sito principale, ma persistono problemi relativi alla CSP che impediscono al Docker Manager di caricarsi.
La mia comprensione era che i link CDN vengono aggiunti automaticamente alla fonte CSP, quindi ho eseguito più volte ricostruzioni cercando di disabilitare/abilitare i link CDN, ma il Docker Manager continua a non caricarsi. Tuttavia, ho altre installazioni multisito con CDN abilitato che invece funzionano perfettamente. Cosa potrebbe essere testato qui?