Hello Jess,
You were right partly about the certificate. Though I entered the correct information for a valid certificate/key/chain these were ignored because there is already information about the snake-oil certificate/key in /etc/httpd/conf.d/ssl.conf
I managed to install a Non-SSL installation of Kaltura with working HTML5 player and nginx streaming
I attempted to reconfigure Kaltura for SSL by running:
/opt/kaltura/bin/kaltura-front-config.sh
Unfortunately it broke Kaltura and now after entering the correct credentials at the link for “Admin Your Platform Backend” I get the error message:
An error occurred
(error code: API:-1)
Running Kaltlog gives:
#0 /opt/kaltura/app/batch/client/KalturaClient.php(1380): KalturaClientBase->doQueue()
==> /opt/kaltura/log/batch/jobsuspender-0-2017-12-21.err.log <==
PHP Fatal error: Uncaught exception ‘KalturaClientException’ with message 'failed to unserialize server result
’ in /opt/kaltura/app/batch/client/KalturaClientBase.php:401
Stack trace:
#0 /opt/kaltura/app/batch/client/KalturaClient.php(1294): KalturaClientBase->doQueue()
==> /opt/kaltura/log/kaltura_admin.log <==
2017-12-21 22:16:38 [0.006191] [1868354534] [8] [%context%] [ErrorController->errorAction] ERR: exception ‘Kaltura_Client_ClientException’ with message ‘. RC : 400’ in /opt/kaltura/app/admin_console/lib/Kaltura/Client/ClientBase.php:923
Stack trace:
#0 /opt/kaltura/app/admin_console/lib/Kaltura/Client/ClientBase.php(249): Kaltura_Client_ClientBase->getKalturaClientException(’. RC : 400’, -1)
==> /opt/kaltura/log/batch/validatelivemediaservers-0-2017-12-21.err.log <==
PHP Fatal error: Uncaught exception ‘KalturaClientException’ with message 'failed to unserialize server result
’ in /opt/kaltura/app/batch/client/KalturaClientBase.php:401
Stack trace:
#0 /opt/kaltura/app/batch/client/KalturaClient.php(2315): KalturaClientBase->doQueue()
2017-12-21 22:16:48 [0.000153] [484711401] [9] [BATCH] [KScheduleHelper->run] ERR: exception ‘Exception’ with message ‘System is not yet ready - ping failed’ in /opt/kaltura/app/infra/log/KalturaLog.php:83
Stack trace:
#0 /opt/kaltura/app/batch/batches/KScheduleHelper.class.php(42): KalturaLog::err(‘System is not y…’)
Any hints on how to fix this?
Another way to make Kaltura use SSL is to use a load balancer and SSL-offloader, what would be the necessary steps to a working Non-SSL Kaltura installation to make it work with a load balancer?
Happy Holidays
Alex Contis