Opened 4 years ago

Last modified 2 years ago

#16822 new enhancement

make certificate lifetime accessible through Tor's ControlPort

Reported by: proper Owned by:
Priority: Low Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: needs-spec, tor-control, intro, tor-relay
Cc: proper, tails@…, whonix-devel@… Actual Points:
Parent ID: Points: small
Reviewer: Sponsor:

Description

I am referring to the following. Sometimes user Tor logs contain something like this.

Sep 03 10:32:59.000 [warn] Certificate already expired. Either their clock is set wrong, or your clock is wrong.
Sep 03 10:32:59.000 [warn] (certificate lifetime runs from Aug 16 00:00:00 2014 GMT through Jul 29 23:59:59 2015 GMT. Your time is Sep 03 10:32:59 2015 UTC.)

This information is interesting in context for anonymity distributions and secure network time synchronization, usability and whatnot. Used by Tails' tordate or Whonix's anondate.

However, these tools rely on parsing Tor's log, which is fragile.

It would be nice, if something like

  • certificate/valid-after
  • and certificate/valid-until

where accessible through Tor's ControlPort.

Child Tickets

Change History (13)

comment:1 Changed 4 years ago by nickm

Keywords: SponsorS controller added
Milestone: Tor: 0.2.7.x-final

comment:2 Changed 4 years ago by nickm

Milestone: Tor: 0.2.7.x-finalTor: 0.2.8.x-final

comment:3 Changed 4 years ago by nickm

Keywords: SponsorS removed
Sponsor: SponsorS

Bulk-replace SponsorS keyword with SponsorS sponsor field in Tor component.

comment:4 Changed 4 years ago by nickm

Keywords: needs-proposal added
Points: small
Priority: normalminor

comment:5 Changed 4 years ago by nickm

Milestone: Tor: 0.2.8.x-finalTor: 0.2.???

Move a bunch of (but not all) low-priority items to 0.2.???. If you write a patch, it can still get into 0.2.8

comment:6 Changed 4 years ago by isabela

Sponsor: SponsorSSponsorS-can

comment:7 Changed 4 years ago by nickm

Keywords: SponsorS-deferred added
Sponsor: SponsorS-can

Remove the SponsorS status from these items, which we already decided to defer from 0.2.9. add the SponsorS-deferred tag instead in case we ever want to remember which ones these were.

comment:8 Changed 3 years ago by teor

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

Milestone renamed

comment:9 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:10 Changed 3 years ago by nickm

Keywords: tor-03-unspecified-201612 removed

Remove an old triaging keyword.

comment:11 Changed 3 years ago by dgoulet

Unify controller keyword to "tor-control".

comment:12 Changed 3 years ago by dgoulet

Keywords: tor-control added; controller removed

Unify "controller" keyword to "tor-control".

comment:13 Changed 2 years ago by nickm

Keywords: needs-spec intro tor-relay added; needs-proposal SponsorS-deferred removed
Severity: Normal
Note: See TracTickets for help on using tickets.