Centova v3.2.15 updates

More Support

Level 2 Support
Staff member
Centova have finally released a new update recently. Here's the summary of changes:

New Features

  • Added Shoutcast and Icecast TLS support
  • Added support for TLS stream proxying
  • Added set_secure script to automate setup of web ports, Let's Encrypt, SSL, and stream proxying.
  • Added --secure to installer to automate setup of web ports, Let's Encrypt, SSL, and stream proxying
  • Added Shoutcast Premium key entry support
  • Added new modern HTML5 audio player
Improvements

  • Client source configurations are automatically updated on source startup after source upgrades
  • Increased default connection limits
  • Increased default cc-control worker limits
  • Changed cookies to use samesite policies
  • Changed references to SHOUTcast to Shoutcast
  • Improved UI for enabling SMTP TLS/SSL support
  • Updated stream proxy to allow proxying resources other than audio streams
  • Updated stream proxy to be compatible with Shoutcast v1 streams
  • Update locales and build numbers for build
  • Be more accommodating of improper IceCast configurations
  • Correct Shoutcast licenceid directive
  • Improve update script
Fixes

  • Temporary directories are re-created when restoring an account from backup
  • Fixed incorrect Shoutcast premium directives
Changes

  • Renamed port 80 proxy to stream proxy

https://centova.com/en/news/@article/60a6f44e/centova_cast_v3_2_14_released

We're going to start applying these updates today. We don't expect any downtime or disruptions but there may be some minor cosmetic changes while we re-apply our custom configurations to some elements of the control panel.

We'll keep you updated in this thread as the updates progress.
 
We're applying the update to de1 right now. Icecast is getting an update from v2.4.2 to v2.4.4 and Liquidsoap from v1.3.7 to v1.4.0.

We'll run some tests now to make sure everything appears in order before we proceed.
 
Last edited:
As there's a new liquidsoap and a configuration change we don't recommend restarting your server until the update has been completed.

We're going to update the main control panel now. We'll keep you posted here.
 
We are on uk4...
Our earlier post maybe linked to this update? The time of the update certainly fits.

Today the play button in our station homepage and on the directory page is giving an error message "No Web Player".
We have tried restarting the shoutcast server but still showing the same error.
We have not made any changes this side since yesterday when all was working well.
I notice that some other stations are affected also (but not all stations).
We have lost many listeners so would appreciate some help with this.
 
We are on uk4...
Our earlier post maybe linked to this update? The time of the update certainly fits.

Today the play button in our station homepage and on the directory page is giving an error message "No Web Player".
We have tried restarting the shoutcast server but still showing the same error.
We have not made any changes this side since yesterday when all was working well.
I notice that some other stations are affected also (but not all stations).
We have lost many listeners so would appreciate some help with this.

Apologies for the issue here. Yes you're right that some uk4 / de1 users are currently having problems with the start pages. This is indeed related to the latest update. It appears the new https / TLS secure streaming proxy isn't working properly and our old implementation of it was removed in the update. We're working on a fix right now and will roll it out ASAP.

We'll keep you posted in this thread as we progress. Thanks for bearing with us.
 
We've got a fix for the start page issues so de1 and uk4 are now working as before.

We're upgrading uk1 now.
 
Last edited:
There an issue with liquidsoap on uk1 after the upgrade so auto djs are not coming up at the moment. Apologies for the issue, we're working on a fix now.

We're fixed and servers are back online. We're investigating why this happened.
 
Last edited:
We've finished investigating and there's few issues at play here. We're going to hold off upgrading the rest of the servers until (probably Tuesday) next week so we can email the relevant accounts as there may be some downtime involved in this update and we need to give some warning where possible.

There's a few bugs in the upgrade process to do with the liquidsoap encoder that require us to do some manual database and config file tweaks to each account / server. This doesn't take long but means a restart of some servers. Not the seamless upgrade path we were hoping for but we can manage it now we better understand what's going on and it won't take long.

Another issue at play here is that Shoutcast is automatically upgraded to version 2.6. Previously we have rolled back Shoutcast to version 2.5.5 as 2.6 only allows streaming MP3 up to 128 kbps (and no AAC) when you have an auth hash installed to be listed on the shoutcast.com directory. Version 2.5.5 does not have such a limitation hence why we stuck with it as long as we could. We've made the decision to upgrade all our servers to 2.6 with this Centova update as we can't continue to run old out of date software.

