Opened 8 years ago

Last modified 2 years ago

#3459 accepted enhancement

Expose information about dir conns to controllers

Reported by: rransom Owned by: rransom
Priority: Low Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: tor-client tor-control needs-proposal
Cc: meejah@… Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Currently, we do not expose any information about non-tunneled directory connections to controllers. Should we?

Child Tickets

Change History (10)

comment:1 Changed 8 years ago by arma

You mean from the directory mirror side, I assume? Since from the client side we see the streams as they form and change state.

comment:2 in reply to:  1 Changed 8 years ago by rransom

Replying to arma:

You mean from the directory mirror side, I assume? Since from the client side we see the streams as they form and change state.

No. This ticket is about non-tunneled directory connections, which do not appear as streams.

comment:3 Changed 8 years ago by rransom

Milestone: Tor: unspecifiedTor: 0.2.3.x-final
Owner: set to rransom
Priority: minornormal
Status: newaccepted
Summary: Expose information about non-tunneled dir conns to controllersExpose information about dir conns to controllers

We don't actually provide useful information about tunneled directory connections, either. We should provide information about all client directory connections to controllers that request them.

comment:4 Changed 8 years ago by nickm

Priority: normalminor

Worth doing; could be a "small" feature; probably needs a brief spec; very deferrable.

comment:5 Changed 8 years ago by nickm

Milestone: Tor: 0.2.3.x-finalTor: unspecified

Feature window for 0.2.3.x is closing; deferring this to unspecified.

comment:6 Changed 7 years ago by nickm

Keywords: tor-client added

comment:7 Changed 7 years ago by nickm

Component: Tor ClientTor

comment:8 Changed 5 years ago by sysrqb

Most of this information seems to be exposed at this point when descriptors are uploaded/fetched from directories, but a bit of work is still needed on the hidden services side. In particular, it would be nice if we emit something similar to {BAD,ACCEPTED}_SERVER_DESCRIPTOR when we upload the descriptor to the HSDir. Similarly we should also reuse or add similar stream purposes like DIR_{FETCH,UPLOAD}.

comment:9 Changed 5 years ago by meejah

Cc: meejah@… added

comment:10 Changed 2 years ago by nickm

Keywords: tor-control needs-proposal added
Severity: Normal
Note: See TracTickets for help on using tickets.