Empty server/autoDJ log files

Question:

The ShoutCast/IceCast and/or sc_trans/ices logs for one or more of my streams are empty. How do I fix this?

Answer:

This is virtually always the result of a filesystem permissions or ownership error under the /usr/local/centovacast/ directory or its subdirectories.

The procedure for correcting this issue is as follows:

  1. Stop all streams from within the Centova Cast control panel.

  2. Log in to your server via SSH and ensure that no streaming server or autoDJ processes are still running. (Specifically, run ps auxwww and search for "sc_serv", "sc_trans", "icecast", and "ices" processes and kill them all if any are still running.) It is vitally important that you kill ALL of these processes or the logs will remain broken.

  3. Run /usr/local/centovacast/sbin/fixperms to fix the permissions problems.

  4. Start all of your streams again from within Centova Cast.

Your streams should now begin logging normally again.