[tor-bugs] #5635 [Tor Directory Authority]: Hundreds of thousands of "While fetching directory info, no running dirservers known"

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Tue Apr 17 14:46:41 UTC 2012


#5635: Hundreds of thousands of "While fetching directory info, no running
dirservers known"
-------------------------------------+--------------------------------------
 Reporter:  ln5                      |          Owner:                    
     Type:  defect                   |         Status:  new               
 Priority:  major                    |      Milestone:  Tor: 0.2.3.x-final
Component:  Tor Directory Authority  |        Version:                    
 Keywords:                           |         Parent:                    
   Points:                           |   Actualpoints:                    
-------------------------------------+--------------------------------------
Changes (by nickm):

  * priority:  normal => major
  * milestone:  => Tor: 0.2.3.x-final


Comment:

 Hm. The purpose is "fetch v2 networkstatus" and the function is
 directory_get_from_dirserver.    That's getting invoked via
 update_v2_networkstatus_cache_downloads, or possibly via
 connection_dir_download_v2_networkstatus_failed.

 I wonder if it's crucial here that maatuska is an authority, but not a v2
 authority.

 Looking at the code for update_v2_networkstatus_cache_downloads , it seems
 to be correctly rate-limiting itself with the "if
 (last_networkstatus_download_attempted + interval >= now)" check.

 connection_dir_download_v2_networkstatus_failed can only get called when a
 download that makes it as far as getting a connection fails.  And so far
 as I can tell, in the case where this warning appears, there is no actual
 connection made.

 More investigation needed; a stack trace would help a lot.

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


More information about the tor-bugs mailing list