When we advanced to “Configuring kaltura-front” purple screens, after we provided the data of “Your kaltura Service URL” screen, we received the following error:
ERROR: No site found matching zzzkaltura*!
Enabling site zzzkaltura.ssl.
To active the new configuration, you need to run:
service apache2 reload
Enabling site apps
(this message repeats 3 times)
Finally when we arrived to the purple screen labeled “Configuring kaltura-db” it says:
Failed to connect to DB. Please check your setup and then run dpkg-reconfigure kaltura-db. Choose YES to remove existing DB or NO in order to keep it for debugging purposes.
When we run dpkg-reconfigure kaltura-db it returns:
dpkg: error processing package kaltura-db (–configure)
subprocess installed post-installation script returned error exit status 6
You can see the installation captured video here:
We tried multiple times, but the result is always the same: Kaltura is installed and we can access it through a web browser, but it doesn’t allow us to enter the admin
When i create a Live stream Entry in Stream Type the option the Kaltura Live Streaming.
First: If i Enable the recording option it show me the next error “Record status atribute cannot be set, account has recording feature disabled.”
Second: when finalize the stream entry without recording, the URLs appear wihtout port media server like this rtmp://miserver.com:@PRIMARY_MEDIA_PORT@/kLive?p=… how i can change it for appear automatic the port number and for RTSP Broadcasting is the same.
We have succesfully installed Kaltura CE on an Ubuntu 16.04 local server. We recorded all the steps we followed to achieve the proper installation, based on the instructions found at your Github repository.
We used exactly the same steps to install and configure Kaltura CE on a Digital Ocean droplet created also with Unbuntu 16.04, but we keep receiving the following Nginx installation error, and thus, the user admin doesn’t work at the end of the whole process
Here you can see the video of the installation steps we followed in both cases
I’m having some trouble updating my kaltura server (attempted on test server, it’s a bit simpler: http only) to 15.3. I’m currently on 13.20 I believe, one of the versions before kmcng was added. Everything seems to go well with the update, but my html5 videos won’t play afterwards (using the old flash method works). Here’s the error message:
I spent a couple of days trying to track it down, but haven’t had any success, so I thought I’d ask here. I thought perhaps it was due to the “vod_max_mapping_response_size” setting, which I found while searching, but upping the size didn’t seem to change anything. I also tried looking at the network requests in the browser, but I couldn’t narrow down what it might be.
I’m wondering if it’s perhaps a permissions issue. Many years ago when I did the install, I believe it was run as root, so in the past my update issues have often been related to permissions issues. I tried combing through the various shell files that do the configuration, but I haven’t been able to tell for certain which folders need to have the apache user as the owner.
Thanks for your help. The html5 kmc is really great, I’m looking forward to using it a bit more.
Why can’t I access publisher features using an admin account. Most of the services in the publisher login gives me invalid when I login using an admin account.
We uploaded a 360 video to our Kaltura CE server http://www.baq360.com, added a ‘360’ tag to that video and embedded it inside the index.html file. When we try to play this video on Android Chrome browser it plays as a regular video file, not as a 360 panoramic video, and it doesn’t show the cardboard icon on the left corner of the play bar.
We inspected both videos and we see both properties match. The 1st question is: why our player is not working? Our own 360 player does work fine on Windows / Mac Chrome browser, but not on Android or iOS Chrome
The 2nd question is: your “Central Park” 360 demo video doesn’t work on iOS Chrome Browser either. Should it work, or the only way to play a 360 video on iOS is through the Kaltura APK?
We are using Kaltura video. I was not involved in the implementation so not familiar with the exact product name. Anyway we are simply taking the iframe embed code (running at kaltura.com) provided by Kaltura and embedding it in a SharePoint page (running at sharepoint.com). Full Screen icon on the lower right does not work in IE. It gives an access denied error in the IE debugger. From what I have read I’m pretty sure it is a zone problem and the embed iframe operating in a different domain than the parent window. Chrome and Edge work fine. Has anyone else seen this?
Is it possible to RTMP live stream over nginx SSL (port 8443)?
My SSL Kaltura installation works for VOD.The browser inspector shows that videos are received from https:/my.domain.za:8443
Live stream, however, only works with http - e.g. http:/my.domain.za:8080/hlsme/TestStream.m3u8
Due to mixed content this means the videos do not play when embedded in https sites, even the KMC Preview cannot display the videos:
Mixed Content: The page at ‘https:/my.domain.za/index.php/extwidget/preview/partner_id/105/uiconf_id/23448182/entry_id/0_f2ujuyb/embed/auto?&flashvars[streamerType]=auto’ was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint ‘http:/my.domain.za:8080/hlsme/TestStream’. This request has been blocked; the content must be served over HTTPS.
The 8080 live stream does play when embedded in non-SSL websites - however the player controls are blocked on Chrome and Firefox (but not on MS Edge):
Access to font at ‘http:/my.domain.za/html5/html5lib/v2.60//skins/kdark/fonts/icomoon.woff?2017-08-10T09:30:00Z’ from origin ‘http://xxx.xxx.xxx.xxx’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.
teststream.html:93 GET http:/my.domain.za/html5/html5lib/v2.60//skins/kdark/fonts/icomoon.woff?2017-08-10T09:30:00Z net::ERR_FAILED
Access to font at ‘http:/my.domain.za/html5/html5lib/v2.60//skins/kdark/fonts/icomoon.ttf?2017-08-10T09:30:00Z’ from origin ‘http://xxx.xxx.xxx.xxx’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.
teststream.html:1 GET http:/my.domain.za/html5/html5lib/v2.60//skins/kdark/fonts/icomoon.ttf?2017-08-10T09:30:00Z net::ERR_FAILED
Ideally I would like live streaming to work with https:/my.domain.za:8443/hlsme/TestStream.m3u8
However when I do so, the player does not receive the stream - it displays “Currently not broadcasting video will play once broadcasting starts” - this while both vMix and OBS log successful streaming and manifest and segments are created in /var/tmp/hlsme/ …
Is it not possible to live stream on CE using RTMP over HTTPS? Have I missed something obvious?
I would appreciate any advice you may have
Thank you
Heli
Troubleshooting
Ubuntu 16.04, Kaltura 13 (Mercury)
I have worked through this very helpful SSL configuration post
The difference I spotted was that I have the 443 port included for kalapi in nginx.conf:
http {
upstream kalapi {
server my.domain.za:443;
}
When I removed the port and changed it to 8443 - VODs were also blocked.
There has been one consistent and scary looking error on the system since install in 2017:
PHP Fatal error: Uncaught KalturaClientException: Unknown SSL protocol error in connection to my.domain.za:443 in /opt/kaltura/web/content/clientlibs/php5/KalturaClientBase.php:362
Analytics are also not working - although they did briefly on first install.
ii kaltura-base 13.1.0-2+b1 all Kaltura Open Source Video Platform
ii kaltura-batch 13.1.0-1 all Kaltura Open Source Video Platform - batch server
ii kaltura-clipapp 1.3-1+b2 all Kaltura Video Presentations Manager
ii kaltura-db 12.15.0-1+b4 all Kaltura Open Source Video Platform - batch server
ii kaltura-dwh 12.14.0-1+b1 amd64 Kaltura Open Source Video Platform - Analytics
ii kaltura-ffmpeg 3.2-1+b3 amd64
ii kaltura-ffmpeg-aux 2.1.3-1 amd64
ii kaltura-front 13.1.0-1 all Kaltura Open Source Video Platform - frontend server
ii kaltura-html5-studio 2.1.0-1 all Kaltura Open Source Video Platform - frontend server
ii kaltura-html5lib 2.60-1 all Kaltura Open Source Video Platform - HTML5 player
ii kaltura-kclip 1.1.2.1-1 all Kaltura Video Presentations Manager
ii kaltura-kcw 2.2.4-1+b4 all Kalture Contribution Wizard
ii kaltura-kdp 2.7.0-1+b1 all Kaltura Dynamic Player
ii kaltura-kdp3 3.9.9-1+b4 amd64 Kaltura Dynamic Player
ii kaltura-kdp3wrapper 37-1+b3 all KDP3 Wrapper
ii kaltura-kdpwrapper 11-1+b2 all KDP Wrapper
ii kaltura-kmc 5.42.3-1+b1 all Kaltura Management Console
ii kaltura-krecord 1.7-1+b1 all Kaltura kRecord - used for recording from web cam
ii kaltura-kupload 1.2.16-1+b2 all Kaltura kupload widget
ii kaltura-nginx 1.12-4 amd64 Nginx web/proxy server - for Kaltura
ii kaltura-pentaho 4.2.1+b2 amd64 Pentaho Open Source Data Integration Community Edition (CE).
ii kaltura-postinst 1.0.33-3+b1 all Kaltura Open Source Video Platform
ii kaltura-sphinx 2.2.1-4+b1 amd64 Sphinx full-text search server - for Kaltura
ii kaltura-widgets 10.9.0-1+b4 all Kaltura Open Source Video Platform - widgets meta package
Hi @jess,
How can I add new custom metadata fields for playlists in KMCNG? For single video entries it is configurable, but I didn’t find a solution for playlists.