Page 1 of 3
[SOLVED] 1.2.2 Can't connect to host
Posted: Fri Mar 26, 2010 7:42 pm
by steve096
I've run Deluge for as long as I've used Linux and love this program to death, but 1.2.2 has officially stumped me. Every time I try to connect to the host in the connection manager after running the program, this is what the terminal displays.
Code: Select all
/usr/local/lib/python2.6/dist-packages/deluge-1.2.2-py2.6.egg/deluge/ui/gtkui/mainwindow.py:62: GtkWarning: Attempting to read the recently used resources file at `/home/steve0/.recently-used.xbel', but the parser failed: Error reading file '/home/steve0/.recently-used.xbel': Is a directory.
"glade/main_window.glade"))
[ERROR ] 15:35:09 connectionmanager:454 Connection to host failed..
[ERROR ] 15:35:10 connectionmanager:454 Connection to host failed..
[ERROR ] 15:35:10 connectionmanager:454 Connection to host failed..
[ERROR ] 15:35:11 connectionmanager:454 Connection to host failed..
[ERROR ] 15:35:11 connectionmanager:454 Connection to host failed..
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.UserError: User aborted connection.
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
[ERROR ] 15:35:12 connectionmanager:454 Connection to host failed..
[ERROR ] 15:35:12 connectionmanager:454 Connection to host failed..
Any ideas as to what caused this? Or better yet, a solution? Thank you.
Re: 1.2.2 Can't connect to host
Posted: Sat Mar 27, 2010 4:26 am
by steve096
Update:
I now get this error message.
Code: Select all
[ERROR ] 15:35:12 connectionmanager:454 Connection to host failed..
[ERROR ] 15:35:12 connectionmanager:454 Connection to host failed..
[ERROR ] 20:17:34 connectionmanager:454 Connection to host failed..
[ERROR ] 20:17:34 connectionmanager:454 Connection to host failed..
[ERROR ] 20:17:35 connectionmanager:454 Connection to host failed..
[ERROR ] 20:17:35 connectionmanager:454 Connection to host failed..
[ERROR ] 20:17:36 connectionmanager:454 Connection to host failed..
[ERROR ] 20:17:36 connectionmanager:454 Connection to host failed..
[ERROR ] 20:17:37 connectionmanager:454 Connection to host failed..
[ERROR ] 20:32:24 connectionmanager:454 Connection to host failed..
[ERROR ] 20:32:24 connectionmanager:454 Connection to host failed..
[ERROR ] 20:32:25 connectionmanager:454 Connection to host failed..
[ERROR ] 20:32:25 connectionmanager:454 Connection to host failed..
[ERROR ] 20:32:26 connectionmanager:454 Connection to host failed..
[ERROR ] 20:32:26 connectionmanager:454 Connection to host failed..
[ERROR ] 20:32:27 connectionmanager:454 Connection to host failed..
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.UserError: User aborted connection.
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.UserError: User aborted connection.
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
Unhandled error in Deferred:
Traceback (most recent call last):
Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
Traceback (most recent call last):
File "/usr/local/lib/python2.6/dist-packages/deluge-1.2.2-py2.6.egg/deluge/ui/gtkui/menubar.py", line 259, in on_menuitem_quitdaemon_activate
client.daemon.shutdown().addCallback(on_shutdown)
File "/usr/local/lib/python2.6/dist-packages/deluge-1.2.2-py2.6.egg/deluge/ui/client.py", line 476, in __call__
return self.daemon.call(self.base, *args, **kwargs)
File "/usr/local/lib/python2.6/dist-packages/deluge-1.2.2-py2.6.egg/deluge/ui/client.py", line 298, in call
self.protocol.send_request(request)
AttributeError: 'NoneType' object has no attribute 'send_request'
Traceback (most recent call last):
File "/usr/local/lib/python2.6/dist-packages/deluge-1.2.2-py2.6.egg/deluge/ui/gtkui/menubar.py", line 259, in on_menuitem_quitdaemon_activate
client.daemon.shutdown().addCallback(on_shutdown)
File "/usr/local/lib/python2.6/dist-packages/deluge-1.2.2-py2.6.egg/deluge/ui/client.py", line 476, in __call__
return self.daemon.call(self.base, *args, **kwargs)
File "/usr/local/lib/python2.6/dist-packages/deluge-1.2.2-py2.6.egg/deluge/ui/client.py", line 298, in call
self.protocol.send_request(request)
Re: 1.2.2 Can't connect to host
Posted: Sat Mar 27, 2010 3:41 pm
by steve096
Update:
I enabled the program to keep a log, this is what it returns:
Code: Select all
[ERROR ] 11:30:20 main:216 This version of Deluge requires libtorrent >=0.14.9.0!
Traceback (most recent call last):
File "/usr/local/lib/python2.6/dist-packages/deluge-1.2.2-py2.6.egg/deluge/main.py", line 209, in start_daemon
Daemon(options, args)
File "/usr/local/lib/python2.6/dist-packages/deluge-1.2.2-py2.6.egg/deluge/core/daemon.py", line 136, in __init__
from deluge.core.core import Core
File "/usr/local/lib/python2.6/dist-packages/deluge-1.2.2-py2.6.egg/deluge/core/core.py", line 36, in <module>
from deluge._libtorrent import lt
File "/usr/local/lib/python2.6/dist-packages/deluge-1.2.2-py2.6.egg/deluge/_libtorrent.py", line 60, in <module>
check_version(lt)
File "/usr/local/lib/python2.6/dist-packages/deluge-1.2.2-py2.6.egg/deluge/_libtorrent.py", line 53, in check_version
raise ImportError("This version of Deluge requires libtorrent >=%s!" % REQUIRED_VERSION)
ImportError: This version of Deluge requires libtorrent >=0.14.9.0!
So apparently I don't have a new enough version of libtorrent. I'm looking through the repositories in synaptic and the only version of libtorrent I see is 0.12.2, how would I go about finding and installing 0.14.9 or higher?
Re: 1.2.2 Can't connect to host
Posted: Sat Mar 27, 2010 4:12 pm
by Cas
you should use the Deluge PPA repository and disable GetDeb repo if you have it
in synaptic uninstall all deluge package then install package named deluge as this will install latest versions of deluged, deluge-common and deluge-gtk
Re: 1.2.2 Can't connect to host
Posted: Sat Mar 27, 2010 4:52 pm
by steve096
I completely removed all libtorrent and deluge related packages with synaptic, went into my sources file and deleted the deluge and getdeb repositories, readded the deluge repositories, and downloaded only the deluge package (and the packages that are required with it), and I still get the same error while running the program in a terminal and in a log file. Also, when downloading just the deluge package, it only required deluge-common, deluge-gtk, python-libtorrent, and libtorrent-rasterbar5 to be installed with it, not deluged.
Re: 1.2.2 Can't connect to host
Posted: Sat Mar 27, 2010 5:17 pm
by Cas
what OS are you using?
you are still getting the libtorrent error in your logs?
you will need deluged to actually run deluge, please check /usr/bin/deluged exists
Re: 1.2.2 Can't connect to host
Posted: Sat Mar 27, 2010 5:33 pm
by lotharmat
I'm using Ubuntu (karmic) and have removed deluge* and cleared out any dodgy repositories and added the deluge ones and then installed deluge and ensured that deluged was in /usr/bin/ - it was however..
I am also having trouble - If I start deluge from the CLI I get this
Code: Select all
deluge
/usr/lib/pymodules/python2.6/deluge/ui/gtkui/gtkui.py:167: Warning: g_set_prgname() called multiple times
self.gnome_prog = gnome.init("Deluge", deluge.common.get_version())
/usr/lib/pymodules/python2.6/deluge/core/core.py:502: DeprecationWarning: Use get_session_status().
warnings.warn("Use get_session_status().", DeprecationWarning)
/usr/lib/pymodules/python2.6/deluge/core/core.py:508: DeprecationWarning: Use get_session_status().
warnings.warn("Use get_session_status().", DeprecationWarning)
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/twisted/internet/base.py", line 374, in fireEvent
DeferredList(beforeResults).addCallback(self._continueFiring)
File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 195, in addCallback
callbackKeywords=kw)
File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 186, in addCallbacks
self._runCallbacks()
File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 328, in _runCallbacks
self.result = callback(self.result, *args, **kw)
--- <exception caught here> ---
File "/usr/lib/python2.6/dist-packages/twisted/internet/base.py", line 387, in _continueFiring
callable(*args, **kwargs)
File "/usr/lib/pymodules/python2.6/deluge/ui/gtkui/gtkui.py", line 299, in _on_reactor_start
component.start()
File "/usr/lib/pymodules/python2.6/deluge/component.py", line 210, in start
_ComponentRegistry.start()
File "/usr/lib/pymodules/python2.6/deluge/component.py", line 118, in start
self.start_component(component)
File "/usr/lib/pymodules/python2.6/deluge/component.py", line 125, in start_component
self.start_component(depend)
File "/usr/lib/pymodules/python2.6/deluge/component.py", line 131, in start_component
self.components[name].start()
File "/usr/lib/pymodules/python2.6/deluge/core/torrentmanager.py", line 203, in start
self.load_state()
File "/usr/lib/pymodules/python2.6/deluge/core/torrentmanager.py", line 585, in load_state
resume_data=resume_data.get(torrent_state.torrent_id))
File "/usr/lib/pymodules/python2.6/deluge/core/torrentmanager.py", line 440, in add
torrent = Torrent(handle, options, state, filename, magnet)
File "/usr/lib/pymodules/python2.6/deluge/core/torrent.py", line 132, in __init__
self.set_trackers(state.trackers)
File "/usr/lib/pymodules/python2.6/deluge/core/torrent.py", line 309, in set_trackers
self.handle.replace_trackers(trackers)
exceptions.TypeError: No registered converter was able to extract a C++ reference to type libtorrent::announce_entry from this Python object of type dict
Any ideas
Re: 1.2.2 Can't connect to host
Posted: Sat Mar 27, 2010 5:47 pm
by Cas
lotharmat you have a different problem and should create a new topic but what command are you using to actually run deluge and can you check the synaptic manager that the version match these:
deluge-gtk 1.2.2
deluged 1.2.2
deluge-common 1.2.2
python-libtorrent 0.14.10
libtorrent-rasterbar5 0.14.10
Re: 1.2.2 Can't connect to host
Posted: Sat Mar 27, 2010 5:56 pm
by steve096
Cas wrote:what OS are you using?
you are still getting the libtorrent error in your logs?
you will need deluged to actually run deluge, please check /usr/bin/deluged exists
Ubuntu 9.04, after reinstalling everything fresh, i still get the error in the log:
Code: Select all
[ERROR ] 13:53:01 main:216 This version of Deluge requires libtorrent >=0.14.9.0!
Traceback (most recent call last):
File "/usr/local/lib/python2.6/dist-packages/deluge-1.2.2-py2.6.egg/deluge/main.py", line 209, in start_daemon
Daemon(options, args)
File "/usr/local/lib/python2.6/dist-packages/deluge-1.2.2-py2.6.egg/deluge/core/daemon.py", line 136, in __init__
from deluge.core.core import Core
File "/usr/local/lib/python2.6/dist-packages/deluge-1.2.2-py2.6.egg/deluge/core/core.py", line 36, in <module>
from deluge._libtorrent import lt
File "/usr/local/lib/python2.6/dist-packages/deluge-1.2.2-py2.6.egg/deluge/_libtorrent.py", line 60, in <module>
check_version(lt)
File "/usr/local/lib/python2.6/dist-packages/deluge-1.2.2-py2.6.egg/deluge/_libtorrent.py", line 53, in check_version
raise ImportError("This version of Deluge requires libtorrent >=%s!" % REQUIRED_VERSION)
ImportError: This version of Deluge requires libtorrent >=0.14.9.0!
I have the following packages installed:
deluge-gtk 1.2.2
deluged 1.2.2
deluge-common 1.2.2
python-libtorrent 0.14.10
libtorrent-rastabar5 0.14.10
and deluged is now installed after I installed it seperately.
Re: 1.2.2 Can't connect to host
Posted: Sat Mar 27, 2010 7:19 pm
by Cas
i tested this on a virtualbox jaunty and it was installed with no issues.
what is the result of these commands (may need installing first):
apt-show-versions libtorrent-rasterbar5
apt-show-versions deluge