Então, esta é uma continuação das aventuras do meu relatório anterior desta manhã, que foi resolvido ao adicionar o link do CDN ao src do CSP. Desde então, tenho enfrentado todo tipo de problema estranho.
Agora, tudo parece ter se estabilizado nesses problemas:
Parece que há várias violações de CSP (estranho) provenientes do próprio hostname. Agora, o site está configurado em um ambiente Multisite com 2 containers, com CDN implantado para ativos e mídias. Os arquivos estão sendo armazenados no DO Spaces (o que está funcionando perfeitamente) e os ativos do site estão sendo carregados do CDN configurado para buscar do domínio principal do Multisite. Tudo parece estar carregando corretamente, mesmo com o CSP habilitado, mas F12 relata algumas violações de CSP (tive que configurá-lo para desativar o CSP e ativar o CSP_Report).
O estranho é que estava funcionando perfeitamente até ontem e algo provavelmente mudou nas últimas 24 horas em relação ao CSP, o que está causando isso?
É importante notar que esse embrolho de CSP é resolvido se o CDN for desativado para os ativos. Talvez haja algo errado na forma como implementamos a origem para o CDN?
Agradeceria algum conselho sobre como configurar a zona de pull para um CDN no caso de multisite.
Então, meu problema original foi em grande parte resolvido até agora. Tive que deletar e reinstalar laboriosamente os componentes do tema, e isso aparentemente corrigiu os problemas de CSP no site principal, mas ainda existem problemas relacionados ao CSP que estão impedindo o Docker Manager de carregar.
Minha compreensão era de que os links de CDN são automaticamente adicionados à fonte do CSP, então realizei reconstruções algumas vezes neste momento, tentando desativar/ativar os links de CDN, e mesmo assim o Docker Manager falha ao carregar. No entanto, tenho outras instalações multisite com CDN ativado, mas essas carregam sem problemas? O que poderia ser testado aqui?