So based on Michael's reply, I now understand (I also run a middle relay) why when I check connections in ARM I am getting 3 sections: inbound, outbound and circuits. None of the inbound or outbound connections' nodes participate in the circuits.
For example, right now I have 9 inbound, 4 outbound and 21 circuits. Am I correct in assuming that the 21 circuits are IN ADDITION to the inbound and outbound connections, and are all circuits to rendezvous or introduction points?
I further assume that most of the connections created for the circuits are likely to linger for a long time, especially those to the introduction points. Am I right?
-----Original Message----- From: tor-relays [mailto:tor-relays-bounces@lists.torproject.org] On Behalf Of Michael Armbruster Sent: Saturday, December 03, 2016 2:10 PM To: tor-relays@lists.torproject.org Subject: Re: [tor-relays] Outgoing Connections to middle nodes?
On 2016-12-03 at 12:56, balbea16 wrote:
Hi There, I've got a quick question. I have been running a tor relay since 3 months. I don't have a guard flag, however many outgoing connections to non exit relays (i.e. that should be middles than). Does that mean I run an entry node (without having guard status)? How come? TNX Mike
Hi Mike,
you forget about hidden services IN the Tor network. Not every connection tries to connect to domains or services outside the Tor network.
So it could be that you are a middle relay having many outgoing connections to so-called rendezvous points.
Have a look at this sentence here from [1]: "In general, the complete connection between client and hidden service consists of 6 relays: 3 of them were picked by the client with the third being the rendezvous point and the other 3 were picked by the hidden service."
Best, Michael