[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