[tor-bugs] #6881 [arm]: cannot connect to tor socket
    Tor Bug Tracker & Wiki 
    torproject-admin at torproject.org
       
    Tue Sep 18 15:18:30 UTC 2012
    
    
  
#6881: cannot connect to tor socket
-----------------------------+----------------------------------------------
 Reporter:  btb@…            |          Owner:  atagar  
     Type:  defect           |         Status:  assigned
 Priority:  normal           |      Milestone:          
Component:  arm              |        Version:          
 Keywords:                   |         Parent:          
   Points:                   |   Actualpoints:          
-----------------------------+----------------------------------------------
Changes (by atagar):
  * status:  new => assigned
Comment:
 Found the issue. The helper method for connecting to a socket does not
 accept a passphrase (arm only uses a passphrase if you're using a port
 based connection):
 https://gitweb.torproject.org/arm.git/blob/HEAD:/src/util/torTools.py#l116
 Using a control socket is equivalent to having an authentication cookie
 (both rely on file permissions for protecting unauthorized connections).
 That's why I didn't account for passwords with sockets. Definitely a bug,
 though it should be fine for you to drop password auth until we make a fix
 (unless your socket has wide open permissions, of course - that would be
 bad).
 Stem does not have this issue, so this will be addressed when we migrate
 arm over (which should be relatively soon-ish)...
 https://gitweb.torproject.org/stem.git/blob/HEAD:/stem/connection.py#l130
 Thanks for the catch!
-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/6881#comment:1>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
    
    
More information about the tor-bugs
mailing list