Opened 8 years ago

Closed 3 years ago

#2508 closed defect (wontfix)

TorWeather thinks my router is down when it's really hibernating

Reported by: joehall Owned by: kaner
Priority: Medium Milestone:
Component: Metrics/Tor Weather Version:
Severity: Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Hi, first bug report, hopefully not a complete POS.

A couple days ago I subscribed to torweather for my no-exit relay which hibernates daily for a good chunk of the day (~12 hours). I set the "notify when down" in torweather to 2 hours. I received a "node down" email yesterday and today.

Seems like what is (likely) happening is my descriptors are only cosmetically different, then they're not accepted into the consensus, so the hibernating flag is not seen by torweather, and torweather subsequently thinks my node is down. (The reason I say my relay is indeed hibernating is I see a "Configured Hibernation" notice in the tor logs. My node does show up in metrics.torproject.org, but only in the consensus until my node hibernates.)

I suspect this is likely related to #2479 (on increasing leniency for changed descriptors).

Maybe the solution is a note on torweather that tells node operators that do daily accounting not to choose a time interval for "notify when node down" less than a day?

Child Tickets

Change History (3)

comment:1 Changed 8 years ago by Bitterest

Noticed the same on my no-exit relay today as well...

comment:2 Changed 6 years ago by keb

Bug still present for Tor relay version 0.2.4.16-rc
Not sure what version TorWeather is at. Does it need developers?

comment:3 Changed 3 years ago by karsten

Resolution: wontfix
Status: newclosed

Tor Weather has been discontinued as of May 24, 2016: https://lists.torproject.org/pipermail/tor-relays/2016-June/009424.html. Batch-closing all remaining tickets as announced in #19382. A list of these tickets and any other Weather tickets modified after June 26, 2016 will be available here: https://trac.torproject.org/projects/tor/query?changetime=Jun+27%2C+2016..&component=^Metrics%2FTor+Weather

Note: See TracTickets for help on using tickets.