[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-bugs] #3936 [Tor Client]: Combination of TransPort and TransListenAddress in old syntax misinterpreted



#3936: Combination of TransPort and TransListenAddress in old syntax
misinterpreted
------------------------+---------------------------------------------------
 Reporter:  fk          |          Owner:                    
     Type:  defect      |         Status:  new               
 Priority:  minor       |      Milestone:                    
Component:  Tor Client  |        Version:  Tor: 0.2.3.3-alpha
 Keywords:              |         Parent:                    
   Points:              |   Actualpoints:                    
------------------------+---------------------------------------------------
 I've been using the following Tor directives for years:

 TransPort 9040
 TransListenAddress 10.0.0.2

 My interpretation of the Tor 0.2.3.3-alpha ChangeLog
 and the man page is that the combination should still
 work as before, as this is not a mix of old and new syntax.

 The behavior I'm seeing (on FreeBSD 9.0-BETA2) is that Tor
 binds to an (apparently) random port and rebinds to another
 one about once a minute:

 Sep 05 19:53:36.994 [notice] Bootstrapped 100%: Done.
 Sep 05 19:54:28.597 [notice] Opening Transparent pf/netfilter listener on
 10.0.0.2:0
 Sep 05 19:54:28.597 [notice] Transparent pf/netfilter listener listening
 on port 28693.
 Sep 05 19:54:28.598 [notice] Closing no-longer-configured Transparent
 pf/netfilter listener on 10.0.0.2:50605
 Sep 05 19:55:29.598 [notice] Opening Transparent pf/netfilter listener on
 10.0.0.2:0
 Sep 05 19:55:29.598 [notice] Transparent pf/netfilter listener listening
 on port 37786.
 Sep 05 19:55:29.598 [notice] Closing no-longer-configured Transparent
 pf/netfilter listener on 10.0.0.2:28693
 Sep 05 19:56:30.597 [notice] Opening Transparent pf/netfilter listener on
 10.0.0.2:0
 Sep 05 19:56:30.597 [notice] Transparent pf/netfilter listener listening
 on port 35108.
 Sep 05 19:56:30.597 [notice] Closing no-longer-configured Transparent
 pf/netfilter listener on 10.0.0.2:37786
 Sep 05 19:57:31.597 [notice] Opening Transparent pf/netfilter listener on
 10.0.0.2:0
 Sep 05 19:57:31.597 [notice] Transparent pf/netfilter listener listening
 on port 38142.
 Sep 05 19:57:31.597 [notice] Closing no-longer-configured Transparent
 pf/netfilter listener on 10.0.0.2:35108
 Sep 05 19:58:32.597 [notice] Opening Transparent pf/netfilter listener on
 10.0.0.2:0
 Sep 05 19:58:32.597 [notice] Transparent pf/netfilter listener listening
 on port 64587.
 Sep 05 19:58:32.597 [notice] Closing no-longer-configured Transparent
 pf/netfilter listener on 10.0.0.2:38142

 The shiny-new "TransPort 10.0.0.2:9040" syntax works as expected.

 I'm not seeing this problem with:

 ControlPort 9051
 ControlListenAddress 127.0.0.1

 I'm running Tor in a jail, 127.0.0.1 and 10.0.0.2 are
 equivalent so the directives above cause Tor to bind
 to 10.0.0.2:9051 as intended.

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/3936>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs