[tor-bugs] #24110 [Core Tor/Tor]: NS_CONTROL_PORT formats change when using microdescriptors

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Nov 1 16:55:38 UTC 2017


#24110: NS_CONTROL_PORT formats change when using microdescriptors
--------------------------+------------------------------------
 Reporter:  teor          |          Owner:  (none)
     Type:  defect        |         Status:  new
 Priority:  Medium        |      Milestone:  Tor: 0.3.3.x-final
Component:  Core Tor/Tor  |        Version:  Tor: 0.3.0.1-alpha
 Severity:  Normal        |     Resolution:
 Keywords:  bwauth-needs  |  Actual Points:
Parent ID:                |         Points:  1
 Reviewer:                |        Sponsor:
--------------------------+------------------------------------

Comment (by atagar):

 Hi Roger, hi Tim. Sorry, still on my first cup of coffee. What is the
 problem here? As I understand it router status entry flags are...

 * all router status entries have: r, s, and v lines
 * v3 router status entries have: a, w, p, pr, id, and m lines
 * v3 microdescriptor router status entries have: w, m, and pr lines

 In the example above your v3 microdescriptor RSE looks valid, and tor's
 'GETINFO ns/all' is simply truncating fields. The m, v, and pr fields are
 all optional so technically the response from the control port is valid
 (and successfully parsed by stem), though not sure why it's omitting those
 fields.

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


More information about the tor-bugs mailing list