Opened 5 months ago

Closed 5 months ago

#28813 closed task (implemented)

confirm hypothesis re PT jump-to-80%

Reported by: catalyst Owned by: catalyst
Priority: Medium Milestone: Tor: 0.4.0.x-final
Component: Core Tor/Tor Version:
Severity: Normal Keywords: s8-bootstrap, s8-errors
Cc: Actual Points:
Parent ID: #28018 Points:
Reviewer: Sponsor: Sponsor8-can

Description

traumschule reported a jump-to-80% situation that was apparently not resolved by the recent 0.3.5 bootstrap reporting changes. Check whether this is explained by the current situation where the TCP connection succeeding is enough progress to start reporting directory progress, regardless of whether the TCP connection is to a local proxy or an actual relay.

Child Tickets

Attachments (1)

tb8a5_obfs4_offline.png (17.7 KB) - added by traumschule 5 months ago.
TB 8.5a5 (with 0.3.5.5-alpha) had bootstrapped without bridge in a previous session. After unplugging the cable, activating the obfs4 bridge, restarting, the progress bar jumped quite far so it looked like it nearly established a connection while instead the network was unreachable.

Download all attachments as: .zip

Change History (4)

Changed 5 months ago by traumschule

Attachment: tb8a5_obfs4_offline.png added

TB 8.5a5 (with 0.3.5.5-alpha) had bootstrapped without bridge in a previous session. After unplugging the cable, activating the obfs4 bridge, restarting, the progress bar jumped quite far so it looked like it nearly established a connection while instead the network was unreachable.

comment:1 Changed 5 months ago by catalyst

Status: assignedneeds_review

Thanks for the additional information! It does seem like what's going on is although we deferred reporting (cached) directory progress in 0.3.5, the first successful TCP connection to the local obfs4 proxy caused the directory progress reporting to proceed, even though a connection to the bridge through obfs4 might not be possible.

Going to leave this open for a few days and then close it if no substantially different information comes in about this scenario.

comment:2 Changed 5 months ago by asn

Status: needs_reviewneeds_information

comment:3 Changed 5 months ago by catalyst

Resolution: implemented
Status: needs_informationclosed

This has gone a week without additional comment, so I'm closing it. Feel free to reopen if there's something major I missed.

Note: See TracTickets for help on using tickets.