- * Package: net-proxy/obfsproxy-0.1.4
- * Repository: gentoo
- * Maintainer: blueness@gentoo.org
- * USE: amd64 elibc_glibc kernel_linux multilib test userland_GNU
- * FEATURES: sandbox test userpriv usersandbox
- Installed LAPACK for library directory lib64
- [1] reference *
- Installed BLAS for library directory lib64
- [1] reference *
- Installed CBLAS for library directory lib64
- [1] gsl
- [2] reference *
- >>> Unpacking source...
- >>> Unpacking obfsproxy-0.1.4.tar.gz to /tmp/portage/net-proxy/obfsproxy-0.1.4/work
- >>> Source unpacked in /tmp/portage/net-proxy/obfsproxy-0.1.4/work
- >>> Preparing source in /tmp/portage/net-proxy/obfsproxy-0.1.4/work/obfsproxy-0.1.4 ...
- >>> Source prepared.
- >>> Configuring source in /tmp/portage/net-proxy/obfsproxy-0.1.4/work/obfsproxy-0.1.4 ...
- ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-dependency-tracking
- configure: loading site script /usr/share/config.site
- checking for a BSD-compatible install... /usr/bin/install -c
- checking whether build environment is sane... yes
- checking for a thread-safe mkdir -p... /bin/mkdir -p
- checking for gawk... gawk
- checking whether make sets $(MAKE)... yes
- checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
- checking whether the C compiler works... yes
- checking for C compiler default output file name... a.out
- checking for suffix of executables...
- checking whether we are cross compiling... no
- checking for suffix of object files... o
- checking whether we are using the GNU C compiler... yes
- checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
- checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
- checking for style of include used by make... GNU
- checking dependency style of x86_64-pc-linux-gnu-gcc... none
- checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
- checking for a sed that does not truncate output... /bin/sed
- checking for a Python interpreter with version >= 2.6... python
- checking for python... /usr/bin/python
- checking for python version... 2.7
- checking for python platform... linux2
- checking for python script directory... ${prefix}/lib64/python2.7/site-packages
- checking for python extension module directory... ${exec_prefix}/lib64/python2.7/site-packages
- checking for x86_64-pc-linux-gnu-pkg-config... no
- checking for pkg-config... /usr/bin/pkg-config
- checking pkg-config is at least version 0.9.0... yes
- checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
- checking for grep that handles long lines and -e... /bin/grep
- checking for egrep... /bin/grep -E
- checking for ANSI C header files... yes
- checking for sys/types.h... yes
- checking for sys/stat.h... yes
- checking for stdlib.h... yes
- checking for string.h... yes
- checking for memory.h... yes
- checking for strings.h... yes
- checking for inttypes.h... yes
- checking for stdint.h... yes
- checking for unistd.h... yes
- checking sys/socket.h usability... yes
- checking sys/socket.h presence... yes
- checking for sys/socket.h... yes
- checking for sys/types.h... (cached) yes
- checking netinet/in.h usability... yes
- checking netinet/in.h presence... yes
- checking for netinet/in.h... yes
- checking whether C compiler accepts -D_FORTIFY_SOURCE=2... no
- checking whether C compiler accepts -fstack-protector-all... yes
- checking whether C compiler accepts -fwrapv... yes
- checking whether C compiler accepts -fPIE... yes
- checking whether C compiler accepts --param ssp-buffer-size=1... yes
- checking whether C compiler accepts -fno-strict-aliasing... yes
- checking whether C compiler accepts -fno-strict-overflow... yes
- checking whether the linker accepts -pie... yes
- checking whether the linker accepts -Wl,-pie... yes
- checking whether the linker accepts -z relro... yes
- checking whether the linker accepts -z now... yes
- checking for libevent... yes
- checking for libcrypto... yes
- checking for SHA256_Init... yes
- checking for library containing ntohl... none required
- checking for inline... inline
- checking size of int... 4
- checking size of size_t... 8
- checking whether we have va_copy... yes
- configure: creating ./config.status
- config.status: creating Makefile
- config.status: creating config.h
- config.status: executing depfiles commands
- >>> Source configured.
- >>> Compiling source in /tmp/portage/net-proxy/obfsproxy-0.1.4/work/obfsproxy-0.1.4 ...
- make -j24
- make all-am
- make[1]: Entering directory `/tmp/portage/net-proxy/obfsproxy-0.1.4/work/obfsproxy-0.1.4'
- x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -c -o container.o `test -f 'src/container.c' || echo './'`src/container.c
- x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -c -o crypt.o `test -f 'src/crypt.c' || echo './'`src/crypt.c
- x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -c -o external.o `test -f 'src/external.c' || echo './'`src/external.c
- x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -c -o main.o `test -f 'src/main.c' || echo './'`src/main.c
- x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -c -o managed.o `test -f 'src/managed.c' || echo './'`src/managed.c
- x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -c -o network.o `test -f 'src/network.c' || echo './'`src/network.c
- x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -c -o protocol.o `test -f 'src/protocol.c' || echo './'`src/protocol.c
- x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -c -o socks.o `test -f 'src/socks.c' || echo './'`src/socks.c
- x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -c -o status.o `test -f 'src/status.c' || echo './'`src/status.c
- x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -c -o util.o `test -f 'src/util.c' || echo './'`src/util.c
- x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -c -o dummy.o `test -f 'src/protocols/dummy.c' || echo './'`src/protocols/dummy.c
- x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -c -o obfs2.o `test -f 'src/protocols/obfs2.c' || echo './'`src/protocols/obfs2.c
- x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -c -o obfs_main.o `test -f 'src/obfs_main.c' || echo './'`src/obfs_main.c
- x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -c -o tinytest.o `test -f 'src/test/tinytest.c' || echo './'`src/test/tinytest.c
- x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -c -o unittest.o `test -f 'src/test/unittest.c' || echo './'`src/test/unittest.c
- x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -c -o unittest_container.o `test -f 'src/test/unittest_container.c' || echo './'`src/test/unittest_container.c
- x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -c -o unittest_crypt.o `test -f 'src/test/unittest_crypt.c' || echo './'`src/test/unittest_crypt.c
- x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -c -o unittest_socks.o `test -f 'src/test/unittest_socks.c' || echo './'`src/test/unittest_socks.c
- x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -c -o unittest_dummy.o `test -f 'src/test/unittest_dummy.c' || echo './'`src/test/unittest_dummy.c
- x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -c -o unittest_managed.o `test -f 'src/test/unittest_managed.c' || echo './'`src/test/unittest_managed.c
- x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -c -o unittest_obfs2.o `test -f 'src/test/unittest_obfs2.c' || echo './'`src/test/unittest_obfs2.c
- x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -c -o unittest_util.o `test -f 'src/test/unittest_util.c' || echo './'`src/test/unittest_util.c
- /bin/sed -e 's,[@]PYTHON[@],/usr/bin/python,' < ./src/test/tester.py.in > tester.py
- chmod +x tester.py
- rm -f libobfsproxy.a
- ar cru libobfsproxy.a container.o crypt.o external.o main.o managed.o network.o protocol.o socks.o status.o util.o dummy.o obfs2.o
- x86_64-pc-linux-gnu-ranlib libobfsproxy.a
- x86_64-pc-linux-gnu-gcc -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -Wl,-O1 -Wl,--as-needed -pie -Wl,-pie -z relro -z now -o obfsproxy obfs_main.o libobfsproxy.a -levent -lcrypto
- x86_64-pc-linux-gnu-gcc -Wall -Wwrite-strings -Werror -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fstack-protector-all -fwrapv -fPIE --param ssp-buffer-size=1 -fno-strict-aliasing -fno-strict-overflow -Wl,-O1 -Wl,--as-needed -pie -Wl,-pie -z relro -z now -o unittests tinytest.o unittest.o unittest_container.o unittest_crypt.o unittest_socks.o unittest_dummy.o unittest_managed.o unittest_obfs2.o unittest_util.o libobfsproxy.a -levent -lcrypto
- make[1]: Leaving directory `/tmp/portage/net-proxy/obfsproxy-0.1.4/work/obfsproxy-0.1.4'
- >>> Source compiled.
- >>> Test phase [check]: net-proxy/obfsproxy-0.1.4
- * Tinderbox QA Notice: 'make' called by __eapi0_src_test
- make -j24 -j24 -j1 check
- make check-TESTS
- make[1]: Entering directory `/tmp/portage/net-proxy/obfsproxy-0.1.4/work/obfsproxy-0.1.4'
- container/smartlist_basic: OK
- container/smartlist_strings: OK
- container/smartlist_overlap: OK
- container/smartlist_digests: OK
- container/smartlist_join: OK
- container/bitarray: OK
- container/digestset: OK
- container/strmap: OK
- container/pqueue: OK
- container/order_functions: OK
- crypt/hashvec: OK
- crypt/aes1: OK
- crypt/aes2: OK
- crypt/rng: OK
- socks/socks5_send_negotiation: OK
- socks/socks5_request: OK
- socks/socks5_request_reply: OK
- socks/socks4_request: OK
- socks/socks4_request_reply: OK
- dummy/option_parsing:
- FAIL src/test/unittest_dummy.c:50: assert(c->result != NULL): (nil) vs (nil)
- [option_parsing FAILED]
- dummy/transfer: 2013-01-02 14:08:09 [warn] Error resolving 127.0.0.1:1800: address family for nodename not supported
- 2013-01-02 14:08:09 [warn] dummy syntax:
- dummy <mode> <listen_address> [<target_address>]
- mode ~ server|client|socks
- listen_address, target_address ~ host:port
- target_address is required for server and client mode,
- and forbidden for socks mode.
- Examples:
- obfsproxy dummy socks 127.0.0.1:5000
- obfsproxy dummy client 127.0.0.1:5000 192.168.1.99:11253
- obfsproxy dummy server 192.168.1.99:11253 127.0.0.1:9005
- FAIL src/test/unittest_dummy.c:114: assert(s->cfg_client)
- [transfer FAILED]
- obfs2/option_parsing:
- FAIL src/test/unittest_obfs2.c:76: assert(c->result != NULL): (nil) vs (nil)
- [option_parsing FAILED]
- obfs2/handshake: 2013-01-02 14:08:09 [warn] Error resolving 127.0.0.1:1800: address family for nodename not supported
- 2013-01-02 14:08:09 [warn] You failed at creating a correct obfs2 line.
- obfs2 syntax:
- obfs2 [obfs2_args] obfs2_opts
- 'obfs2_opts':
- mode ~ server|client|socks
- listen address ~ host:port
- 'obfs2_args':
- Destination Address ~ --dest=host:port
- Shared Secret ~ --shared-secret=<secret>
- Example:
- obfsproxy obfs2 --dest=127.0.0.1:666 --shared-secret=himitsu server 127.0.0.1:1026
- FAIL src/test/unittest_obfs2.c:148: assert(s->cfg_client)/bin/sh: line 5: 337211 Segmentation fault ${dir}$tst
- FAIL: unittests
- EProcess Process-2:
- Traceback (most recent call last):
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
- self.run()
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
- self._target(*self._args, **self._kwargs)
- File "./tester.py", line 119, in work
- listener.bind(address)
- File "/usr/lib64/python2.7/socket.py", line 224, in meth
- return getattr(self._sock,name)(*args)
- error: [Errno 98] Address already in use
- EProcess Process-3:
- Traceback (most recent call last):
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
- self.run()
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
- self._target(*self._args, **self._kwargs)
- File "./tester.py", line 119, in work
- listener.bind(address)
- File "/usr/lib64/python2.7/socket.py", line 224, in meth
- return getattr(self._sock,name)(*args)
- error: [Errno 98] Address already in use
- EProcess Process-4:
- Traceback (most recent call last):
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
- self.run()
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
- self._target(*self._args, **self._kwargs)
- File "./tester.py", line 119, in work
- listener.bind(address)
- File "/usr/lib64/python2.7/socket.py", line 224, in meth
- return getattr(self._sock,name)(*args)
- error: [Errno 98] Address already in use
- EProcess Process-5:
- Traceback (most recent call last):
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
- self.run()
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
- self._target(*self._args, **self._kwargs)
- File "./tester.py", line 119, in work
- listener.bind(address)
- File "/usr/lib64/python2.7/socket.py", line 224, in meth
- return getattr(self._sock,name)(*args)
- error: [Errno 98] Address already in use
- EProcess Process-6:
- Traceback (most recent call last):
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
- self.run()
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
- self._target(*self._args, **self._kwargs)
- File "./tester.py", line 119, in work
- listener.bind(address)
- File "/usr/lib64/python2.7/socket.py", line 224, in meth
- return getattr(self._sock,name)(*args)
- error: [Errno 98] Address already in use
- EProcess Process-7:
- Traceback (most recent call last):
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
- self.run()
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
- self._target(*self._args, **self._kwargs)
- File "./tester.py", line 119, in work
- listener.bind(address)
- File "/usr/lib64/python2.7/socket.py", line 224, in meth
- return getattr(self._sock,name)(*args)
- error: [Errno 98] Address already in use
- EProcess Process-8:
- Traceback (most recent call last):
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
- self.run()
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
- self._target(*self._args, **self._kwargs)
- File "./tester.py", line 119, in work
- listener.bind(address)
- File "/usr/lib64/python2.7/socket.py", line 224, in meth
- return getattr(self._sock,name)(*args)
- error: [Errno 98] Address already in use
- EProcess Process-9:
- Traceback (most recent call last):
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
- self.run()
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
- self._target(*self._args, **self._kwargs)
- File "./tester.py", line 119, in work
- listener.bind(address)
- File "/usr/lib64/python2.7/socket.py", line 224, in meth
- return getattr(self._sock,name)(*args)
- error: [Errno 98] Address already in use
- EProcess Process-10:
- Traceback (most recent call last):
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
- self.run()
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
- self._target(*self._args, **self._kwargs)
- File "./tester.py", line 119, in work
- listener.bind(address)
- File "/usr/lib64/python2.7/socket.py", line 224, in meth
- return getattr(self._sock,name)(*args)
- error: [Errno 98] Address already in use
- EProcess Process-11:
- Traceback (most recent call last):
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
- self.run()
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
- self._target(*self._args, **self._kwargs)
- File "./tester.py", line 119, in work
- listener.bind(address)
- File "/usr/lib64/python2.7/socket.py", line 224, in meth
- return getattr(self._sock,name)(*args)
- error: [Errno 98] Address already in use
- EProcess Process-12:
- Traceback (most recent call last):
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
- self.run()
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
- self._target(*self._args, **self._kwargs)
- File "./tester.py", line 119, in work
- listener.bind(address)
- File "/usr/lib64/python2.7/socket.py", line 224, in meth
- return getattr(self._sock,name)(*args)
- error: [Errno 98] Address already in use
- EProcess Process-13:
- Traceback (most recent call last):
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
- self.run()
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
- self._target(*self._args, **self._kwargs)
- File "./tester.py", line 119, in work
- listener.bind(address)
- File "/usr/lib64/python2.7/socket.py", line 224, in meth
- return getattr(self._sock,name)(*args)
- error: [Errno 98] Address already in use
- EProcess Process-14:
- Traceback (most recent call last):
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
- self.run()
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
- self._target(*self._args, **self._kwargs)
- File "./tester.py", line 119, in work
- listener.bind(address)
- File "/usr/lib64/python2.7/socket.py", line 224, in meth
- return getattr(self._sock,name)(*args)
- error: [Errno 98] Address already in use
- EProcess Process-15:
- Traceback (most recent call last):
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
- self.run()
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
- self._target(*self._args, **self._kwargs)
- File "./tester.py", line 119, in work
- listener.bind(address)
- File "/usr/lib64/python2.7/socket.py", line 224, in meth
- return getattr(self._sock,name)(*args)
- error: [Errno 98] Address already in use
- EProcess Process-16:
- Traceback (most recent call last):
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
- self.run()
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
- self._target(*self._args, **self._kwargs)
- File "./tester.py", line 119, in work
- listener.bind(address)
- File "/usr/lib64/python2.7/socket.py", line 224, in meth
- return getattr(self._sock,name)(*args)
- error: [Errno 98] Address already in use
- EProcess Process-17:
- Traceback (most recent call last):
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
- self.run()
- File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
- self._target(*self._args, **self._kwargs)
- File "./tester.py", line 119, in work
- listener.bind(address)
- File "/usr/lib64/python2.7/socket.py", line 224, in meth
- return getattr(self._sock,name)(*args)
- error: [Errno 98] Address already in use
- E
- ======================================================================
- ERROR: test_direct_transfer (__main__.DirectDummy)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./tester.py", line 170, in setUp
- self.input_chan = connect_with_retry(("127.0.0.1", ENTRY_PORT))
- File "./tester.py", line 100, in connect_with_retry
- return socket.create_connection(addr)
- File "/usr/lib64/python2.7/socket.py", line 571, in create_connection
- raise err
- error: [Errno 111] Connection refused
- ======================================================================
- ERROR: test_direct_transfer (__main__.DirectObfs2)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./tester.py", line 170, in setUp
- self.input_chan = connect_with_retry(("127.0.0.1", ENTRY_PORT))
- File "./tester.py", line 100, in connect_with_retry
- return socket.create_connection(addr)
- File "/usr/lib64/python2.7/socket.py", line 571, in create_connection
- raise err
- error: [Errno 111] Connection refused
- ======================================================================
- ERROR: test_illformed (__main__.SocksBad)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./tester.py", line 319, in test_illformed
- False ])
- File "./tester.py", line 267, in socksTest
- input_chan = connect_with_retry(("127.0.0.1", ENTRY_PORT))
- File "./tester.py", line 100, in connect_with_retry
- return socket.create_connection(addr)
- File "/usr/lib64/python2.7/socket.py", line 571, in create_connection
- raise err
- error: [Errno 111] Connection refused
- ======================================================================
- ERROR: test_socks4_unsupported_method_1 (__main__.SocksBad)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./tester.py", line 324, in test_socks4_unsupported_method_1
- False ])
- File "./tester.py", line 267, in socksTest
- input_chan = connect_with_retry(("127.0.0.1", ENTRY_PORT))
- File "./tester.py", line 100, in connect_with_retry
- return socket.create_connection(addr)
- File "/usr/lib64/python2.7/socket.py", line 571, in create_connection
- raise err
- error: [Errno 111] Connection refused
- ======================================================================
- ERROR: test_socks5_bad_handshake_1 (__main__.SocksBad)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./tester.py", line 327, in test_socks5_bad_handshake_1
- self.socksTest([ "\x05", False ])
- File "./tester.py", line 267, in socksTest
- input_chan = connect_with_retry(("127.0.0.1", ENTRY_PORT))
- File "./tester.py", line 100, in connect_with_retry
- return socket.create_connection(addr)
- File "/usr/lib64/python2.7/socket.py", line 571, in create_connection
- raise err
- error: [Errno 111] Connection refused
- ======================================================================
- ERROR: test_socks5_bad_handshake_2 (__main__.SocksBad)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./tester.py", line 330, in test_socks5_bad_handshake_2
- self.socksTest([ "\x05\x00", False ])
- File "./tester.py", line 267, in socksTest
- input_chan = connect_with_retry(("127.0.0.1", ENTRY_PORT))
- File "./tester.py", line 100, in connect_with_retry
- return socket.create_connection(addr)
- File "/usr/lib64/python2.7/socket.py", line 571, in create_connection
- raise err
- error: [Errno 111] Connection refused
- ======================================================================
- ERROR: test_socks5_bad_handshake_3 (__main__.SocksBad)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./tester.py", line 333, in test_socks5_bad_handshake_3
- self.socksTest([ "\x05\x01\x01", False ]) # should get "\x05\xFF"
- File "./tester.py", line 267, in socksTest
- input_chan = connect_with_retry(("127.0.0.1", ENTRY_PORT))
- File "./tester.py", line 100, in connect_with_retry
- return socket.create_connection(addr)
- File "/usr/lib64/python2.7/socket.py", line 571, in create_connection
- raise err
- error: [Errno 111] Connection refused
- ======================================================================
- ERROR: test_socks5_bad_handshake_4 (__main__.SocksBad)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./tester.py", line 336, in test_socks5_bad_handshake_4
- self.socksTest([ "\x05\x01\x080", False ]) # should get "\x05\xFF"
- File "./tester.py", line 267, in socksTest
- input_chan = connect_with_retry(("127.0.0.1", ENTRY_PORT))
- File "./tester.py", line 100, in connect_with_retry
- return socket.create_connection(addr)
- File "/usr/lib64/python2.7/socket.py", line 571, in create_connection
- raise err
- error: [Errno 111] Connection refused
- ======================================================================
- ERROR: test_socks5_bad_handshake_5 (__main__.SocksBad)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./tester.py", line 339, in test_socks5_bad_handshake_5
- self.socksTest([ "\x05\x02\x01\x02", False ]) # should get "\x05\xFF"
- File "./tester.py", line 267, in socksTest
- input_chan = connect_with_retry(("127.0.0.1", ENTRY_PORT))
- File "./tester.py", line 100, in connect_with_retry
- return socket.create_connection(addr)
- File "/usr/lib64/python2.7/socket.py", line 571, in create_connection
- raise err
- error: [Errno 111] Connection refused
- ======================================================================
- ERROR: test_socks5_good_handshake_1 (__main__.SocksBad)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./tester.py", line 342, in test_socks5_good_handshake_1
- self.socksTest([ "\x05\x01\x00", "\x05\x00", False ])
- File "./tester.py", line 267, in socksTest
- input_chan = connect_with_retry(("127.0.0.1", ENTRY_PORT))
- File "./tester.py", line 100, in connect_with_retry
- return socket.create_connection(addr)
- File "/usr/lib64/python2.7/socket.py", line 571, in create_connection
- raise err
- error: [Errno 111] Connection refused
- ======================================================================
- ERROR: test_socks5_good_handshake_2 (__main__.SocksBad)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./tester.py", line 345, in test_socks5_good_handshake_2
- self.socksTest([ "\x05\x02\x00\x01", "\x05\x00", False ])
- File "./tester.py", line 267, in socksTest
- input_chan = connect_with_retry(("127.0.0.1", ENTRY_PORT))
- File "./tester.py", line 100, in connect_with_retry
- return socket.create_connection(addr)
- File "/usr/lib64/python2.7/socket.py", line 571, in create_connection
- raise err
- error: [Errno 111] Connection refused
- ======================================================================
- ERROR: test_socks5_unsupported_method_1 (__main__.SocksBad)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./tester.py", line 350, in test_socks5_unsupported_method_1
- "\x05\x07\x00\x01\x00\x00\x00\x00\x00\x00", False ])
- File "./tester.py", line 267, in socksTest
- input_chan = connect_with_retry(("127.0.0.1", ENTRY_PORT))
- File "./tester.py", line 100, in connect_with_retry
- return socket.create_connection(addr)
- File "/usr/lib64/python2.7/socket.py", line 571, in create_connection
- raise err
- error: [Errno 111] Connection refused
- ======================================================================
- ERROR: test_socks5_unsupported_method_2 (__main__.SocksBad)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./tester.py", line 355, in test_socks5_unsupported_method_2
- "\x05\x07\x00\x01\x00\x00\x00\x00\x00\x00", False ])
- File "./tester.py", line 267, in socksTest
- input_chan = connect_with_retry(("127.0.0.1", ENTRY_PORT))
- File "./tester.py", line 100, in connect_with_retry
- return socket.create_connection(addr)
- File "/usr/lib64/python2.7/socket.py", line 571, in create_connection
- raise err
- error: [Errno 111] Connection refused
- ======================================================================
- ERROR: test_socks4_transfer (__main__.SocksDummy)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./tester.py", line 297, in test_socks4_transfer
- ( (0, 90, SERVER_PORT, 127, 0, 0, 1), "!BBH4B" ) ])
- File "./tester.py", line 267, in socksTest
- input_chan = connect_with_retry(("127.0.0.1", ENTRY_PORT))
- File "./tester.py", line 100, in connect_with_retry
- return socket.create_connection(addr)
- File "/usr/lib64/python2.7/socket.py", line 571, in create_connection
- raise err
- error: [Errno 111] Connection refused
- ======================================================================
- ERROR: test_socks5_transfer (__main__.SocksDummy)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./tester.py", line 302, in test_socks5_transfer
- ( (5, 0, 0, 1, 127, 0, 0, 1, SERVER_PORT), "!8BH" ) ])
- File "./tester.py", line 267, in socksTest
- input_chan = connect_with_retry(("127.0.0.1", ENTRY_PORT))
- File "./tester.py", line 100, in connect_with_retry
- return socket.create_connection(addr)
- File "/usr/lib64/python2.7/socket.py", line 571, in create_connection
- raise err
- error: [Errno 111] Connection refused
- ======================================================================
- ERROR: test_socks4_transfer (__main__.SocksObfs2)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./tester.py", line 297, in test_socks4_transfer
- ( (0, 90, SERVER_PORT, 127, 0, 0, 1), "!BBH4B" ) ])
- File "./tester.py", line 267, in socksTest
- input_chan = connect_with_retry(("127.0.0.1", ENTRY_PORT))
- File "./tester.py", line 100, in connect_with_retry
- return socket.create_connection(addr)
- File "/usr/lib64/python2.7/socket.py", line 571, in create_connection
- raise err
- error: [Errno 111] Connection refused
- ======================================================================
- ERROR: test_socks5_transfer (__main__.SocksObfs2)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./tester.py", line 302, in test_socks5_transfer
- ( (5, 0, 0, 1, 127, 0, 0, 1, SERVER_PORT), "!8BH" ) ])
- File "./tester.py", line 267, in socksTest
- input_chan = connect_with_retry(("127.0.0.1", ENTRY_PORT))
- File "./tester.py", line 100, in connect_with_retry
- return socket.create_connection(addr)
- File "/usr/lib64/python2.7/socket.py", line 571, in create_connection
- raise err
- error: [Errno 111] Connection refused
- ----------------------------------------------------------------------
- Ran 17 tests in 17.254s
- FAILED (errors=17)
- /bin/sh: line 5: 337216 Killed ${dir}$tst
- FAIL: tester.py
- ===================
- 2 of 2 tests failed
- ===================
- make[1]: *** [check-TESTS] Error 1
- make[1]: Leaving directory `/tmp/portage/net-proxy/obfsproxy-0.1.4/work/obfsproxy-0.1.4'
- make: *** [check-am] Error 2
- * ERROR: net-proxy/obfsproxy-0.1.4 failed (test phase):
- * emake failed
- *
- * If you need support, post the output of `emerge --info '=net-proxy/obfsproxy-0.1.4'`,
- * the complete build log and the output of `emerge -pqv '=net-proxy/obfsproxy-0.1.4'`.
- * The complete build log is located at '/var/log/portage/net-proxy:obfsproxy-0.1.4:20130102-140759.log'.
- * For convenience, a symlink to the build log is located at '/tmp/portage/net-proxy/obfsproxy-0.1.4/temp/build.log'.
- * The ebuild environment file is located at '/tmp/portage/net-proxy/obfsproxy-0.1.4/temp/environment'.
- * Working directory: '/tmp/portage/net-proxy/obfsproxy-0.1.4/work/obfsproxy-0.1.4'
- * S: '/tmp/portage/net-proxy/obfsproxy-0.1.4/work/obfsproxy-0.1.4'
- >>> Install obfsproxy-0.1.4 into /tmp/portage/net-proxy/obfsproxy-0.1.4/image/ category net-proxy
- make -j24 DESTDIR=/tmp/portage/net-proxy/obfsproxy-0.1.4/image/ install
- make[1]: Entering directory `/tmp/portage/net-proxy/obfsproxy-0.1.4/work/obfsproxy-0.1.4'
- test -z "/usr/bin" || /bin/mkdir -p "/tmp/portage/net-proxy/obfsproxy-0.1.4/image//usr/bin"
- test -z "/usr/share/man/man1" || /bin/mkdir -p "/tmp/portage/net-proxy/obfsproxy-0.1.4/image//usr/share/man/man1"
- /usr/bin/install -c obfsproxy '/tmp/portage/net-proxy/obfsproxy-0.1.4/image//usr/bin'
- /usr/bin/install -c -m 644 doc/obfsproxy.1 '/tmp/portage/net-proxy/obfsproxy-0.1.4/image//usr/share/man/man1'
- make[1]: Leaving directory `/tmp/portage/net-proxy/obfsproxy-0.1.4/work/obfsproxy-0.1.4'
- >>> Completed installing obfsproxy-0.1.4 into /tmp/portage/net-proxy/obfsproxy-0.1.4/image/
- strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line
- usr/bin/obfsproxy
- ecompressdir: bzip2 -9 /usr/share/man
- ecompressdir: bzip2 -9 /usr/share/doc
- *
- * To run obfsproxy with a tor bridge, add the following to your torrc file:
- *
- * ORPort 5001
- * BridgeRelay 1
- * ExitPolicy reject *:*
- * ServerTransportPlugin obfs2 exec /usr/bin/obfsproxy --managed
- *
- * Change your ORPort to whatever value you use. When you start tor,
- * you should see a message similar to the following in its logs:
- *
- * Registered server transport 'obfs2' at '0.0.0.0:33578'
- *
- * Note the port number, 33578 in this case, and report it, along with
- * your IP address, to your bridge clients.
- *
- *
- * To run obfsproxy with a tor client, add the following to your torrc file:
- *
- * SocksPort 5000
- * UseBridges 1
- * Bridge obfs2 <IP>:<port>
- * ClientTransportPlugin obfs2 exec /usr/bin/obfsproxy --managed
- *
- * Change your SocksPort to whatever value you use. Also, replace the
- * <IP>:<port> pair with the values you received from the tor obfs bridge.
- *