[Icecast] Icecast Fedora9 migration problems

Seann Clark nombrandue at tsukinokage.net
Thu Jul 3 12:02:21 PDT 2008


Karl Heyes wrote:
> Seann Clark wrote:
>
>> The biggest being is that the server binds to whatever port it feels 
>> like instead of the bind port specified. The rest of the issues I have 
>
> a random port bind is a new issue. Can you show us the
> netstat -tnlp | grep icecast
> for the xml provided?
Thu Jul 03-13:54:17-root at haruhi-new:~> netstat -tnlp | grep icecast
tcp        0      0 192.168.10.5:34429          
0.0.0.0:*                   LISTEN      3336/icecast
>
>> with Icecast are minor (stats? What stats?) so here is the startup 
>> script and config I am using:
>
> if you have suggestions for extra stats which are shown on the web 
> pages like /admin/stats then feel free to mention them.
What I am after is some log file type of way to store stats so I can run 
a program like webalizer or something against it
>
>>
>> Icecast 2.3.1:
>
> ok, so slightly out of date.
This was a Distro RPM (yum install icecast)
>
>
>> #################CONFIG#################
>> <icecast>
> ...
>>     <!-- You may have multiple <listener> elements -->
>>     <listen-socket>
>>         <port>8000</port>
>>         <bind-address>192.168.10.5</bind-address>
>>     </listen-socket>
>
> looks straight forward enough
>
>>     <master-server>192.168.10.5</master-server>
>>     <master-server-port>8001</master-server-port>
>>     <master-update-interval>120</master-update-interval>
>>     <master-password></master-password>
>
> so this is a slave icecast? the master is on port 8001
Didn't know this was the pure slave statement, the instructions on the 
site are a bit cryptic, so I had a hard time guessing how to put it 
together.
>
>
>> <stats_log>/var/log/icecast/stats.log</stats_log>
>> <statshtml_log>/var/www/html/icestat.html</statshtml_log>
>> <stats_time>30</stats_time>
>
> not sure where these come from, icecast2 will ignore them
A read me type of walk through stated this did the stats logging I 
desired, not sure what version it was for but it got left behind in my 
configs
>
>>     <shoutcast-mount>/listen.pls</shoutcast-mount>
>
> You have only specified 1 port so shoutcast source clients won't be 
> streaming, but if you do intend to use one of those then you'll want a 
> better mountpoint name as this implies a playlist.
>
I don't have the shout part set up, never really go around to getting a 
shout up properly, so that is a fragment of "Will fix when I get to it"
>>     <logging>
>>         <accesslog>access.log</accesslog>
>>         <errorlog>error.log</errorlog>
>>         <playlistlog>playlist.log</playlistlog>
>>         <loglevel>3</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
>>     </logging>
>
> level 4 gives more details, but do check the logs and in the case of 
> port bindings, use the netstat command.
>
> karl.
>


All the logging I get from the icecast is:

