Gnutella Forums

Gnutella Forums (https://www.gnutellaforums.com/)
-   Open Discussion topics (https://www.gnutellaforums.com/open-discussion-topics/)
-   -   Banned Greedy Freeloader (https://www.gnutellaforums.com/open-discussion-topics/38546-banned-greedy-freeloader.html)

InvaderZim June 1st, 2005 06:40 PM

Banned Greedy Freeloader
 
I just checked to see what files I was uploading and I noticed that someone had tried to upload about 20 movie files from me. Since I do upload alot of movie files I have my uploads set to 1 per. This guy was recieving 1 a few said "upload limit reached" and the rest said "Banned Greedy Freeloader". I laughed pretty hard when I saw it but then started wondering.... did this dude really get banned or is this just the programmers sense of humor? If he did get banned is he just banned from me and if so how can I unban him?

LeeWare June 1st, 2005 08:05 PM

Banned Greedy Client
 
The ban is automatic based on the way the client is behaving. Typically older clients get band. I believe the bands are lifted after a certain amount of time however, if a client continues to bang away at the servent I think that the band will remain in effect until you restart your servent.

stief June 1st, 2005 08:07 PM

hehe--yes, it is a bit of wry humour.

Seriously though, some clients would repeatedly hammer the source with requests, so the developers made it so the hammered server could just ignore (ban) requests from the 'greedy' client.

I don't think the ban is permanent: I think it just lasts for the current session.

The ban is a bit of a problem though, and I hope it can be fixed in the next beta. For example, it looks like the client browsed you, and selected 21 of your files to download. Your server gave him the first, but treated the rest like repeated requests, leading to the "banned" message. There is a call for "clent-side queuing" that would allow the client to request more than the limit, but only send requests after the first had completed. This would avoid the situation you noticed and still protect servers from the automated hammering that was so harmful. I hope a coder can write the patch in time for the next beta release.


All times are GMT -7. The time now is 09:03 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.