Videos do not play after Kaltura CE upgrade to kaltura-release-12.6.0-1.noarch

Hi,

Our Kaltura CE install is on CentOS 6.8, and I am doing upgrades on a regular basis.

After the last upgrade procedure from today the videos are not able to play anymore, including from within KMC, and each time I try to load and play video I see the following in kaltlog:

[Fri Dec 16 16:25:36 2016] [error] [client xxx.xxx.xxx.xxx] PHP Notice: A non well formed numeric value encountered in /opt/kaltura/app/alpha/apps/kaltura/lib/request/infraRequestUtils.class.php on line 113, referer: …

followed by


]
2016-12-16 17:01:34 [0.000706] [xxx.xxx.xxx.xxx] [1494448162] [4] [API] [KalturaDispatcher->dispatch] CRIT: exception ‘Exception’ with message ‘Action does not exist!’ in /opt/kaltura/app/infra/log/KalturaLog.php:74
Stack trace:
#0 /opt/kaltura/app/api_v3/lib/KalturaDispatcher.php(56): KalturaLog::crit(‘Action does not…’)

#3 {main}
2016-12-16 17:01:34 [0.000493] [xxx.xxx.xxx.xxx] [1494448162] [5] [API] [KalturaFrontController->getExceptionObject] ERR: exception ‘KalturaAPIException’ with message ‘Action “trackevent” does not exists for service “analytics”’ in /opt/kaltura/app/api_v3/lib/KalturaDispatcher.php:57
Stack trace:
#0 /opt/kaltura/app/api_v3/lib/KalturaFrontController.php(113): KalturaDispatcher->dispatch(‘analytics’, ‘trackEvent’, Array)

When I run
/opt/kaltura/bin/kaltura-sanity.sh
everything passes except
[DWH cycle] [FAILED, RC: 255] - [5.614659870]
[Red5 file upload] [FAILED, RC: 2] - [.147307570]
which seems unrelated.

Any advice how can i resolve those issues? Which one of the two issues/errors could cause the videos not to play?

Greetings and thanks for the support!
Emil Stoyanov

Hi,

I’m afraid none of what you posted from the logs can account for your issue.
Easiest way to debug it is by providing a URL to where a player is embedded.
You can do that by going to KMC, select an entry and in the “Actions” select box choose “Preview & Embed”, in the new screen that will open, you’ll see a link under the label “View a standalone page with this player”.

If your ENV is not accessible from the outside, then open your browser’s dev tools, click on play and check both the “Console” and “Network” tabs for errors, in parallel to running kaltlog from the shell.
Once you’ve found something, it will be much easier to continue the investigation.

Yes, here it is:

http://webtv.cei-bg.org/index.php/extwidget/preview/partner_id/101/uiconf_id/23448530/entry_id/0_fi076ns1/embed/iframe?&flashvars[streamerType]=auto

I see in Console

load.php?debug=false&lang=en&modules=Hlsjs%2CacCheck%2CacPreview%2Cbase64_decode%2Cbase64_encode%2C…:1

Uncaught (in promise) DOMException: The play() request was interrupted by a call to pause().

load.php?debug=false&lang=en&modules=Hlsjs%2CacCheck%2CacPreview%2Cbase64_decode%2Cbase64_encode%2C…:1 Uncaught (in promise) DOMException: The play() request was interrupted by a call to pause().value @ load.php?debug=false&lang=en&modules=Hlsjs%2CacCheck%2CacPreview%2Cbase64_decode%2Cbase64_encode%2C…:1value @ load.php?debug=false&lang=en&modules=Hlsjs%2CacCheck%2CacPreview%2Cbase64_decode%2Cbase64_encode%2C…:1value @ load.php?debug=false&lang=en&modules=Hlsjs%2CacCheck%2CacPreview%2Cbase64_decode%2Cbase64_encode%2C…:1e.emit @ load.php?debug=false&lang=en&modules=Hlsjs%2CacCheck%2CacPreview%2Cbase64_decode%2Cbase64_encode%2C…:1i.trigger @ load.php?debug=false&lang=en&modules=Hlsjs%2CacCheck%2CacPreview%2Cbase64_decode%2Cbase64_encode%2C…:1value @ load.php?debug=false&lang=en&modules=Hlsjs%2CacCheck%2CacPreview%2Cbase64_decode%2Cbase64_encode%2C…:1value @ load.php?debug=false&lang=en&modules=Hlsjs%2CacCheck%2CacPreview%2Cbase64_decode%2Cbase64_encode%2C…:1handleMediaError @ load.php?debug=false&lang=en&modules=Hlsjs%2CacCheck%2CacPreview%2Cbase64_decode%2Cbase64_encode%2C…:1_onerror @ load.php?debug=false&lang=en&modules=Hlsjs%2CacCheck%2CacPreview%2Cbase64_decode%2Cbase64_encode%2C…:1(anonymous function) @ load.php?debug=false&lang=en&modules=Hlsjs%2CacCheck%2CacPreview%2Cbase64_decode%2Cbase64_encode%2C…:23dispatch @ 0_fi076ns1?wid=_101&iframeembed=true&playerId=kaltura_player&entry_id=0_fi076ns1&flashvars[streamer…:175r.handle @ 0_fi076ns1?wid=_101&iframeembed=true&playerId=kaltura_player&entry_id=0_fi076ns1&flashvars[streamer…:172

Thanks Jess,
Emil

Hello @emil_stoyanov,

http://webtv.cei-bg.org/index.php/extwidget/preview/partner_id/101/uiconf_id/23448530/entry_id/0_fi076ns1/embed/iframe?&flashvars[streamerType]=auto plays for me. Using both Firefox and Chromium on Linux.

What browser are you using?

Yes, I am sorry and you are right - I suppose this was some kind of temporary problem since meanwhile I re-run /opt/kaltura/bin/kaltura-config-all.sh, as well as the populate scripts in /opt/kaltura/app/deployment/base/scripts/
and restarted the server and now things seem all right. My browser - Google Chrome on Win10 - could have been also the trouble in my case but I am not sure anymore.

So anyway, sorry for bothering you and thanks for your precious time!
Emil

No problem:) Glad we’re good.