#2343: preferences: network: incoming port
---------------------------+------------------------------------------------
 Reporter:  lemtargatwing  |       Owner:       
     Type:  bug            |      Status:  new  
 Priority:  minor          |   Milestone:  1.3.x
Component:  core           |     Version:  1.3.6
 Keywords:                 |  
---------------------------+------------------------------------------------

Old description:

> When attempting to set incoming port, nothing actually happens.  When
> launching from terminal, this shows when setting port:
>
> /usr/lib/python2.7/dist-
> packages/deluge/core/preferencesmanager.py:254:_on_set_listen_ports
> ]
> Unhandled error in Deferred:
> Unhandled Error
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/dist-packages/deluge/ui/client.py", line 432,
> in __init__
>     self.__daemon = deluge.core.daemon.Daemon(classic=True)
>   File "/usr/lib/python2.7/dist-packages/deluge/core/daemon.py", line
> 161, in __init__
>     component.start("PreferencesManager")
>   File "/usr/lib/python2.7/dist-packages/deluge/component.py", line 296,
> in start
>     deferreds.append(self.components[name]._component_start())
>   File "/usr/lib/python2.7/dist-packages/deluge/component.py", line 124,
> in _component_start
>     d = maybeDeferred(self.start)
> --- <exception caught here> ---
>   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line
> 138, in maybeDeferred
>     result = f(*args, **kw)
>   File "/usr/lib/python2.7/dist-
> packages/deluge/core/preferencesmanager.py", line 160, in start
>     self._on_set_listen_ports)
>   File "/usr/lib/python2.7/dist-packages/deluge/config.py", line 312, in
> register_set_function
>     function(key, self.__config[key])
>   File "/usr/lib/python2.7/dist-
> packages/deluge/core/preferencesmanager.py", line 254, in
> _on_set_listen_ports
>     self.session.listen_on(value[0], value[1],
> str(self.config["listen_interface"]))
> exceptions.RuntimeError: Invalid argument
> [ERROR   ] 17:55:46 component:118 [Failure instance: Traceback: <type
> 'exceptions.RuntimeError'>: Invalid argument
> /usr/lib/python2.7/dist-
> packages/twisted/internet/base.py:431:_continueFiring
> /usr/lib/python2.7/dist-
> packages/deluge/ui/gtkui/gtkui.py:348:_on_reactor_start
> /usr/lib/python2.7/dist-packages/deluge/component.py:296:start
> /usr/lib/python2.7/dist-packages/deluge/component.py:124:_component_start
> --- <exception caught here> ---
> /usr/lib/python2.7/dist-
> packages/twisted/internet/defer.py:138:maybeDeferred
> /usr/lib/python2.7/dist-
> packages/deluge/core/preferencesmanager.py:160:start
> /usr/lib/python2.7/dist-
> packages/deluge/config.py:312:register_set_function
> /usr/lib/python2.7/dist-
> packages/deluge/core/preferencesmanager.py:254:_on_set_listen_ports
> ]
>

> OS: Linux Mint 64bit Cinnamon
> 3.8.0-19-generic #29-Ubuntu
>
> Ports never change, other than when they are randomized on startup.

New description:

 When attempting to set incoming port, nothing actually happens.  When
 launching from terminal, this shows when setting port:

 {{{
 /usr/lib/python2.7/dist-
 packages/deluge/core/preferencesmanager.py:254:_on_set_listen_ports
 ]
 Unhandled error in Deferred:
 Unhandled Error
 Traceback (most recent call last):
   File "/usr/lib/python2.7/dist-packages/deluge/ui/client.py", line 432,
 in __init__
     self.__daemon = deluge.core.daemon.Daemon(classic=True)
   File "/usr/lib/python2.7/dist-packages/deluge/core/daemon.py", line 161,
 in __init__
     component.start("PreferencesManager")
   File "/usr/lib/python2.7/dist-packages/deluge/component.py", line 296,
 in start
     deferreds.append(self.components[name]._component_start())
   File "/usr/lib/python2.7/dist-packages/deluge/component.py", line 124,
 in _component_start
     d = maybeDeferred(self.start)
 --- <exception caught here> ---
   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line
 138, in maybeDeferred
     result = f(*args, **kw)
   File "/usr/lib/python2.7/dist-
 packages/deluge/core/preferencesmanager.py", line 160, in start
     self._on_set_listen_ports)
   File "/usr/lib/python2.7/dist-packages/deluge/config.py", line 312, in
 register_set_function
     function(key, self.__config[key])
   File "/usr/lib/python2.7/dist-
 packages/deluge/core/preferencesmanager.py", line 254, in
 _on_set_listen_ports
     self.session.listen_on(value[0], value[1],
 str(self.config["listen_interface"]))
 exceptions.RuntimeError: Invalid argument
 [ERROR   ] 17:55:46 component:118 [Failure instance: Traceback: <type
 'exceptions.RuntimeError'>: Invalid argument
 /usr/lib/python2.7/dist-
 packages/twisted/internet/base.py:431:_continueFiring
 /usr/lib/python2.7/dist-
 packages/deluge/ui/gtkui/gtkui.py:348:_on_reactor_start
 /usr/lib/python2.7/dist-packages/deluge/component.py:296:start
 /usr/lib/python2.7/dist-packages/deluge/component.py:124:_component_start
 --- <exception caught here> ---
 /usr/lib/python2.7/dist-
 packages/twisted/internet/defer.py:138:maybeDeferred
 /usr/lib/python2.7/dist-
 packages/deluge/core/preferencesmanager.py:160:start
 /usr/lib/python2.7/dist-
 packages/deluge/config.py:312:register_set_function
 /usr/lib/python2.7/dist-
 packages/deluge/core/preferencesmanager.py:254:_on_set_listen_ports
 ]
 }}}

 OS: Linux Mint 64bit Cinnamon
 3.8.0-19-generic #29-Ubuntu

 Ports never change, other than when they are randomized on startup.

--

Comment(by Cas):

 What values are the ports and interface set to?

-- 
Ticket URL: <http://dev.deluge-torrent.org/ticket/2343#comment:1>
Deluge <http://deluge-torrent.org/>
Deluge project

-- 
You received this message because you are subscribed to the Google Groups 
"Deluge Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/deluge-dev.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to