Re: protocol violation "key flag"?

Brian Dessent <[email protected]>
Newsgroups gmane.network.bit-torrent.general
Organization My own little world...
Message-ID <[email protected]>
Bram Cohen wrote:

> > I'm only a casual user of BT so I don't know much about this yet.  I
> > haven't been able to find much information about the "key flag", but
> > my sister reports that Azureus and other bittorrent clients seem to
> > support this so called "extension" to the protocol which I'd consider
> > a violation.  There are some trackers which require this of the client
> > and are denying connects by the official bittorrent 3.4.2 client, and
> > the tracker says "get newer version of client".  I tried blindly
> > installing the cvs version for my sister (her box is 1500 miles away)
> > but she reports it still doesn't work and the tracker rejects her
> > client.
> 
> Erm, that would be very broken. If anyone knows what's up with this,
> please let me know.

The poster may be confusing several different things that some trackers
are doing.  Some trackers (e.g. torrentbits.org) dynamically create each
.torrent file for each user, encoding a unique 16-character "passkey"
into the hostname of the announce URL.  This is for tracking/accounting
purposes, and the .torrent is otherwise standard.  The tracker refuses
to track the peer if the passkey is missing or judged invalid. 
tvtorrents.com does a similar thing, but I believe they encode it it in
the announce URL path instead of the hostname.

Other trackers (e.g. FBT2) refuse clients that do not support the
"compact" extension.  This is a bandwidth-saving measure mostly, and it
returns an error about getting a newer client versions with some
suggested ones to try (mainline, Azureus, etc.)

Finally there are some tracker admins that have taken to banning certain
clients based on their HTTP User-Agent string.  I think the notion here
is that they don't want peers that are using old/broken ccode, or those
clients that have otherwise been deemed "leecher-friendly."  Some of the
BNBT variants support this.

None of the above should affect someone using the current released (or
CVS) mainline, so I think the original poster is mightily confused.

Brian


------------------------ Yahoo! Groups Sponsor --------------------~--> 
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/dkFolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/BitTorrent/

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.