Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Tor Tor
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 328
    • Issues 328
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 31
    • Merge requests 31
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • The Tor Project
  • Core
  • TorTor
  • Issues
  • #422
Closed
Open
Issue created May 05, 2007 by Roger Dingledine@armaReporter

Need to back off better when oldest networkstatus isn't downloading right

dizum hasn't published a new networkstatus in the past five days. So clients are rightly calling dizum the oldest, and trying to fetch a new version. But there isn't a new enough one, so they keep trying, once per minute.

May 05 01:36:47.708 [info] router_set_networkstatus(): Not replacing
network-status from directory server "dizum" at 194.109.206.212:80
(published 2007-05-01 19:33:17); we have a newer one (published
2007-05-01 19:34:23) for this authority.

http://74.98.7.159:16012/Chatty_Tor.zip has more details. We need to make clients remember that the networkstatus they're about to fetch is the same one they fetched last time, and back off if it keeps failing.

The other piece of this bug is that apparently the network isn't converging on a single networkstatus from dizum. The fellow who reported this bug has one from "2007-05-01 19:34:23", but moria2 is currently serving one from "2007-05-01 19:33:17". Is this because moria2 only asks dizum for updates, and dizum is down, whereas some dir mirrors ask other places? For completeness: tor26 is serving one from "2007-05-01 19:31:33", moria1 is serving one from "2007-05-01 19:30:30", and lefkada has one from "2007-05-01 19:29:54".

Presumably a few lucky dir mirrors got the latest one from dizum before it croaked, but the dir mirrors are only asking the dir authorities, so it's not spreading.

[Automatically added by flyspray2trac: Operating System: All]

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking