Thusly spoke Steinar H. Gunderson (sgunder...@bigfoot.com on 2011-03-17
23:05 +0100):
> On Thu, Mar 17, 2011 at 06:50:18PM -0300, Rogério Brito wrote:
> >> And do I understand it right in that users are reporting it to
> >> break IPv4 DHT?
> > Yes, possibly. Would you be so kind to look at the latest bugs? I
> > will have to confirm my case to see if it is breaking or not DHT.
> 
> Give me a way to test them? If somebody can point me to a DHT-only
> torrent file somewhere that breaks with the patch and works without,
> I can have a look.
To test this, you need to start rtorrent with the following
in .rtorrent.rc:

session = ~/.rtorrent/session  (or what you want to use)
dht = on                       (dht=auto should work as well)
dht_port = 6881                (not strictly necessary)

There are plenty of Linux iso's to be found on TPB, but you might want
to remove all tr= arguments from the magnet links for testing:

magnet:?xt=urn:btih:ebc04466586e4bf39809123dc216eab36c66f6fb&dn=Gentoo+Linux+10.1+Live-DVD
magnet:?xt=urn:btih:0075707cb8be5c1bba67f62ec83ee7b015d13bd4&dn=opensuse+11.4+x86-64+amd64+64bit+dvd+iso+image+final+rtm+release
magnet:?xt=urn:btih:3d496af676894143463d5517b4d91f184964f068&dn=Redhat+Linux+Enterprise+5+Exclusive+DVD+ISO

Alternatively, you could use the "short magnet link" from
http://bitsnoop.com/gentoo-linux-11-0-x86-x86-amd64-q23248440.html


Without DHT support, trying to add the above magnet links (with <enter>
or <backspace> on the main screen) will result in an error "Could not
find any trackers", and no torrent will be added to the list.

When I run my local build (with --disable-ipv6), I can add such
torrents, and the rtorrent log will (eventually) show lines with DHT
statistics.

Subsequently, when I reinstall rtorrent from sid and restart it, I will
get the "Could not find any trackers" message at boot, and the torrent
list is empty again. With a clean session directory, I have not been
able to get rtorrent to fail its startup like I mentioned before.


btw: it appears that there is more broken wrt DHT, because none of the
above magnet links make it past the first stage (creating a meta file
to hold the torrent), suggesting that the DHT search found no matches.
However, an older build (0.8.6, svn 1110) needs less than 30 seconds
to find a DHT match, rename the torrent and start downloading it.


Regards,
Arno



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to