Opened 4 years ago

Closed 11 days ago

#17438 closed defect (invalid)

if HSDir is set then report a (blurred) uptime of > 96h

Reported by: toralf Owned by:
Priority: Very Low Milestone: Tor: unspecified
Component: Core Tor/Tor Version: Tor: 0.2.7.4-rc
Severity: Normal Keywords: tor-relay needs-design
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

My relay gave me currently these info :

tor-relay tor # /home/tfoerste/info.py                                                  
 0.2.7.4-rc   3 days, 23:22:22   Exit  Fast  Guard  HSDir  Running  Stable  V2Dir  Valid
 overall            3079   IPv4: 3079   IPv6:    0
 DirPort <= relay -    0

so the 23:22:22 can't be true, right ?

(hopefully this sounds not too nit-picked)

Child Tickets

Change History (9)

comment:1 Changed 4 years ago by arma

What does this 'info.py' do?

Whether a relay gets the HSDir flag is a decision made by the directory authorities, based on their impression of your relay's reachability over time.

More generally, I don't understand what you want here.

comment:2 in reply to:  1 Changed 4 years ago by toralf

Replying to arma:

More generally, I don't understand what you want here.

The HSDir flag is given to a relay if the "Current Uptime" is higher than 4 days.

Therefore a relay should not report an (even deliberately inaccurate) uptime of less than 4 days - it is obviously wrong then.

Last edited 3 years ago by toralf (previous) (diff)

comment:3 Changed 3 years ago by nickm

Milestone: Tor: 0.2.???

comment:4 Changed 3 years ago by teor

Milestone: Tor: 0.2.???Tor: 0.3.???

Milestone renamed

comment:5 Changed 3 years ago by nickm

Keywords: tor-03-unspecified-201612 added
Milestone: Tor: 0.3.???Tor: unspecified

Finally admitting that 0.3.??? was a euphemism for Tor: unspecified all along.

comment:6 Changed 2 years ago by nickm

Keywords: tor-03-unspecified-201612 removed

Remove an old triaging keyword.

comment:7 Changed 2 years ago by nickm

Keywords: tor-relay needs-design added

comment:8 Changed 12 days ago by arma

Theory: this undescribed "info.py" script reads the descriptor or something for the relay. But the descriptor in this case could have been 15 hours old. So the descriptor would be listing an uptime of less than 4 days, the authorities would be seeing an uptime of more than 4 days (because they count uptime on their own, rather than just looking at the descriptor), and everything is peachy.

I suggest closing. :)

comment:9 Changed 11 days ago by dgoulet

Resolution: invalid
Status: newclosed
Note: See TracTickets for help on using tickets.