[tor-bugs] #20499 [Core Tor/Tor]: Relay/Bridge won't update the microdesc consensus while running

Tor Bug Tracker & Wiki blackhole at torproject.org
Sun Oct 30 20:17:42 UTC 2016


#20499: Relay/Bridge won't update the microdesc consensus while running
--------------------------+------------------------------------
 Reporter:  rubiate       |          Owner:
     Type:  defect        |         Status:  new
 Priority:  High          |      Milestone:  Tor: 0.2.9.x-final
Component:  Core Tor/Tor  |        Version:  Tor: 0.2.9.4-alpha
 Severity:  Normal        |     Resolution:
 Keywords:  regression    |  Actual Points:
Parent ID:                |         Points:
 Reviewer:                |        Sponsor:
--------------------------+------------------------------------

Comment (by arma):

 teor also asked if my Tor has marked each of the directory authorities
 down. I believe the answer is yes -- all the entries in
 trusted_dir_servers has is_running set to 0, except the Bifroest entry
 (which make sense). Here is an example to be thorough:

 {{{
 (gdb) print *(dir_server_t *)(trusted_dir_servers->list[0])
 $16 = {
   description = 0x7f57f56c0770 "directory server \"moria1\" at
 128.31.0.39:9131"
 , nickname = 0x7f57f56c0750 "moria1",
   address = 0x7f57f56c0600 "128.31.0.39", ipv6_addr = {family = 0, addr =
 {
       dummy_ = 0, in_addr = {s_addr = 0}, in6_addr = {__in6_u = {
           __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 0,
 0,
             0, 0, 0, 0}, __u6_addr32 = {0, 0, 0, 0}}}}}, addr =
 2149515303,
   dir_port = 9131, or_port = 9101, ipv6_orport = 0, weight = 1,
   digest = "\226\225\337\303_\376\270a2\233\237\032\260LF9p \316\061",
   v3_identity_digest =
 "Õ<86>Ñ<83>\t\336\324\315mW\301\217Û<97>\357\251m3\005f",
   is_running = 0, is_authority = 1, has_accepted_serverdesc = 0,
   type = (V3_DIRINFO | EXTRAINFO_DIRINFO | MICRODESC_DIRINFO),
   addr_current_at = 1448282868, fake_status = {published_on = 0,
     nickname = "moria1", '\000' <repeats 13 times>,
     identity_digest = "\226\225\337\303_\376\270a2\233\237\032\260LF9p
 \316\061", descriptor_digest = '\000' <repeats 31 times>, addr =
 2149515303,
     or_port = 9101, dir_port = 9131, ipv6_addr = {family = 0, addr = {
         dummy_ = 0, in_addr = {s_addr = 0}, in6_addr = {__in6_u = {
             __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0,
 0,
               0, 0, 0, 0, 0}, __u6_addr32 = {0, 0, 0, 0}}}}},
     ipv6_orport = 0, is_authority = 0, is_exit = 0, is_stable = 0,
     is_fast = 0, is_flagged_running = 0, is_named = 0, is_unnamed = 0,
     is_valid = 0, is_possible_guard = 0, is_bad_exit = 0, is_hs_dir = 0,
     is_v2_dir = 0, protocols_known = 0, supports_extend2_cells = 0,
     has_bandwidth = 0, has_exitsummary = 0, bw_is_unmeasured = 0,
     bandwidth_kb = 0, has_guardfraction = 0, guardfraction_percentage = 0,
     exitsummary = 0x0, last_dir_503_at = 0, dl_status = {next_attempt_at =
 0,
       n_download_failures = 0 '\000', n_download_attempts = 0 '\000',
       schedule = DL_SCHED_GENERIC, want_authority = DL_WANT_ANY_DIRSERVER,
       increment_on = DL_SCHED_INCREMENT_FAILURE,
       backoff = DL_SCHED_DETERMINISTIC, last_backoff_position = 0 '\000',
       last_delay_used = 0}}}
 }}}

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


More information about the tor-bugs mailing list