icecast server binds to random ports
Icecast version 2.3.2, compiled for Linux, x86_64 on Fedora 9 (from the src rpm supplied on icecast.org)
Every time icecast is started, the server binds to a random port. Port 8090 is specified in icecast.xml (see attached file).
Sample output:
[root@chrome ~]# service icecast restart
Shutting down icecast streaming daemon: [ OK ]
Starting icecast streaming daemon: [ OK ]
[root@chrome ~]# netstat -tlp | grep icecast
tcp 0 0 chrome.hoover.:8090 *:* LISTEN 30033/icecast
tcp 0 0 chrome.hoover.:8091 *:* LISTEN 30033/icecast
[root@chrome ~]# service icecast restart
Shutting down icecast streaming daemon: [ OK ]
Starting icecast streaming daemon: [ OK ]
[root@chrome ~]# netstat -tlp | grep icecast
tcp 0 0 chrome.hoover.:8090 *:* LISTEN 30119/icecast
tcp 0 0 chrome.hoover.:8091 *:* LISTEN 30119/icecast