client can't connect to introducer via i2p
Brian Warner
warner at lothar.com
Thu Sep 1 21:19:20 UTC 2016
On 9/1/16 1:12 AM, Vladislav wrote:
> Thanks! I update tahoe-lafs, correct introducer url and got new error:
> File "/home/vlad/.virtualenvs/tahoe/local/lib/python2.7/site-packages/foolscap/eventual.py",
> line 26, in _turn
> cb(*args, **kwargs)
> File "/home/vlad/tahoe-lafs/src/allmydata/storage_client.py", line
> 144, in _got_announcement
> precondition(isinstance(key_s, str), key_s)
> File "/home/vlad/tahoe-lafs/src/allmydata/util/assertutil.py", line
> 39, in precondition
> raise AssertionError, "".join(msgbuf)
> exceptions.AssertionError: precondition:
> u'v0-myl4clrthvchbjn77vkojeadtaprngcubxuyjxcfimyb6irvdola' <type
> 'unicode'>
Ahh.. that's interesting. I suspect something is delivering
unicode-based server-IDs inside the IntroducerClient, when it's supposed
to be using plain strings. It's a bug inside tahoe, not user error. I
bet it has to do with the introducer_cache.yaml file.
I've opened https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2817 to track
this one. I'll see if I can figure out what's going on later tonight.
cheers,
-Brian
More information about the tahoe-dev
mailing list