I am attempting to run isk-daemon on Ubuntu 9.04, this is an error I
get when trying to load
http://localhost:31228/ (or any other page
hosted by isk-daemon).
This version of isk-daemon was downloaded from svn about an hour ago,
I also tried an archived version, same problem.
./isk-daemon.py:28: DeprecationWarning: the md5 module is deprecated;
use hashlib instead
import md5
isk-daemon : INFO +- Reading settings from default config file
"settings.py"
isk-daemon : INFO +- Initializing image database (Version
0.7) ...
ImageDB : DEBUG loadalldbs(fname='/home/nwm/isk-db')
ImageDB : DEBUG Database [/home/nwm/isk-db] loaded count: 0
(ids=[])
isk-daemon : INFO | image database initialized
isk-daemon : INFO +- Starting HTTP service endpoints...
isk-daemon : INFO | web admin interface listening for requests at
http://localhost:31128/
isk-daemon : INFO | Cluster mode disabled
isk-daemon : INFO | listening for XML-RPC requests at
http://localhost:31128/RPC
isk-daemon : INFO | listening for SOAP requests at
http://localhost:31128/SOAP
isk-daemon : DEBUG | listening for data export requests at
http://localhost:31128/export
isk-daemon : INFO | HTTP service endpoints started. Binded to all
local network interfaces.
isk-daemon : DEBUG +- Starting internal service endpoint...
isk-daemon : DEBUG | internal service listener started at
pb://localhost:31228
isk-daemon : INFO | Binded to all local network interfaces.
isk-daemon : INFO + init finished. Waiting for requests ...
./isk-daemon.py:1045: DeprecationWarning: Reactor already running!
This behavior is deprecated since Twisted 8.0
reactor.run() #IGNORE:E1101
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/twisted/python/log.py", line
84, in callWithLogger
return callWithContext({"system": lp}, func, *args, **kw)
File "/usr/lib/python2.6/dist-packages/twisted/python/log.py", line
69, in callWithContext
return context.call({ILogContext: newCtx}, func, *args, **kw)
File "/usr/lib/python2.6/dist-packages/twisted/python/context.py",
line 59, in callWithContext
return self.currentContext().callWithContext(ctx, func, *args,
**kw)
File "/usr/lib/python2.6/dist-packages/twisted/python/context.py",
line 37, in callWithContext
return func(*args,**kw)
--- <exception caught here> ---
File "/usr/lib/python2.6/dist-packages/twisted/internet/
selectreactor.py", line 146, in _doReadOrWrite
why = getattr(selectable, method)()
File "/usr/lib/python2.6/dist-packages/twisted/internet/tcp.py",
line 463, in doRead
return self.protocol.dataReceived(data)
File "/usr/lib/python2.6/dist-packages/twisted/spread/banana.py",
line 164, in dataReceived
raise BananaError("Security precaution: more than %d bytes of
prefix" % (self.prefixLimit,))
twisted.spread.banana.BananaError: Security precaution: more than 64
bytes of prefix
Any suggestions on how to fix this?