Look out for an email over the weekend where we'll inform any affected users of pending upgrades. uk4/uk1/de1 have already been upgraded to Shoutcast 2.6 and Centova 3.2.15.
 
As the update may end up in a radio server being restarted we've just emailed the remaining accounts on uk2/uk3/uk5/uk6/uk7/us1/us2/us3/us4/us5 letting them know about the remaining updates we plan to run on Tuesday 29th June 8:00 AM (UTC).

Here's the email we just sent:
Centova have released a new control panel update which we need to apply to your radio server. This update also includes updates for Shoutcast2, Icecast2 and liquidsoap:

  • Icecast v2.4.2 to v2.4.4
  • Shoutcast v2.5.x to v2.6.0
  • Liquidsoap v1.3.7 to v1.4.0
We have identified Tuesday 29th June 8:00 AM (UTC) to be a quiet time for the updated to occur. We expect the updates to take up to 2 hours (probably much less). During this time your server may be briefly restarted to upgrade to the new version.

If you have a Shoutcast 2 server and have previously added an auth hash then the update to v2.6.0 will mean broadcasting will be limited to MP3 only (no AAC) and a bitrate of 128 kbps or below. If you wish to broadcast above 128 kbps then you should remove the auth hash from the Shoutcast 2 admin area.
 
We're beginning the updates now as per the email. Starting with uk2 and uk3.

uk2 and uk3 update complete.
 
Last edited:
Updating uk5 now.

uk5 updated.

It's taking a little longer than expected but hopefully we'll be done soon.
 
Last edited:
Updating us1, us2, us3, us4 and us5 now.

us1, us2, us3, us4 and us5 are now updated.

This concludes the updates. Please let us know if you notice any issues after the upgrades. We'll continue to monitor and test throughout the coming days to make sure everything is in order. Unfortunately it wasn't as straight forward of an update as we would have liked but we managed to work out the missing parts and fix as necessary.
 
Last edited:
All servers are now running:
Shoutcast v2.6.0.753​
Liquidsoap 1.4.0​
Icecast 2.4.4​
Some Shoutcast 2 and Icecast 2 servers may still be running the slightly older versions but they can be restarted whenever you like.
 
Restarted & everything is working perfect with 2.6, authhash & directory listing working / playing, listing & updating as it should & didnt notice any issues during the update, great work, been waiting for this update to happen, thanks for finally getting everything up to date.
 
We've just come across a small issue with the new liquidsoap version affecting roughly 150 accounts. Some of the configuration files are not quite correct (perhaps they didn't get updated properly). This manifests itself as the log file being in the wrong location and being unable to advance tracks manually from the control panel.

The fix is to click "Update" to update your settings and then restart the server. We're going through the list of affected accounts and manually clicking the "Update" button but we won't restart your server as this may interrupt listeners / shows. If your server exhibits any of the above issues click "Update" and restart it and it should solve the problem.

We'll continue to watch for any more possible issues.
 
Digging further into the above configuration file issue the update appears to also set some of the paths for server log files incorrectly too (not just Liquidsoap). The same fix applies but as the log location of the server (Icecast / Shoutcast) is also incorrect the reports won't generate properly until the affected servers have their settings updated and server restarted.

We're working through the subset of affected accounts now and manually saving and restarting those servers to ensure everything is working moving forward. Disruption should be minimal and the restart will only take a few seconds. Apologies to those few affected.
 
We completed the server log path fixes a few hours ago and didn't have to restart as many servers as we suspected which was good.

We'll continue to monitor for anything out of the ordinary.
 
We have a few minor updates from Centova available that we're going to apply next Tuesday morning. Here's the email that's going out about it to all active clients:

Centova have released a new minor control panel update which we need to apply to your radio server.

We have identified Tuesday 28th September 8:00 AM (UTC) to be a quiet time for the update to occur. We expect the updates to take no longer than 2 hours (probably much less). During this time your server may be briefly restarted to upgrade to the new version.
 
Top