Description of problem:
i want to download files via magnet link and it can see peers, but deluge can't connect to any of them (it shows like 'seeds: 0(546) peers: 57(23)'), .torrent function is fine without any problems.
Version-Release number of selected component (if applicable):
works under classic mode ('not daemon' mode)
every magnet links
Steps to Reproduce:
1. open any magnet links and import into deluge
2. you can see peers, but you can't connect them
"seeds: 0(546) peers: 57(23)"
stood there and can't work
import, connect and download successfully
i later grab the -dev version and -dev works fine with magnet, so do .torrent
maybe it would be great if we can package the -dev version and update directly from yum/packagekit.
Confirmed & thanks pizzaman,
I was going crazy for a while thinking it was a problem with me not understanding how the new firewalld in f18 worked, but after finally just disabling the firewall for a bit the problem remained, and extra server (deluged -d -L debug) and client debug logs didn't help much.
(Now to check the updates-testing then dev repos for an updated deluge...)
This is a known issue due to libtorrent 0.16 disabling crashing extensions from python bindings, see http://dev.deluge-torrent.org/ticket/2160
To fix this all you will need to do is change flags=0 to flags=1 in core.py.
The next release will have this fix.