I tried it in Windows and Linux too, different errors but the same results. http download works, file URIs not.
On both systems I use the stable 2.0.3 version. On Debian I use the official Ubuntu version, on Windows the unofficial one.
I also tried deluge-2.0.4.dev67 on Windows, with the same result.
Has anyone been able to get this plugin to work?
Windows:
Code: Select all
Unhandled error in Deferred:
14:52:19 [CRITICAL][twisted :154 ] Unhandled error in
Deferred:
14:52:19 [CRITICAL][twisted :154 ] Unhandled error in
Deferred:
Traceback (most recent call last):
File "C:\Build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\deluge\plugins\init.py", line 27, in enable
return self.plugin.enable()
File "c:\build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\deluge\plugins\blocklist-1.4-py3.8.egg\deluge_blocklist\core.py", line 115, in enable
File "C:\Build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\twisted\internet\task.py", line 194, in start
self()
File "C:\Build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\twisted\internet\task.py", line 239, in __call__
d = defer.maybeDeferred(self.f, *self.a, **self.kw)
--- <exception caught here> ---
File "C:\Build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\twisted\internet\defer.py", line 151, in maybeDeferred
result = f(*args, **kw)
File "c:\build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\deluge\plugins\blocklist-1.4-py3.8.egg\deluge_blocklist\core.py", line 161, in check_import
File "c:\build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\deluge\plugins\blocklist-1.4-py3.8.egg\deluge_blocklist\core.py", line 444, in import_list
File "c:\build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\deluge\plugins\blocklist-1.4-py3.8.egg\deluge_blocklist\core.py", line 533, in auto_detect
File "c:\build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\deluge\plugins\blocklist-1.4-py3.8.egg\deluge_blocklist\detect.py", line 31, in detect_compres
sion
builtins.OSError: [Errno 22] Invalid argument: 'file:///C:/Users/deluge/AppData/Roaming/deluge/blocklist/ipfilter.v0152.zip'
14:52:19 [CRITICAL][deluge.log :204 ] twisted.internet.de
fer
[Failure instance: Traceback: <class 'OSError'>: [Errno 22] Invalid argument: 'file:///C:/Users/deluge/AppData/Roaming/deluge/blocklist/ipfilter.v0152.zip'
C:\Build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\deluge\plugins\init.py:27:enable
c:\build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\deluge\plugins\blocklist-1.4-py3.8.egg\deluge_blocklist\core.py:115:enable
C:\Build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\twisted\internet\task.py:194:start
C:\Build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\twisted\internet\task.py:239:__call__
--- <exception caught here> ---
C:\Build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\twisted\internet\defer.py:151:maybeDeferred
c:\build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\deluge\plugins\blocklist-1.4-py3.8.egg\deluge_blocklist\core.py:161:check_import
c:\build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\deluge\plugins\blocklist-1.4-py3.8.egg\deluge_blocklist\core.py:444:import_list
c:\build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\deluge\plugins\blocklist-1.4-py3.8.egg\deluge_blocklist\core.py:533:auto_detect
c:\build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\deluge\plugins\blocklist-1.4-py3.8.egg\deluge_blocklist\detect.py:31:detect_compression
]
14:52:19 [CRITICAL][deluge.log :204 ] twisted.internet.defer
[Failure instance: Traceback: <class 'OSError'>: [Errno 22] Invalid argument: 'file:///C:/Users/deluge/AppData/Roaming/deluge/blocklist/ipfilter.v0152.zip'
C:\Build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\deluge\plugins\init.py:27:enable
c:\build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\deluge\plugins\blocklist-1.4-py3.8.egg\deluge_blocklist\core.py:115:enable
C:\Build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\twisted\internet\task.py:194:start
C:\Build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\twisted\internet\task.py:239:__call__
--- <exception caught here> ---
C:\Build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\twisted\internet\defer.py:151:maybeDeferred
c:\build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\deluge\plugins\blocklist-1.4-py3.8.egg\deluge_blocklist\core.py:161:check_import
c:\build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\deluge\plugins\blocklist-1.4-py3.8.egg\deluge_blocklist\core.py:444:import_list
c:\build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\deluge\plugins\blocklist-1.4-py3.8.egg\deluge_blocklist\core.py:533:auto_detect
c:\build\deluge-mhertz2021\deluge-2.0.3\lib\site-packages\deluge\plugins\blocklist-1.4-py3.8.egg\deluge_blocklist\detect.py:31:detect_compression
]
Code: Select all
Unhandled error in Deferred:
14:41:13 [CRITICAL][twisted :154 ] Unhandled error in Deferred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/gi/overrides/Gtk.py", line 1641, in main
return _Gtk_main(*args, **kwargs)
File "/usr/lib/python3/dist-packages/deluge/plugins/Blocklist-1.4.egg/deluge_blocklist/gtkui.py", line 153, in _on_button_force_download_clicked
client.blocklist.check_import(force=True)
File "/usr/lib/python3/dist-packages/deluge/ui/client.py", line 551, in __call__
return self.daemon.call(self.base, *args, **kwargs)
File "/usr/lib/python3/dist-packages/deluge/ui/client.py", line 500, in call
return defer.maybeDeferred(m, *copy.deepcopy(args), **copy.deepcopy(kwargs))
--- <exception caught here> ---
File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 151, in maybeDeferred
result = f(*args, **kw)
File "/usr/lib/python3/dist-packages/deluge/plugins/Blocklist-1.4.egg/deluge_blocklist/core.py", line 161, in check_import
d = self.import_list(self.config['url'])
File "/usr/lib/python3/dist-packages/deluge/plugins/Blocklist-1.4.egg/deluge_blocklist/core.py", line 444, in import_list
self.auto_detect(blocklist)
File "/usr/lib/python3/dist-packages/deluge/plugins/Blocklist-1.4.egg/deluge_blocklist/core.py", line 533, in auto_detect
self.config['list_compression'] = detect_compression(blocklist)
File "/usr/lib/python3/dist-packages/deluge/plugins/Blocklist-1.4.egg/deluge_blocklist/detect.py", line 31, in detect_compression
with open(filename, 'rb') as _file:
builtins.FileNotFoundError: [Errno 2] No such file or directory: 'file:///home/buzz/Documents/Deluge2/ipfilter.dat.gz'
14:41:13 [CRITICAL][deluge.log :93 ] twisted.internet.defer
[Failure instance: Traceback: <class 'FileNotFoundError'>: [Errno 2] No such file or directory: 'file:///home/buzz/Documents/Deluge2/ipfilter.dat.gz'
/usr/lib/python3/dist-packages/gi/overrides/Gtk.py:1641:main
/usr/lib/python3/dist-packages/deluge/plugins/Blocklist-1.4.egg/deluge_blocklist/gtkui.py:153:_on_button_force_download_clicked
/usr/lib/python3/dist-packages/deluge/ui/client.py:551:__call__
/usr/lib/python3/dist-packages/deluge/ui/client.py:500:call
--- <exception caught here> ---
/usr/lib/python3/dist-packages/twisted/internet/defer.py:151:maybeDeferred
/usr/lib/python3/dist-packages/deluge/plugins/Blocklist-1.4.egg/deluge_blocklist/core.py:161:check_import
/usr/lib/python3/dist-packages/deluge/plugins/Blocklist-1.4.egg/deluge_blocklist/core.py:444:import_list
/usr/lib/python3/dist-packages/deluge/plugins/Blocklist-1.4.egg/deluge_blocklist/core.py:533:auto_detect
/usr/lib/python3/dist-packages/deluge/plugins/Blocklist-1.4.egg/deluge_blocklist/detect.py:31:detect_compression
]