[tor-bugs] #33581 [Core Tor/Chutney]: Restore bridge networkstatus checks in chutney
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Mar 12 09:37:50 UTC 2020
#33581: Restore bridge networkstatus checks in chutney
------------------------------+--------------------------------
Reporter: teor | Owner: teor
Type: defect | Status: assigned
Priority: Medium | Milestone:
Component: Core Tor/Chutney | Version:
Severity: Normal | Resolution:
Keywords: ipv6, prop311 | Actual Points:
Parent ID: #33232 | Points: 0.1
Reviewer: | Sponsor: Sponsor55-must
------------------------------+--------------------------------
Description changed by teor:
Old description:
> In chutney networks, there's a race condition when bridges try to publish
> their descriptor to the bridge authority:
> * bridges have AssumeReachable set
> * bridges try to publish their descriptors before bootstrapping
> * but bridges can't publish their descriptors, because they don't have
> enough directory info to build a circuit to the bridge authority
>
> Also, bridges do not retry publishing their descriptor immediately after
> they bootstrap.
>
> Once we make bridges do reachability checks in chutney, they will wait to
> bootstrap, do reachability checks, then try to publish their descriptors.
>
> So we can enable the bridge networkstatus checks again.
New description:
In chutney networks, there's a race condition when bridges try to publish
their descriptor to the bridge authority:
* bridges have AssumeReachable set
* bridges try to publish their descriptors before bootstrapping
* but bridges can't publish their descriptors, because they don't have
enough directory info to build a circuit to the bridge authority
Also, bridges do not retry publishing their descriptor immediately after
they bootstrap.
Once we fix #33582, we can fix this issue.
--
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/33581#comment:1>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list