1.2.0 RC5 WebUI - plugins don't load on startup

General support for problems installing or using Deluge
Post Reply
User avatar
slacker
New User
New User
Posts: 7
Joined: Sat Jan 09, 2010 2:47 pm
Location: Germany
Contact:

1.2.0 RC5 WebUI - plugins don't load on startup

Post by slacker »

Hi all.

I just re-installed my headless homeserver (Ubuntu Server 9.04) and installed Deluge 1.2.0 RC5 (deluged & deluge-web), before I was happy with 1.1.9.

I enabled the execute, blocklist and feeder plugin.

I set the option inside the WebUI and clicked "apply", but the next time I enter the options dialogue blocklist and feeder are unchecked again.
After restarting the daemon (init-script) they are still unchecked.

My core.conf says:

Code: Select all

 "enabled_plugins": [
    "Execute",
    "Blocklist"
  ],
So at least the blocklist should be enabled, but the WebUI still shows it unchecked.

I tried editing the blocklist.conf and noticed that it's being overwritten everytime I restart the daemon (init-script)

Does someone have an idea to permanently activate these plugins on a headless server?

EDIT
Same problem with feeder 0.4 plugin, so I edited the text above.
User avatar
slacker
New User
New User
Posts: 7
Joined: Sat Jan 09, 2010 2:47 pm
Location: Germany
Contact:

Re: 1.2.0 RC5 WebUI - plugins don't load on startup

Post by slacker »

*push*

Sorry for that but even the log file can't help, everything looks good to me in there:
slacker@homeserve:/var/log$ sudo cat deluged.log | grep block
[DEBUG ] 12:16:53 rpcserver:376 Registering method: blocklist.check_import
[DEBUG ] 12:16:53 rpcserver:376 Registering method: blocklist.get_config
[DEBUG ] 12:16:53 rpcserver:376 Registering method: blocklist.get_status
[DEBUG ] 12:16:53 rpcserver:376 Registering method: blocklist.set_config
[DEBUG ] 12:16:53 configmanager:111 Getting config 'blocklist.conf'
[DEBUG ] 12:16:53 config:374 Config /var/lib/deluge/blocklist.conf version: 1.1 loaded: {'chec k_after_days': 4, 'list_type': u'', 'url': u'http://deluge-torrent.org/blocklist/nipfilter.dat.g z', 'try_times': 3, 'list_size': 0, 'last_update': 0.0, 'timeout': 180, 'list_compression': u'', 'load_on_start': False}
slacker@homeserve:/var/log$ sudo cat deluged.log | grep feeder
[DEBUG ] 12:16:52 pluginmanagerbase:116 Found plugin: feeder 0.4
File "build/bdist.linux-i686/egg/feeder/__init__.py", line 39, in <module>
File "build/bdist.linux-i686/egg/feeder/__init__.py", line 39, in <module>
slacker@homeserve:/var/log$ sudo cat deluge-web.log | grep block
slacker@homeserve:/var/log$ sudo cat deluge-web.log | grep feeder
[DEBUG ] 12:16:53 pluginmanagerbase:116 Found plugin: feeder 0.4
[DEBUG ] 13:46:08 json_api:237 json-request: {"method":"web.get_plugin_info","params":["feeder"],"id":3486}
[DEBUG ] 13:46:08 json_api:237 json-request: {"method":"core.enable_plugin","params":["feeder"],"id":3487}
[DEBUG ] 13:47:03 json_api:237 json-request: {"method":"web.get_plugin_info","params":["feeder"],"id":3545}
[DEBUG ] 13:47:03 json_api:237 json-request: {"method":"core.enable_plugin","params":["feeder"],"id":3546}
So it seems that deluge loads the plugins but the WebUI doesn't show them and so I can't configure them ...

Help pls.
johnnyg
Top Bloke
Top Bloke
Posts: 1522
Joined: Sun Oct 28, 2007 4:00 am
Location: Sydney, Australia

Re: 1.2.0 RC5 WebUI - plugins don't load on startup

Post by johnnyg »

The problem is that the blocklist and execute plugins don't have web ui preference pages yet.
User avatar
slacker
New User
New User
Posts: 7
Joined: Sat Jan 09, 2010 2:47 pm
Location: Germany
Contact:

Re: 1.2.0 RC5 WebUI - plugins don't load on startup

Post by slacker »

johnnyg wrote:The problem is that the blocklist and execute plugins don't have web ui preference pages yet.
Thanks for your answer.

That explains why I can't see that blocklist is enabled but execute is enabled and inside the WebUI I have an execute option ;) :
deluge-webui-options.png
deluge-webui-options.png (29.81 KiB) Viewed 10033 times
And feeder is a plugin explicitly for the WebUI, so why can't I enable it?

Two additional questions:
1. Can blocklist be configured through console UI or only GTK?
1. If I enabled/configured blocklist through another UI would the daemon execute it through my init-script?

Any further hints?
Cas
Top Bloke
Top Bloke
Posts: 3681
Joined: Mon Dec 07, 2009 6:04 am
Location: Scotland

Re: 1.2.0 RC5 WebUI - plugins don't load on startup

Post by Cas »

i pointed out this issue a while back with plugin not showing correctly in the web-ui.

I actually configure my plugins using GTK client to a remote connection on the server without any issues.
User avatar
slacker
New User
New User
Posts: 7
Joined: Sat Jan 09, 2010 2:47 pm
Location: Germany
Contact:

Re: 1.2.0 RC5 WebUI - plugins don't load on startup

Post by slacker »

Cas wrote:i pointed out this issue a while back with plugin not showing correctly in the web-ui.

I actually configure my plugins using GTK client to a remote connection on the server without any issues.
Thanks a lot. That's cool to me.
I didn't know that plugins configured in another UI will run in a different one but it makes sense because they run inside the daemon, not the UI :idea:

Remains the problem with feeder which is a WebUI plugin and I don't think I can configure it in another UI. Maybe it's just not compatible with 1.2.x yet, I will ask that in the relating thread.
scarybiscuits666
New User
New User
Posts: 4
Joined: Thu Feb 11, 2010 12:45 pm

Re: 1.2.0 RC5 WebUI - plugins don't load on startup

Post by scarybiscuits666 »

(EDIT) I too am having this problem with enabling blocklist not saving through WebUI - however I have posted here instead as that more specifically describes my issue.
Post Reply