[tor-bugs] #28676 [Core Tor/Tor]: Tor versions of Tor nodes should be accesible through ControlPort

Tor Bug Tracker & Wiki blackhole at torproject.org
Sat Dec 1 10:50:51 UTC 2018


#28676: Tor versions of Tor nodes should be accesible through ControlPort
--------------------------+------------------------------
 Reporter:  wagon         |          Owner:  arma
     Type:  enhancement   |         Status:  assigned
 Priority:  Medium        |      Component:  Core Tor/Tor
  Version:  Tor: 0.3.4.9  |       Severity:  Normal
 Keywords:                |  Actual Points:
Parent ID:                |         Points:
 Reviewer:                |        Sponsor:
--------------------------+------------------------------
 If extra `torrc` options (such as `FetchUselessDescriptors`) are not used,
 Tor's `ControlPort` commands `GETINFO ns/id/FINGERPINT` and `GETINFO
 ns/name/nickname` do not print Tor versions of the corresponding nodes.
 Their versions still can be read from a file `/var/lib/tor/cached-
 microdesc-consensus` (lines `v Tor x.x.x.x`) directly, but I cannot see
 any reason why applications cannot learn them from `ControlPort` too.
 Also, I didn't find other `ControlPort` commands which print these Tor
 versions.

 This problem
 [[https://trac.torproject.org/projects/tor/ticket/28300#comment:4|was
 disccused]] in relation to Nyx:

 > Inverse situation is with Tor version: it is shown in `/var/lib/tor
 /cached-microdesc-consensus` but Nyx does not show it in information about
 relays (connections window). Can relay's Tor version be learned from
 `ControlPort` too?

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


More information about the tor-bugs mailing list