trisyinate Posted May 17, 2007 Report Share Posted May 17, 2007 hello,i downloaded a torrent on a private tracker. it had 4 seeders and one of them was sending bad data. i only noticed this after it had been at 99% for awhile, at which point i had wasted over 200MB with 1627 hashfails, all from the same seeder. i identified which of the 4 it was, banned him with ipfilter, and the torrent finished fine. i used build 1672 at the time, but today i updated to 1703 and decided to test again with the same torrent.in advanced settings, bt.ban_ratio is 1, bt.ban_threshold is 5, and bt.use_ban_ratio is true.i set utorrent to skip all files except the first one so it would only get the first piece and i limited download speed so i would be sure to get blocks from the bad seeder every time. the piece failed hash check 5 times, and eventhough it showed 5 hasherrs for all 4 seeders, no-one got banned and i kept receiving blocks from all of them. i let it fail about 20 times before i stopped it, no-one was banned. also in the hasherr column in peers list, after the counter gets to 7, the next hasherr seems to reset it.i took 3 screenshots illustrating the counter reset and also showing how all the seeders kept sending me data after they should've already been banned. this was the third counter reset so at this point there had been over 20 hashfails.#1 #2 #3after this i also tried setting bt.use_ban_ratio to false but this produced the same results.thanks,-trisyinate Link to comment Share on other sites More sharing options...
Ultima Posted May 17, 2007 Report Share Posted May 17, 2007 Hm. After you set bt.use_ban_ratio to false, they sent another 5 hashfailed pieces and µTorrent still failed to ban them? Link to comment Share on other sites More sharing options...
trisyinate Posted May 17, 2007 Author Report Share Posted May 17, 2007 yep, that's right Link to comment Share on other sites More sharing options...
ICleolion Posted May 17, 2007 Report Share Posted May 17, 2007 Just to point out, the threshold is the value that must be exceeded. So even though its set to 5, it means they must send 6 bad pieces before being banned. As to why they arent being banned at all, very interesting.EDIT: According to Alus the hasherr reset problem has been fixed. Hopefully this will cure the second problem of peers not being banned too (although i still have the feeling its something different). Link to comment Share on other sites More sharing options...
yourpcguy Posted May 22, 2007 Report Share Posted May 22, 2007 maybe because there were so few seeds it wouldnt band the 1 which would be 25% of the seeds.i wonder if it being a private torrent is another reason. Link to comment Share on other sites More sharing options...
Computer Guru Posted May 24, 2007 Report Share Posted May 24, 2007 I *believe* this hasn't yet been fixed. I'm DLing a torrent and keep getting failed hash checks too often for it to be normal (20 in 10 minutes on a 512/128 connection). Link to comment Share on other sites More sharing options...
Firon Posted May 25, 2007 Report Share Posted May 25, 2007 Poisoned torrent. The only issue in question here is if the banning is working. Link to comment Share on other sites More sharing options...
Computer Guru Posted May 25, 2007 Report Share Posted May 25, 2007 OK, and how do I test that? Link to comment Share on other sites More sharing options...
trisyinate Posted May 25, 2007 Author Report Share Posted May 25, 2007 it's fixed now, have had utorrent ban peers many times now for hashfails since updating to build 1875 (didn't update to 1952 yet but i doubt very much that it would've been fixed and then broken again) Link to comment Share on other sites More sharing options...
ICleolion Posted May 25, 2007 Report Share Posted May 25, 2007 good to hear trisyinate. Link to comment Share on other sites More sharing options...
Computer Guru Posted May 26, 2007 Report Share Posted May 26, 2007 Thanks, trisyinate. Glad to be wrong Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.