-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
When loading a user via the resolver api and the resolver is pointed at the local dht-mirror, the mirror crashes with the following:
20.194.97', 6265], [422183507233675215322065753465792622079277507614L, '127.0.0.1', 6265], [704150276182964471193648795035255670539598999201L, '52.20.194.97', 6265], [263249755102705336534385640888110239692735563928L, '54.173.110.67', 6265]]
2016-03-03 20:51:45+0800 [ValueSpiderCrawl] [INFO] crawling with nearest: ([478991552955686315137479360805706512263202274430L, '52.20.194.97', 6265], [422183507233675215322065753465792622079277507614L, '127.0.0.1', 6265], [704150276182964471193648795035255670539598999201L, '52.20.194.97', 6265], [263249755102705336534385640888110239692735563928L, '54.173.110.67', 6265])
2016-03-03 20:51:45+0800 [DHTMirrorRPC,0,127.0.0.1] Unhandled Error
Traceback (most recent call last):
File "/srv/dht-mirror/venv/local/lib/python2.7/site-packages/twisted/internet/defer.py", line 306, in addCallbacks
self._runCallbacks()
File "/srv/dht-mirror/venv/local/lib/python2.7/site-packages/twisted/internet/defer.py", line 588, in _runCallbacks
current.result = callback(current.result, *args, **kw)
File "/srv/dht-mirror/venv/local/lib/python2.7/site-packages/txjsonrpc/netstring/jsonrpc.py", line 46, in <lambda>
parser, unmarshaller))
File "/srv/dht-mirror/venv/local/lib/python2.7/site-packages/txjsonrpc/netstring/jsonrpc.py", line 55, in _cbDispatch
return defer.maybeDeferred(function, *args)
--- <exception caught here> ---
File "/srv/dht-mirror/venv/local/lib/python2.7/site-packages/twisted/internet/defer.py", line 150, in maybeDeferred
result = f(*args, **kw)
File "/srv/dht-mirror/mirror/server.py", line 99, in jsonrpc_get
return self.jsonrpc_dht_get(key)
File "/srv/dht-mirror/mirror/server.py", line 136, in jsonrpc_dht_get
resp['error'] = e
exceptions.AttributeError: DeferredList instance has no attribute '__setitem__'
2016-03-03 20:51:45+0800 [KademliaProtocol] [INFO] finding neighbors of 422183507233675215322065753465792622079277507614 in local table
2016-03-03 20:51:45+0800 [KademliaProtocol] [INFO] got response from 127.0.0.1:6265, adding to router
2016-03-03 20:51:45+0800 [KademliaProtocol] [INFO] got response from 52.20.194.97:6265, adding to router
2016-03-03 20:51:45+0800 [KademliaProtocol] [INFO] got response from 52.20.194.97:6265, adding to routerResolver works fine when pointed at mirror.blockstack.org, so perhaps it's a problem with my local config? See stacks-archive/atlas#98 for more details.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels