CE 6 is very old [current stable version is 13.7.0] and is no longer officially supported.
You can try adding these directives anyhow but I am not sure they were supported at the time.
That said, I strongly recommend you do not use a self signed cert. As mentioned before, you can get a valid cert from letencrypt.org for free.
Also, see my reply here: Moving already existing Kaltura CE 6 install to ssl
You can just use a loadbalancer, set that up with SSL and then set up SSL offloading between the LB and your Kaltura node[s].