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.
1 |
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
1 |
chsh --shell /bin/bash ccuser |
Login as user ccuser
1 |
su - ccuser |
Now start icecast with
1 |
/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.
See Centova Cast