[tor-bugs] #12160 [Tor]: ORPort self-testing fails behind tcp proxy when using version 0.2.4.22

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Sep 2 09:30:26 UTC 2014


#12160: ORPort self-testing fails behind tcp proxy when using version 0.2.4.22
------------------------+--------------------------------
     Reporter:  kargig  |      Owner:  andrea
         Type:  defect  |     Status:  assigned
     Priority:  normal  |  Milestone:  Tor: 0.2.5.x-final
    Component:  Tor     |    Version:  Tor: 0.2.4.22
   Resolution:          |   Keywords:
Actual Points:          |  Parent ID:
       Points:          |
------------------------+--------------------------------

Comment (by andrea):

 It looks like the real_addr field gets set and the _base.addr field
 updated by connection_or_init_conn_from_address() based on the address
 advertised by the remote node as looked up in the consensus after it's
 been authenticated, and the bug occurs because this happens after
 channel_tls_handle_incoming() inits the channel marks in the new version.
 The best fix is probably to add something to channeltls.c that
 connection_or_init_conn_from_address() can call to update channel marks.

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


More information about the tor-bugs mailing list