When encountering permissions problems, many naive administrators tend to try to set file/directory permissions to 0777 to make everything world-writable. This will badly damage the Centova Cast and cause further permissions problems which may be difficult to resolve.

 

If you are encountering permissions problems of any kind, do NOT attempt to make your files or directories world-writable. Instead, run the following commands:

 

/etc/init.d/centovacast stop
killall -9 sc_serv sc_trans icecast icecast2 ices ices2
/usr/local/centovacast/sbin/fixperms
/etc/init.d/centovacast start

 

Note:

The above procedure will interrupt all of your streams, although they will be brought up again automatically within a few minutes by the Centova Cast process monitoring system.

Was this answer helpful? 26 Users Found This Useful (100 Votes)