Opened at 2013-04-19T20:07:22Z
Last modified at 2013-10-04T17:10:21Z
#1947 closed defect
Tor clients share their IP with the introducer — at Version 3
Reported by: | leif | Owned by: | davidsarah |
---|---|---|---|
Priority: | normal | Milestone: | soon |
Component: | code-nodeadmin | Version: | 1.9.2 |
Keywords: | privacy anonymity | Cc: | |
Launchpad Bug: |
Description (last modified by leif)
I just found out that clients advertise their IP to the introducer!
Storage servers on a hidden service grid will set their tub.location to their .onion address and send that instead, but clients do not need to be connected to so they don't have their own hidden services and won't set tub.location. (edit: unless they do set it to an unreachable address, which configuration.rst actually does say Tor clients should do, I realized after submitting this ticket.)
I've been running a hidden service grid for a while and just now realized (via the screenshots in this comment) that the introducer has a list of clients. I have not yet restarted my introducer to enable its wui to confirm that Tor clients are listing their IPs there, but I don't see why they wouldn't be since they don't have tub.location set.
Is there any reason clients need to tell the introducer their addresses at all?
I think the section of configuration.rst that mentions hidden services should include a caveat about how Tahoe is not yet actually ready for anonymous use, mentioning this issue as well as #1942.
I'm setting the milestone to 1.10 in hopes that this documentation change can make the upcoming release.
Change History (3)
comment:1 Changed at 2013-04-19T20:21:34Z by leif
comment:2 Changed at 2013-04-19T20:22:28Z by zooko
comment:3 Changed at 2013-04-19T20:32:42Z by leif
- Description modified (diff)
Actually, I just re-read configuration.rst and see I missed part of it before... it does actually say this:
I still think the Tor configuration docs should be cleaned up, but the situation isn't as bad as I thought... I just failed at reading the docs. Apologies!