Deluge 1.3.13
Installed using the repository listed here: http://dev.deluge-torrent.org/wiki/Inst ... nux/Ubuntu
Configured with Systemd as listed here: http://dev.deluge-torrent.org/wiki/User ... ce/systemd
Running as a Thin Client as listed here: http://dev.deluge-torrent.org/wiki/UserGuide/ThinClient
deluged and deluge-web both worked as intended for many moons. One day (about a week ago) I rebooted the server and came to find out deluged still works as intended, but deluge-web will no longer start. Blah blah blah, fast forward a week of me troubleshooting and fumbling around and I've come to this error:
Code: Select all
andy@brainiac-ubuntu:~$ sudo -u deluge /usr/bin/deluge-web
Traceback (most recent call last):
File "/usr/bin/deluge-web", line 9, in <module>
load_entry_point('deluge==1.3.13', 'console_scripts', 'deluge-web')()
File "/usr/lib/python2.7/dist-packages/deluge/ui/web/web.py", line 138, in start
web.start()
File "/usr/lib/python2.7/dist-packages/deluge/ui/web/web.py", line 107, in start
import server
File "/usr/lib/python2.7/dist-packages/deluge/ui/web/server.py", line 54, in <module>
from twisted.web import http, resource, server, static
File "/usr/lib/python2.7/dist-packages/twisted/web/server.py", line 37, in <module>
from twisted.web import iweb, http, util
File "/usr/lib/python2.7/dist-packages/twisted/web/util.py", line 303, in <module>
class FailureElement(Element):
File "/usr/lib/python2.7/dist-packages/twisted/web/util.py", line 386, in FailureElement
""")
File "/usr/lib/python2.7/dist-packages/twisted/web/template.py", line 401, in __init__
self._loadedTemplate = _flatsaxParse(NativeStringIO(s))
File "/usr/lib/python2.7/dist-packages/twisted/web/template.py", line 344, in _flatsaxParse
parser = make_parser()
File "/usr/lib/python2.7/xml/sax/__init__.py", line 93, in make_parser
raise SAXReaderNotAvailable("No parsers found", None)
xml.sax._exceptions.SAXReaderNotAvailable: No parsers found
Here's some general things I've tried, but am willing to try anything again with guidance:
1. uninstalled and reinstalled deluge-web
2. reinstalled python2.7 (though it said it was already installed and up-to-date)
3. fiddled with environment variables (LD_LIBRARY_PATH and PYTHONPATH)
4. installed python-lxml, also considered pyxml but never got around to it
5. tried unsuccessfully to enable logging on deluge-web by following the Logging section of http://dev.deluge-torrent.org/wiki/User ... ce/systemd
6. more things certainly that I can't remember...
Please help. Thank you in advance.