[tor-bugs] #2183 [Tor Relay]: router_rebuild_descriptor(): Bug: Couldn't generate extra-info descriptor

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Tue Nov 16 07:48:17 UTC 2010


#2183: router_rebuild_descriptor(): Bug: Couldn't generate extra-info descriptor
-----------------------+----------------------------------------------------
 Reporter:  Falo       |       Owner:  karsten            
     Type:  defect     |      Status:  needs_review       
 Priority:  normal     |   Milestone:                     
Component:  Tor Relay  |     Version:  Tor: 0.2.2.17-alpha
 Keywords:             |      Parent:                     
-----------------------+----------------------------------------------------

Comment(by karsten):

 To recap, we have 3 issues and 3 (partial) solutions here:

  - Relays don't realize when they are generating extra-info descriptors
 with statistics that exceed the 50 KB limit. This problem is fixed by my
 branch fix2183. Needs review.
  - Relays that fail to generate an extra-info descriptor for whatever
 reason also fail to generate a server descriptor. They just print out a
 warning and retry a couple of milliseconds later. rransom wrote a patch in
 his mitigate2183 branch that at least generates a server descriptor in
 this case and that, IMO, needs more work. Sebastian mentioned that failing
 may also be an option if we can't generate an extra-info descriptor, or
 we'll never learn about this bug. Needs discussion.
  - Very fast relays generate exit-port statistics that require 40-45 KB of
 extra-info descriptors. We don't have a fix yet, but I proposed to exclude
 exit-port statistics from extra-info descriptors. We're waiting for a word
 from Steven who wanted these statistics a year ago.

 I'm opening new tickets for issues 2 and 3. From now on, please only
 comment on issue 1 in this task.

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/2183#comment:20>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list