[2008-07-03  10:23:46] INFO fserve/fserve_shutdown file serving thread 
stopped
[2008-07-03  10:23:46] INFO slave/_slave_thread Slave thread shutdown 
complete
[2008-07-03  10:23:46] INFO auth/auth_run_thread Authenication thread 
shutting down
[2008-07-03  10:23:46] INFO auth/auth_shutdown Auth thread has terminated
[2008-07-03  10:23:46] INFO yp/yp_shutdown YP thread down
[2008-07-03  10:23:47] INFO stats/stats_shutdown stats thread finished
[2008-07-03  10:23:47] INFO main/main Icecast 2.3.1 server started
[2008-07-03  10:23:47] INFO yp/yp_update_thread YP update thread started
[2008-07-03  10:23:47] INFO auth/auth_run_thread Authentication thread 
started
[2008-07-03  10:23:48] WARN slave/update_from_master Relay slave failed 
to contact master server to fetch stream list
[2008-07-03  10:25:34] INFO sighandler/_sig_die Caught signal 15, 
shutting down...
[2008-07-03  10:25:34] INFO main/main Shutting down
[2008-07-03  10:25:34] INFO fserve/fserve_shutdown file serving thread 
stopped
[2008-07-03  10:25:35] INFO slave/_slave_thread Slave thread shutdown 
complete
[2008-07-03  10:25:35] INFO auth/auth_run_thread Authenication thread 
shutting down
[2008-07-03  10:25:35] INFO auth/auth_shutdown Auth thread has terminated
[2008-07-03  10:25:35] INFO yp/yp_shutdown YP thread down
[2008-07-03  10:25:35] INFO stats/stats_shutdown stats thread finished
[2008-07-03  10:25:35] INFO main/main Icecast 2.3.1 server started
[2008-07-03  10:25:35] INFO yp/yp_update_thread YP update thread started
[2008-07-03  10:25:35] INFO auth/auth_run_thread Authentication thread 
started
[2008-07-03  10:25:36] WARN slave/update_from_master Relay slave failed 
to contact master server to fetch stream list
[2008-07-03  10:25:52] INFO sighandler/_sig_die Caught signal 15, 
shutting down...
[2008-07-03  10:25:52] INFO main/main Shutting down
[2008-07-03  10:25:52] INFO fserve/fserve_shutdown file serving thread 
stopped
[2008-07-03  10:25:52] INFO slave/_slave_thread Slave thread shutdown 
complete
[2008-07-03  10:25:52] INFO auth/auth_run_thread Authenication thread 
shutting down
[2008-07-03  10:25:52] INFO auth/auth_shutdown Auth thread has terminated
[2008-07-03  10:25:53] INFO yp/yp_shutdown YP thread down
[2008-07-03  10:25:53] INFO stats/stats_shutdown stats thread finished
[2008-07-03  13:54:15] INFO main/main Icecast 2.3.1 server started
[2008-07-03  13:54:15] INFO yp/yp_update_thread YP update thread started
[2008-07-03  13:54:15] INFO auth/auth_run_thread Authentication thread 
started
[2008-07-03  13:54:16] WARN slave/update_from_master Relay slave failed 
to contact master server to fetch stream list
[2008-07-03  13:56:16] WARN slave/update_from_master Relay slave failed 
to contact master server to fetch stream list
[2008-07-03  13:58:16] WARN slave/update_from_master Relay slave failed 
to contact master server to fetch stream list
[2008-07-03  14:00:08] INFO sighandler/_sig_die Caught signal 15, 
shutting down...
[2008-07-03  14:00:08] INFO main/main Shutting down
[2008-07-03  14:00:08] INFO fserve/fserve_shutdown file serving thread 
stopped
[2008-07-03  14:00:09] INFO slave/_slave_thread Slave thread shutdown 
complete
[2008-07-03  14:00:09] INFO auth/auth_run_thread Authenication thread 
shutting down
[2008-07-03  14:00:09] INFO auth/auth_shutdown Auth thread has terminated
[2008-07-03  14:00:09] INFO yp/yp_shutdown YP thread down
[2008-07-03  14:00:10] INFO stats/stats_shutdown stats thread finished
[2008-07-03  14:00:35] INFO main/main Icecast 2.3.1 server started
[2008-07-03  14:00:35] DBUG yp/yp_recheck_config Updating YP configuration
[2008-07-03  14:00:35] INFO yp/yp_update_thread YP update thread started
[2008-07-03  14:00:35] INFO auth/auth_run_thread Authentication thread 
started
[2008-07-03  14:00:36] DBUG slave/_slave_thread checking master stream list
[2008-07-03  14:00:36] WARN slave/update_from_master Relay slave failed 
to contact master server to fetch stream list


-- 
Seann Clark
Tsukinokage.net
nombrandue at tsukinokage.net



More information about the Icecast mailing list