[tor-bugs] #15618 [Core Tor/Tor]: Tried to establish rendezvous on non-OR circuit with purpose Acting as rendevous (pending)

Tor Bug Tracker & Wiki blackhole at torproject.org
Sat Jun 23 19:09:58 UTC 2018


#15618: Tried to establish rendezvous on non-OR circuit with purpose Acting as
rendevous (pending)
-------------------------------------------------+-------------------------
 Reporter:  asn                                  |          Owner:  dgoulet
     Type:  defect                               |         Status:
                                                 |  needs_information
 Priority:  Medium                               |      Milestone:  Tor:
                                                 |  unspecified
Component:  Core Tor/Tor                         |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  tor-hs needs-insight needs-          |  Actual Points:
  diagnosis                                      |
Parent ID:                                       |         Points:  1
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------

Comment (by s7r):

 @dgoulet @asn are we still hunting this? Or should we make this a protocol
 warning?

 The Exit relay where I have received so many of these warnings was taken
 offline for few weeks for the reason of changing office location. I have
 started it again something like little over 24 hours ago and after it got
 measured and left the Unmeasured state it generated about 190 of these
 warnings in less than 8 hours. Same story, just a relay (no client, no
 SocksPort, no onion service hosted).

 {{{
 Jun 23 14:35:07.000 [warn] Tried to establish rendezvous on non-OR circuit
 with purpose Acting as rendezvous (pending)
 Jun 23 14:36:45.000 [warn] Tried to establish rendezvous on non-OR circuit
 with purpose Acting as rendezvous (pending)
 Jun 23 14:39:28.000 [warn] Tried to establish rendezvous on non-OR circuit
 with purpose Acting as rendezvous (pending)
 Jun 23 14:45:32.000 [warn] Tried to establish rendezvous on non-OR circuit
 with purpose Acting as rendezvous (pending)
 Jun 23 14:48:14.000 [warn] Tried to establish rendezvous on non-OR circuit
 with purpose Acting as rendezvous (pending)
 Jun 23 14:51:14.000 [warn] Tried to establish rendezvous on non-OR circuit
 with purpose Acting as rendezvous (pending)
 Jun 23 14:57:34.000 [warn] Tried to establish rendezvous on non-OR circuit
 with purpose Acting as rendezvous (pending)
 }}}

 It is running something recent of course: 0.3.5.0-alpha-dev (git-
 946428d27382fdd0+c46a0a06f).


 I was able to catch one debug log that contains at least one line of the
 warning, but i am not sure they will be different than the ones I have
 sent you last time. I have checked:

 {{{
 Jun 23 13:24:09.000 [debug] connection_edge_process_relay_cell(): Now seen
 825381 relay cells here (command 33, stream 0).
 Jun 23 13:24:09.000 [info] rend_mid_establish_rendezvous(): Received an
 ESTABLISH_RENDEZVOUS request on circuit 2529036982
 Jun 23 13:24:09.000 [warn] Tried to establish rendezvous on non-OR circuit
 with purpose Acting as rendezvous (pending)
 Jun 23 13:24:09.000 [debug] circuit_get_by_circid_channel_impl():
 circuit_get_by_circid_channel_impl() returning circuit 0x5618a4022540 for
 circ_id 2529036982, channel ID 7143 (0x5618a3108570)
 Jun 23 13:24:09.000 [info] circuit_mark_for_close_(): Circuit 0 (id: 0)
 marked for close at ../src/or/rendmid.c:286 (orig reason: 1, new reason:
 1)
 Jun 23 13:24:09.000 [debug] connection_or_process_cells_from_inbuf(): 103:
 starting, inbuf_datalen 0 (0 pending in tls object).
 Jun 23 13:24:09.000 [debug] circuit_get_by_circid_channel_impl():
 circuit_get_by_circid_channel_impl() returning circuit 0x5618a4022540 for
 circ_id 2529036982, channel ID 7143 (0x5618a3108570)
 Jun 23 13:24:09.000 [debug] circuitmux_append_destroy_cell(): Cmux at
 0x5618a307d130 queued a destroy for circ 2529036982, cmux counter is now
 1, global counter is now 1
 Jun 23 13:24:09.000 [debug] circuitmux_append_destroy_cell(): Primed a
 buffer.
 }}}

 email me directly for the complete file if you need it.

 I don't see what could be so special about this relay and why is it
 logging this so so much. It's not even an ultra fast one with huge
 consensus weight.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/15618#comment:43>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list