[Icecast] understanding error.log

Karl Heyes
Thu, 28 Jul 2005 13:57:23 -0000

On Thu, 2005-07-28 at 20:42, j h wrote:
> Hello.  A couple questions.
>
> When I execute curl
> http://myserver.xxx.xxx:8000/test.mp3 , I get "The
> source you requested could not be found."
>
> I've placed my error.log and icecast.xml files below.
>
> Could someone help me understand my error.log a little
> better - to maybe see why I'm not getting a stream
> when I make the above curl call.

fairly easy to understand really..

...
> [2005-07-28  10:34:46] INFO main/main Icecast 2.2.0
> server started

now start the relay

> [2005-07-28  10:34:47] DBUG slave/check_relay_stream
> Adding relay source at mountpoint "/test.mp3"
> [2005-07-28  10:34:47] INFO slave/start_relay_stream
> Starting relayed source at mountpoint "/test.mp3"
> [2005-07-28  10:34:48] DBUG
> connection/connection_complete_source sources count is
> 0
> [2005-07-28  10:34:48] DBUG
> connection/connection_complete_source source is ready
> to start
> [2005-07-28  10:34:48] DBUG source/source_init Source
> creation complete

relay is ready

> [2005-07-28  10:34:48] INFO format-mp3/mp3_get_no_meta
> End of stream /test.mp3

No more data on socket, so shutdown the relay.


> Here is my config file:

...
>     <relay>
>        <server>buster.kgnu.net</server>
>        <port>8000</port>
>         <mount>/KGNU_live_low.mp3.m3u</mount>
>         <local-mount>/test.mp3</local-mount>

you've asked icecast to relay the m3u file itself, which may only have 1
line of text (ie not mp3 data) and then finishes. This matches what
shows above, with an 'End of stream' soon after the relay starts up.

What I think you meant to say is

   <mount>/KGNU_live_low.mp3</mount>

karl.