Opened 2 months ago

Last modified 4 weeks ago

#26368 new defect

Consider circuit isolation when closing redundant intro points

Reported by: sysrqb Owned by:
Priority: Medium Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: tor-hs, tor-client, 035-roadmap-proposed, tbb-needs
Cc: gk, mahrud Actual Points:
Parent ID: Points:
Reviewer: Sponsor:


When tor receives more than one request for connecting to an onion service within a short amount of time, and these requests are circuit-isolated (by sockauth, or something else), tor will launch multiple connections to an intro point (one for each isolated request). When the first introduction succeeds (intro acks), tor closes any circuits it considers redundant (rend_client_close_other_intros). Tor should only close circuits if the socks request isolation bits match.

Child Tickets

Change History (5)

comment:1 Changed 2 months ago by gk

Cc: gk added

comment:2 Changed 6 weeks ago by teor

Component: Core TorCore Tor/Tor
Keywords: tbb-wants 035-proposed tor-hs tor-client added
Milestone: Tor: unspecified

comment:3 Changed 6 weeks ago by arma

Cc: mahrud added

comment:4 Changed 5 weeks ago by nickm

Keywords: 035-roadmap-proposed added; 035-proposed removed

comment:5 Changed 4 weeks ago by teor

Keywords: tbb-needs added; tbb-wants removed

Prefer the more common tbb-needs to tbb-wants.
There doesn't appear to be any difference in how much TBB needs based on the flag.

Note: See TracTickets for help on using tickets.