Manually run icecast on CentovaCast server

On CentovaCast server, icecast is run as user ccuser, to run icecast, you need to enable shell for this user. By defult, this user have shell access disabled.

ccuser:x:1001:1001::/usr/local/centovacast:/bin/false

running icecast manually maybe useful when you want to debug some issue with icecast.

To enable bash shell for user, run

chsh --shell /bin/bash ccuser

Login as user ccuser

su - ccuser

Now start icecast with

/usr/local/icecast/bin/icecast -c /usr/local/centovacast/var/vhosts/USER_HERE/etc/server.conf

Beofore you manually start icecast from terminal, make sure you stop icecast by logging into user in Centova Cast control panel.

centovacast icecast

See Centova Cast

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *