[Icecast] Config and other areas of struggle

Alan Bowness awi3 at live.com
Sat Jul 23 09:01:57 UTC 2016


Confused me for ages.. until one day! 

Which out of the listed machines (on the router) is the one you are needing the port forwarded to? 
Forward that machine to the port you require, I would have used a lower port number 8010 or another unused port.




From: Damien Sykes-Lindley 
Sent: Saturday, July 23, 2016 9:39 AM
To: Icecast streaming server user discussions 
Subject: Re: [Icecast] Config and other areas of struggle

Hi all,
OK, this stuff about internal and external IP addresses is confusing me. I always thought that an internal IP address (192.168.x.x) was for running things on a network, and an external for running things on the internet.
I use 192.168.1.254 to log into my router and have forwarded port 28888 (8000 is already being used by another server I’m running) for Icecast, as specified in the <listen-socket> section. The router doesn’t ask me for an IP address, but instead gives me a list of connected machines.
My config file is below.
<icecast>
<location>Wherever</location>
<admin>contact</admin>
<hostname>home.dayme.me</hostname> <!-- home.dayme.me resolves to my machine's external IP address (81.174.146.88), which is static. -->

<limits>
<clients>100</clients>
<sources>2</sources>
<queue-size>524288</queue-size>
<client-timeout>30</client-timeout>
<header-timeout>15</header-timeout>
<source-timeout>10</source-timeout>
<burst-size>65535</burst-size>
</limits>

<authentication>
<source-password>blah</source-password>
<relay-password>whatever</relay-password>
<admin-user>admin</admin-user>
<admin-password>ahem-ahem</admin-password>
</authentication>

<listen-socket>
<port>28888</port>
</listen-socket>

<http-headers>
<header name="Access-Control-Allow-Origin" value="*" />
</http-headers>

<fileserve>1</fileserve>

<paths>
<logdir>./log</logdir>
<webroot>./web</webroot>
<adminroot>./admin</adminroot>
<alias source="/" destination="/status.xsl"/>
</paths>

<logging>
<accesslog>access.log</accesslog>
<errorlog>error.log</errorlog>
<loglevel>3</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
<logsize>10000</logsize> <!-- Max size of a logfile -->
<logarchive>1</logarchive>
</logging>
</icecast>

Cheers.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xiph.org/pipermail/icecast/attachments/20160723/3792208b/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: wlEmoticon-smile[1].png
Type: image/png
Size: 1046 bytes
Desc: not available
URL: <http://lists.xiph.org/pipermail/icecast/attachments/20160723/3792208b/attachment.png>


More information about the Icecast mailing list