Problem:

When accessing Kaltura media in Moodle the following message is presented: "It seems your browser is blocking 3rd party session cookies which are required for the Kaltura application. To resolve this issue, please update your settings to allow 3rd party cookies."

Cause:

For Kaltura to work, there needs to be effective communication between two servers; one housing Moodle, and the other housing Kaltura. Part of that successful communication process is the sharing of cookies that identify your computer as having permission to access and display the video content. When this happens your computer is accepting a cookie from Kaltura in order to communicate with Moodle. It is what is known as a 3rd party cookie. In the simplest terms the cookie facilitates exchange of information between the two systems. When you see the media content appear your computer is accepting the Kaltura 3rd party cookie.

Some individuals may have cookies blocked on their computer browser. In particular they may choose to block 3rd party cookies. Often 3rd party of cookies are used by web businesses to track their site visitation and use. Keep in mind the Kaltura cookie only facilitates the interplay between Moodle and Kaltura. It is not tracking larger web activity ... but you need the browser you use with Moodle to accept 3rd party cookies (like Kaltura’ s) in order for Moodle and Kaltura to communicate effectively.

Affects:

Safari (OS X/macOS Desktop version)

Safari Mobile (iOS and Android versions)

Chrome Mobile (iOS version only)

Firefox Mobile (iOS version only)

 

Workarounds:

Generally it is recommended that you use a desktop browser like Chrome or Firefox to view Kaltura content in Moodle. See the two workarounds below if you are using one of the browsers this error generally manifests in:

Workaround 1

------------

* For users on the Android platform, instead of using Safari, use Chrome or Firefox.

* For users on the iOS platform, instead of using Safari/Chrome/Firefox, use the mobile Opera browser or workaround 2 below. The Opera browser is not an officially supported browser for Moodle but we mention it here for your convenience.

* For users on the OSX/macOS platform, instead of using Safari, use an alternative browser like Chrome or Firefox or workaround 2 below.

Workaround 2

------------

Add the Moodle/Kaltura cookie to Safari. Adding the cookie can be done in the following manner (iOS, OS X/macOS):

1. In Safari, navigate to the page that is just before the page that contains the Kaltura media.

2. Temporarily change your "Block Cookies" setting

a) iOS Users

1. Open the Settings App.

2. Go to Safari > Block Cookies.

3. Make a note about what is currently selected.

4. Select "Always Allow".

b) OS X / macOS Users

1. Click Safari > Preferences and click the "Privacy" tab.

2. Make a note about what is currently selected.

3. Under "Cookies and website data", click "Always Allow".

3. Back in Safari, click the link that takes you to the page containing the Kaltura media. The media should load. If the media loads, it means that the cookie has been added to Safari and is now allowed.

4. Change your "Block Cookies" setting back to its previous setting

a) iOS Users

1. Open the Settings App.

2. Go to Safari > Block Cookies.

3. Select "Allow from websites I visit" or whatever had been previously selected.

b) OS X / macOS Users

1. Click Safari > Preferences and click the "Privacy" tab.

2. Select "Allow from websites I visit" or whatever had been previously selected.