[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-bugs] #13924 [Tor]: Reachability testing and channel is_local assume DirAllowPrivateAddresses is 0
#13924: Reachability testing and channel is_local assume DirAllowPrivateAddresses
is 0
-----------------------+------------------------------------
Reporter: teor | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: Tor | Version: Tor: 0.2.6.1-alpha
Keywords: tor-relay | Actual Points:
Parent ID: #13718 | Points:
-----------------------+------------------------------------
Split from #13718.
The way tor determines reachability is broken for test, internal, and
local networks.
When we set is_local on a channel, we assume DirAllowPrivateAddresses is
0.
I'm working on a patch that, when we're on a local address and
DirAllowPrivateAddresses is 1, then checks whether we're connecting to our
own digest, or another router's.
When we don't (yet) have this information (e.g. a reverse proxied
connection), I think it's safer to assume local, and defer confirmation of
reachability until we know who is at the other end. (This is no worse than
the current behaviour.)
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/13924>
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