Centova Technologies Forum

Centova Cast v3 => General discussion => Topic started by: kryptics on February 28, 2020, 05:32:03 pm

Title: New Google Chrome won't play streams
Post by: kryptics on February 28, 2020, 05:32:03 pm
Anyone else having this issue, if so what's the fix?
Chrome Version 80.0.3987.122 (Official Build) (64-bit)

Title: Re: New Google Chrome won't play streams
Post by: mikels on February 29, 2020, 12:24:20 am
This version of Chrome overwrites the URL of the source trying to call it on HTTPS and the source is not able to respond. Centovacast is not yet compatible with SSL services, unless the settings are modified manually. Contacted with support, they say that they have a solution, but that they have to manually implement it on each server and charge for it, despite paying the licenses.
Title: Re: New Google Chrome won't play streams
Post by: arlo on March 01, 2020, 12:58:23 am
Until the dev team find a working solution, i fix with this, using Apache proxy.

Setup Certbot for LetsEncrypt (https://certbot.eff.org/lets-encrypt/debianjessie-apache), create a subdomain and use the ProxyPass module by Apache (2+) to passing over the streaming port.
Works with Shoutcast and Icecast. The only things to do is to enter manually every new server created in apache conf and restart the daemon

Hope it helps!

<VirtualHost *:443>
   ServerName proxy.yourdomain.it
   ErrorLog ${APACHE_LOG_DIR}/error.log
   CustomLog ${APACHE_LOG_DIR}/access.log combined

  # create a proxypass + proxypassreserve for each server that you need to load over ssl...

   ProxyPass "/8014/""http://xx.xxx.xxx.xx:8014/"
   ProxyPassReverse "/8014/""http://xx.xxx.xxx.xx:8014/"

   ProxyPass "/8010/""http://xx.xxx.xxx.xx:8010/"
   ProxyPassReverse "/8010/""http://xx.xxx.xxx.xx:8010/"

   SSLCertificateFile /etc/letsencrypt/live/....domainname...../fullchain.pem
   SSLCertificateKeyFile /etc/letsencrypt/live/.....domainname...../privkey.pem
   Include /etc/letsencrypt/options-ssl-apache.conf
</VirtualHost>

To activate the ProxyPass (in SSH):
a2enmod proxy
a2enmod proxy_http

Then, loading https://proxy.dns-lab.it/8116/ is the same of http://centova.dns-lab.it:8116/

Hope it helps!
Matteo
Title: Re: New Google Chrome won't play streams
Post by: Dennis Fallon on March 01, 2020, 12:05:12 pm
Several of the Stream Hosts are offering SSL enabled web addresses for SHOUTcast and ICEcast streams for a few dollars a month.

This might be the easiest solution.
Title: Re: New Google Chrome won't play streams
Post by: hydfun on May 07, 2020, 05:35:37 pm
And here we are still no official solution :(
Title: Re: New Google Chrome won't play streams
Post by: ivanctlq on August 06, 2020, 09:42:54 pm
Until the dev team find a working solution, i fix with this, using Apache proxy.

Setup Certbot for LetsEncrypt (https://certbot.eff.org/lets-encrypt/debianjessie-apache), create a subdomain and use the ProxyPass module by Apache (2+) to passing over the streaming port.
Works with Shoutcast and Icecast. The only things to do is to enter manually every new server created in apache conf and restart the daemon

Hope it helps!

<VirtualHost *:443>
   ServerName proxy.yourdomain.it
   ErrorLog ${APACHE_LOG_DIR}/error.log
   CustomLog ${APACHE_LOG_DIR}/access.log combined

  # create a proxypass + proxypassreserve for each server that you need to load over ssl...

   ProxyPass "/8014/""http://xx.xxx.xxx.xx:8014/"
   ProxyPassReverse "/8014/""http://xx.xxx.xxx.xx:8014/"

   ProxyPass "/8010/""http://xx.xxx.xxx.xx:8010/"
   ProxyPassReverse "/8010/""http://xx.xxx.xxx.xx:8010/"

   SSLCertificateFile /etc/letsencrypt/live/....domainname...../fullchain.pem
   SSLCertificateKeyFile /etc/letsencrypt/live/.....domainname...../privkey.pem
   Include /etc/letsencrypt/options-ssl-apache.conf
</VirtualHost>

To activate the ProxyPass (in SSH):
a2enmod proxy
a2enmod proxy_http

Then, loading https://proxy.dns-lab.it/8116/ is the same of http://centova.dns-lab.it:8116/

Hope it helps!
Matteo

Where do I get the configuration of this file
Sorry?

   Include /etc/letsencrypt/options-ssl-apache.conf
Title: Re: New Google Chrome won't play streams
Post by: RadioMedia on August 17, 2020, 01:30:47 am
We created our own by-pass system the team at Centova cast wants you to pay a fee for them to do it. You would think that they would role out an update to support it, another reason this software is slowly dying.