Skip to Main Content
Status Unreviewed
Categories Core LMS
Created by Guest
Created on Jul 15, 2024

CSP Header - Error on Online Content and Scorms

After the enablement of the CSP Header on Absorb, some of the contents are no longer working, and the users are no longer able to continue their courses.


We need to have a way to configure the Allowlist-based CSP or to have somehow a public list of resourses to share with the vendors so they only use allowed resources.


Current Scenario:


Error:

  1. Content Security Policy of your site blocks some resources

    1. Some resources are blocked because their origin is not listed in your site's Content Security Policy (CSP). Your site's CSP is allowlist-based, so resources must be listed in the allowlist in order to be accessed.

      A site's Content Security Policy is set either via an HTTP header (recommended), or via a meta HTML tag.

      To fix this issue do one of the following:

      • (Recommended) If you're using an allowlist for 'script-src', consider switching from an allowlist CSP to a strict CSP, because strict CSPs are more robust against XSS . See how to set a strict CSP .

      • Or carefully check that all of the blocked resources are trustworthy; if they are, include their sources in the CSP of your site. ⚠️Never add a source you don't trust to your site's CSP. If you don't trust the source, consider hosting resources on your own site instead.

    2. AFFECTED RESOURCES

      1. 3 directives

        1. Resource

          Status

          Directive

          Source location

          https://ssl.p.jwpcdn.com/player/v/8.1.8/jwplayer.core.controls.html5.js

          blocked

          script-src-elem

          jwplayer.js:1

          https://ssl.p.jwpcdn.com/player/v/8.1.8/jwpsrv.js

          blocked

          script-src-elem

          jwplayer.js:1

          https://ssl.p.jwpcdn.com/player/plugins/related/v/6.1.3/related.js

          blocked

          script-src-elem

          jwplayer.js:1

  • Attach files