[Icecast] Relays Ending With "Disconnecting source due to socket timeout"
Nathan Miller
nate at themillerhome.org
Sun Aug 16 03:22:02 UTC 2015
Have you checked your firewall settings on your windows machine? Is there
a firewall in the path of the connection?
On Saturday, August 15, 2015, Jeremiah Rogers <jeremiahzrogers at gmail.com>
wrote:
> Greetings:
>
> I use Icecast 2.4.0 on Windows 8.1. I have a config file which sets up
> roughly a dozen relays to connect on demand.
>
> My typical use is to connect to 1-4 of the streams simultaneously. All
> connections are either via WinAmp to 127.0.0.1 or via other clients on
> my LAN. My intent is to leave the connections active for up to 72 hours.
>
> When I connect through my relays, eventually the connections are dropped
> with "Disconnecting source due to socket timeout" errors. Connecting to
> the sources directly allows me to stream as long as I like. I presume my
> problem to be me misunderstanding one or more settings, and any
> tinkering I've done chasing the problem has centered on the limits
> section. I've tried modifying queue-size, client-timeout,
> header-timeout, source-timeout, burst-on-connect, and burst-size to no
> avail. My config file is below. The config file has multiple relay
> sections which follow the example here.
>
> <icecast>
> <limits>
> <clients>16</clients>
> <sources>12</sources>
> <threadpool>5</threadpool>
> <queue-size>524288</queue-size>
> <client-timeout>30</client-timeout>
> <header-timeout>15</header-timeout>
> <source-timeout>10</source-timeout>
> <burst-on-connect>1</burst-on-connect>
> <burst-size>65535</burst-size>
> </limits>
>
> <!-- set the mountpoint for a shoutcast source to use, the default
> if not
> specified is /stream but you can change it here if an
> alternative is
> wanted or an extension is required
> <shoutcast-mount>/jzrcast</shoutcast-mount>
> -->
>
> <hostname>jzrtablet</hostname>
>
> <listen-socket>
> <port>8000</port>
> <!-- <shoutcast-mount>/stream</shoutcast-mount> -->
> </listen-socket>
>
> <relays-on-demand>1</relays-on-demand>
>
> <!-- StationNameGoesHere Relay -->
> <relay>
> <server>DomainGoesHere</server>
> <port>8000</port>
> <mount>/WhateverFollowsSlashInStreamURL</mount>
> <local-mount>/SomethingICanRememberGoesHere</local-mount>
> <!--<on-demand>0</on-demand>-->
> <public>0</public>
> <relay-shoutcast-metadata>1</relay-shoutcast-metadata>
> </relay>
> </icecast>
>
> Everything past the relays section is unaltered from the default. Thanks
> in advance for any thoughts.
>
> --
> Jeremiah Rogers
> Mobile (Voice/Text): 704-996-5334
> Email: jeremiahzrogers at gmail.com <javascript:;>
> Facebook/Twitter: /jzrogers
>
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org <javascript:;>
> http://lists.xiph.org/mailman/listinfo/icecast
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xiph.org/pipermail/icecast/attachments/20150815/cd24e327/attachment.htm>
More information about the Icecast
mailing list