[tahoe-lafs-trac-stream] [tahoe-lafs] #1947: Tor clients share their IP with the introducer
tahoe-lafs
trac at tahoe-lafs.org
Fri Sep 27 04:49:42 UTC 2013
#1947: Tor clients share their IP with the introducer
--------------------------------+-------------------------------
Reporter: leif | Owner: davidsarah
Type: defect | Status: new
Priority: normal | Milestone: soon
Component: code-nodeadmin | Version: 1.9.2
Resolution: | Keywords: privacy anonymity
Launchpad Bug: |
--------------------------------+-------------------------------
Old description:
> 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 [https://tahoe-lafs.org/trac/tahoe-
> lafs/ticket/1931#comment:17 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.
New description:
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 [https://tahoe-lafs.org/trac/tahoe-
lafs/ticket/1931#comment:17 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.
--
Comment (by zooko):
I think this is a duplicate of #1010. Could someone verify if that's
correct, and close this ticket with status "duplicate", and add a comment
on #1010 asking people who read #1010 to come read this ticket too?
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1947#comment:5>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list