<p dir="ltr">If you don't want to modify sources of icecast which is non trivial I would have recommended writing a script that fetches list of clients periodically over icecast admin API and kills these that utilize too many connections. </p>
<p dir="ltr">If they would have keep reconnecting you should implement more advanced solution - with total blocking  on firewall or within icecast.</p>
<p dir="ltr">If you need further support, please PM me at <a href="mailto:marcin@radiokit.org">marcin@radiokit.org</a></p>
<p dir="ltr">M. </p>
<div class="gmail_quote">01.07.2016 12:53 PM "Yaniv Sharon" <<a href="mailto:yaniv.sharon@gmail.com">yaniv.sharon@gmail.com</a>> napisał(a):<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I didn't pick up the data from the access file, just from the error file...<br>
<br>
About players, I can't control what the "radio index" sites are doing with<br>
my icecast streaming address,<br>
But as far as I know from my experience, the players when they getting<br>
"crazy" causing between 3-5 multiple connections for less than a 2 minutes.<br>
Not a big issue.<br>
<br>
The situation that I'm describing is very different, 20-30 (and once even<br>
almost 40) "listeners" from the same IP, for a long time. Each "listener"<br>
using true bandwidth.<br>
The IP source is from Vietnam, Korea...i really think that abusing its what<br>
I'm talking about.<br>
( What a mobile device will handle 30 instances for 20 minutes? )<br>
<br>
Any idea to handle situation like that one?<br>
<br>
<br>
-----Original Message-----<br>
From: Philipp Schafft [mailto:<a href="mailto:phschafft@de.loewenfelsen.net">phschafft@de.loewenfelsen.net</a>]<br>
Sent: Friday, July 01, 2016 11:36 AM<br>
To: Yaniv Sharon<br>
Cc: <a href="mailto:icecast-dev@xiph.org">icecast-dev@xiph.org</a><br>
Subject: Re: [Icecast-dev] multiple connection<br>
<br>
Good morning,<br>
<br>
On Fri, 2016-07-01 at 11:22 +0200, Yaniv Sharon wrote:<br>
> Hi all,<br>
<br>
> From time to time my server getting multiple connection from a same<br>
> listener.<br>
> I don’t know if it’s a bug of the player, or a case of abusing.<br>
<br>
> The situation is "flooding" of the server, the same listener connected<br>
> to ICE in multiple instances, and using "real" bandwidth (e.g 128K x<br>
> 30)!<br>
<br>
Please have a look at the access.log. Is it a user of a mobile device?<br>
Maybe you can give us the User Agent string.<br>
<br>
Some of them seem to be horribly buggy. For whatever reason.<br>
<br>
Have a nice day!<br>
<br>
<br>
--<br>
Löwenfelsen UG (haftungsbeschränkt)<br>
Bickinger Straße 21<br>
D-04916 Herzberg (Elster)<br>
Registergericht: Cottbus, HRB 12308<br>
Geschäftsführer: Philipp Schafft<br>
Telephon       : <a href="tel:%2B49.3535%20490%2017%2092" value="+4935354901792">+49.3535 490 17 92</a><br>
IBAN           : DE51 1805 1000 0201 0193 88<br>
BIC            : WELADED1EES (Sparkasse Elbe-Elster)<br>
<br>
_______________________________________________<br>
Icecast-dev mailing list<br>
<a href="mailto:Icecast-dev@xiph.org">Icecast-dev@xiph.org</a><br>
<a href="http://lists.xiph.org/mailman/listinfo/icecast-dev" rel="noreferrer" target="_blank">http://lists.xiph.org/mailman/listinfo/icecast-dev</a><br>
</blockquote></div>