[tor-bugs] #11610 [Obfsproxy]: obfsproxy does not work on CentOS 6

Tor Bug Tracker & Wiki blackhole at torproject.org
Sat Apr 26 05:55:48 UTC 2014


#11610: obfsproxy does not work on CentOS 6
---------------------------+-----------------
     Reporter:  yawning    |      Owner:  asn
         Type:  defect     |     Status:  new
     Priority:  normal     |  Milestone:
    Component:  Obfsproxy  |    Version:
   Resolution:             |   Keywords:
Actual Points:             |  Parent ID:
       Points:             |
---------------------------+-----------------

Comment (by yawning):

 Ok, I have an obfs3 bridge running in my newly installed CentOS 6.5 VM.  I
 installed the relevant python packages in my ~ via setup.py, but I assume
 a system install won't change what needs to be done.

 Packages I had to install:
  * From the CentOS repository:
    * git
    * python-twisted
    * group "Development tools" -> Needed to build pycrypto
    * python2-devel -> Needed to build pycrypto

  * From EPEL (https://fedoraproject.org/wiki/EPEL)
    * epel-release
    * python-argparse
    * PyYAML

  * From the tor RPM repo
 (http://deb.torproject.org/torproject.org/rpm/el/6/)
    * tor

  * From the torproject.org git
    * pyptlib (python setup.py install --user)
    * obfsproxy (Didn't actually install, just pointed to bin/obfsproxy
 from my torrc)

  * From source
    * pycrypto-2.6.1 (python setup.py install --user)

 As far as I can tell the only real stumbling block is that the version of
 pycrypto currently distributed by CentOS is prehistoric and is missing
 `Crypto.Util.Counter`.  If the code were changed, the "Development tools"
 group, python2-devel and pycrypto won't be needed since the system
 `python-crypto` package could be used.

 It took longer to do the netinstall than it did to get a working obfs3
 bridge running using system python.  I'll look into how to deal with the
 old pycrypto package next.

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


More information about the tor-bugs mailing list