Tras la actualización, el script src de la política de seguridad de contenido para GTM

Las cosas deben haber cambiado desde el post original, ya que ahora se comporta como debería:

○ → curl -I https://www.ossez.com
HTTP/2 200 
…
content-security-policy: base-uri 'none'; object-src 'none'; script-src https://www.ossez.com/logs/ https://www.ossez.com/sidekiq/ https://www.ossez.com/mini-profiler-resources/ https://www.ossez.com/assets/ https://www.ossez.com/brotli_asset/ https://www.ossez.com/extra-locales/ https://www.ossez.com/highlight-js/ https://www.ossez.com/javascripts/ https://www.ossez.com/plugins/ https://www.ossez.com/theme-javascripts/ https://www.ossez.com/svg-sprite/ https://www.googletagmanager.com/gtm.js 'nonce-38d2a45e5e933b869e14465772b2c0de' https: https://tagmanager.google.com https://www.googletagmanager.com 'unsafe-inline' https://analytics.ossez.com/matomo.js https://www.ossez.com/cdn-cgi/apps/head/qk5vBDFy7qBIoPy3q8a6LUoKei8.js https://www.googletagmanager.com/gtm.js; worker-src 'self' https://www.ossez.com/assets/ https://www.ossez.com/brotli_asset/ https://www.ossez.com/javascripts/ https://www.ossez.com/plugins/

‘unsafe-inline’ ahora está correctamente entre comillas, pero Chrome lo está ignorando:

Se ha rechazado la ejecución de un script en línea porque viola la siguiente directiva de Política de Seguridad de Contenidos: […] Ten en cuenta que ‘unsafe-inline’ se ignora si hay presente un valor hash o nonce en la lista de origen.

y Firefox:

Política de Seguridad de Contenidos: Ignorando «‘unsafe-inline’» dentro de script-src o style-src: se especificó un origen nonce o un origen hash

ya que has especificado un valor nonce en la lista de CSP: 'nonce-38d2a45e5e933b869e14465772b2c0de'.

Veo que estás detrás de Cloudflare; ten en cuenta que debes desactivar varias funciones de Cloudflare, ya que, de forma predeterminada, romperán Discourse.