[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-bugs] #23032 [Obfuscation/BridgeDB]: BridgeDB's email server stopped working upon upgrade to Debian 9
#23032: BridgeDB's email server stopped working upon upgrade to Debian 9
--------------------------------------+----------------------------
Reporter: isis | Owner: isis
Type: defect | Status: new
Priority: Very High | Milestone:
Component: Obfuscation/BridgeDB | Version:
Severity: Major | Keywords: bridgedb-email
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: SponsorM |
--------------------------------------+----------------------------
At least one of the problems stems from changes to Twisted made somewhere
between 14.0.2 and 16.6.0, including that some classes/modules are
missing/moved:
{{{
Unhandled Error
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/twisted/python/log.py", line 103,
in callWithLogger
return callWithContext({"system": lp}, func, *args, **kw)
File "/usr/lib/python2.7/dist-packages/twisted/python/log.py", line 86,
in callWithContext
return context.call({ILogContext: newCtx}, func, *args, **kw)
File "/usr/lib/python2.7/dist-packages/twisted/python/context.py", line
118, in callWithContext
return self.currentContext().callWithContext(ctx, func, *args, **kw)
File "/usr/lib/python2.7/dist-packages/twisted/python/context.py", line
81, in callWithContext
return func(*args,**kw)
--- <exception caught here> ---
File "/usr/lib/python2.7/dist-packages/twisted/internet/posixbase.py",
line 597, in _doReadOrWrite
why = selectable.doRead()
File "/usr/lib/python2.7/dist-packages/twisted/internet/tcp.py", line
208, in doRead
return self._dataReceived(data)
File "/usr/lib/python2.7/dist-packages/twisted/internet/tcp.py", line
214, in _dataReceived
rval = self.protocol.dataReceived(data)
File "/usr/lib/python2.7/dist-packages/twisted/protocols/basic.py", line
454, in dataReceived
self.lineReceived(line)
File "/usr/lib/python2.7/dist-packages/twisted/mail/smtp.py", line 389,
in lineReceived
return getattr(self, 'state_' + self.mode)(line)
File "/usr/lib/python2.7/dist-packages/twisted/mail/smtp.py", line 630,
in dataLineReceived
m.eomReceived() for m in self.__messages
File "/home/bridgedb/virtualenvs/bridgedb/local/lib/python2.7/site-
packages/bridgedb-0.4.0+0.g62b17e8.dirty-
py2.7.egg/bridgedb/email/server.py", line 238, in eomReceived
self.message = self.getIncomingMessage()
File "/home/bridgedb/virtualenvs/bridgedb/local/lib/python2.7/site-
packages/bridgedb-0.4.0+0.g62b17e8.dirty-
py2.7.egg/bridgedb/email/server.py", line 257, in getIncomingMessage
return smtp.rfc822.Message(rawMessage)
exceptions.AttributeError: 'module' object has no attribute 'rfc822'
}}}
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/23032>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs