[HOME] [DOWNLOAD] [DOCS] [BLOG] [SUPPORT] [TIPS] [ISSUES] [Priority Support]

Proxychains/Tor help needed


#1

Hi, I am trying to add socks5 proxy after tor exit node. I have set the proxychains.conf correctly and set tor to transparent proxy setting, however when proxychains starts it appears to ignore the .conf file and say 127.0.0.1 9050 denied.

Proxychains works through iceweasel but not Tor, been trying for 2 days now, any help would be greatly appreciated.

Cheers


#2

Be warned. This will be very difficult to fix. Even bug report will be difficult.

You’re getting this error, I suppose?

|DNS-request| www.torproject.org 
dig: /home/user/tor-browser_en-US/Browser/TorBrowser/Tor/libcrypto.so.1.0.0: no version information available (required by /usr/lib/libdns.so.88)
06-Jan-2015 21:23:26.402 ENGINE_by_id failed
06-Jan-2015 21:23:26.403 error:25066067:DSO support routines:DLFCN_LOAD:could not load the shared library:dso_dlfcn.c:187:filename(/home/ubuntu/install/openssl/lib/engines/libgost.so): /home/ubuntu/install/openssl/lib/engines/libgost.so: cannot open shared object file: No such file or directory
06-Jan-2015 21:23:26.403 error:25070067:DSO support routines:DSO_load:could not load the shared library:dso_lib.c:244:
06-Jan-2015 21:23:26.403 error:260B6084:engine routines:DYNAMIC_LOAD:dso not found:eng_dyn.c:450:
06-Jan-2015 21:23:26.403 error:2606A074:engine routines:ENGINE_by_id:no such engine:eng_list.c:418:id=gost
dig: dst_lib_init: crypto failure
|DNS-response|: www.torproject.org is not exist

I am quite sure this is some issue with proxychains and/or some lib and/or Tor Browser and not caused by Whonix.

If you want to go through the jungle of technical issues, try find out if and which fork of proxychains is still maintained and make a very good question / bug report. See my signature for guidance. Sorry to say, but since I am very busy with other Whonix work, I can’t be a big help here.


#3

Thanks for the response Patrick. These are the errors i am getting:

user@host:~$ proxychains torbrowser
ProxyChains-3.1 (http://proxychains.sf.net)
INFO: Tor Browser language variable is set to en-US.
INFO: Starting Tor Browser…
user@host:~$ Using system Tor process.
Launching Tor Browser for Linux in /home/user/tor-browser_en-US/Browser…
|DNS-request| check.torproject.org
dig: /home/user/tor-browser_en-US/Browser/TorBrowser/Tor/libcrypto.so.1.0.0: no version information available (required by /usr/lib/libdns.so.88)
07-Jan-2015 06:44:59.001 ENGINE_by_id failed
07-Jan-2015 06:44:59.002 error:25066067:DSO support routines:DLFCN_LOAD:could not load the shared library:dso_dlfcn.c:187:filename(/home/ubuntu/install/openssl/lib/engines/libgost.so): /home/ubuntu/install/openssl/lib/engines/libgost.so: cannot open shared object file: No such file or directory
07-Jan-2015 06:44:59.003 error:25070067:DSO support routines:DSO_load:could not load the shared library:dso_lib.c:244:
07-Jan-2015 06:44:59.003 error:260B6084:engine routines:DYNAMIC_LOAD:dso not found:eng_dyn.c:450:
07-Jan-2015 06:44:59.003 error:2606A074:engine routines:ENGINE_by_id:no such engine:eng_list.c:418:id=gost
dig: dst_lib_init: crypto failure
|DNS-response|: check.torproject.org is not exist
|DNS-request| check.torproject.org
dig: /home/user/tor-browser_en-US/Browser/TorBrowser/Tor/libcrypto.so.1.0.0: no version information available (required by /usr/lib/libdns.so.88)
07-Jan-2015 06:44:59.177 ENGINE_by_id failed
07-Jan-2015 06:44:59.179 error:25066067:DSO support routines:DLFCN_LOAD:could not load the shared library:dso_dlfcn.c:187:filename(/home/ubuntu/install/openssl/lib/engines/libgost.so): /home/ubuntu/install/openssl/lib/engines/libgost.so: cannot open shared object file: No such file or directory
07-Jan-2015 06:44:59.179 error:25070067:DSO support routines:DSO_load:could not load the shared library:dso_lib.c:244:
07-Jan-2015 06:44:59.179 error:260B6084:engine routines:DYNAMIC_LOAD:dso not found:eng_dyn.c:450:
07-Jan-2015 06:44:59.180 error:2606A074:engine routines:ENGINE_by_id:no such engine:eng_list.c:418:id=gost
dig: dst_lib_init: crypto failure
|DNS-response|: check.torproject.org is not exist
|DNS-request| check.torproject.org
dig: /home/user/tor-browser_en-US/Browser/TorBrowser/Tor/libcrypto.so.1.0.0: no version information available (required by /usr/lib/libdns.so.88)
07-Jan-2015 06:45:00.284 ENGINE_by_id failed
07-Jan-2015 06:45:00.285 error:25066067:DSO support routines:DLFCN_LOAD:could not load the shared library:dso_dlfcn.c:187:filename(/home/ubuntu/install/openssl/lib/engines/libgost.so): /home/ubuntu/install/openssl/lib/engines/libgost.so: cannot open shared object file: No such file or directory
07-Jan-2015 06:45:00.285 error:25070067:DSO support routines:DSO_load:could not load the shared library:dso_lib.c:244:
07-Jan-2015 06:45:00.285 error:260B6084:engine routines:DYNAMIC_LOAD:dso not found:eng_dyn.c:450:
07-Jan-2015 06:45:00.286 error:2606A074:engine routines:ENGINE_by_id:no such engine:eng_list.c:418:id=gost
dig: dst_lib_init: crypto failure
|DNS-response|: check.torproject.org is not exist
|DNS-request| check.torproject.org
dig: /home/user/tor-browser_en-US/Browser/TorBrowser/Tor/libcrypto.so.1.0.0: no version information available (required by /usr/lib/libdns.so.88)
07-Jan-2015 06:45:00.310 ENGINE_by_id failed
07-Jan-2015 06:45:00.310 error:25066067:DSO support routines:DLFCN_LOAD:could not load the shared library:dso_dlfcn.c:187:filename(/home/ubuntu/install/openssl/lib/engines/libgost.so): /home/ubuntu/install/openssl/lib/engines/libgost.so: cannot open shared object file: No such file or directory
07-Jan-2015 06:45:00.310 error:25070067:DSO support routines:DSO_load:could not load the shared library:dso_lib.c:244:
07-Jan-2015 06:45:00.310 error:260B6084:engine routines:DYNAMIC_LOAD:dso not found:eng_dyn.c:450:
07-Jan-2015 06:45:00.310 error:2606A074:engine routines:ENGINE_by_id:no such engine:eng_list.c:418:id=gost
dig: dst_lib_init: crypto failure
|DNS-response|: check.torproject.org is not exist
|DNS-request| check.torproject.org
dig: /home/user/tor-browser_en-US/Browser/TorBrowser/Tor/libcrypto.so.1.0.0: no version information available (required by /usr/lib/libdns.so.88)
07-Jan-2015 06:45:00.377 ENGINE_by_id failed
07-Jan-2015 06:45:00.381 error:25066067:DSO support routines:DLFCN_LOAD:could not load the shared library:dso_dlfcn.c:187:filename(/home/ubuntu/install/openssl/lib/engines/libgost.so): /home/ubuntu/install/openssl/lib/engines/libgost.so: cannot open shared object file: No such file or directory
07-Jan-2015 06:45:00.381 error:25070067:DSO support routines:DSO_load:could not load the shared library:dso_lib.c:244:
07-Jan-2015 06:45:00.382 error:260B6084:engine routines:DYNAMIC_LOAD:dso not found:eng_dyn.c:450:
07-Jan-2015 06:45:00.382 error:2606A074:engine routines:ENGINE_by_id:no such engine:eng_list.c:418:id=gost
dig: dst_lib_init: crypto failure
|DNS-response|: check.torproject.org is not exist
|DNS-request| www.torproject.org
dig: /home/user/tor-browser_en-US/Browser/TorBrowser/Tor/libcrypto.so.1.0.0: no version information available (required by /usr/lib/libdns.so.88)
07-Jan-2015 06:45:00.779 ENGINE_by_id failed
07-Jan-2015 06:45:00.779 error:25066067:DSO support routines:DLFCN_LOAD:could not load the shared library:dso_dlfcn.c:187:filename(/home/ubuntu/install/openssl/lib/engines/libgost.so): /home/ubuntu/install/openssl/lib/engines/libgost.so: cannot open shared object file: No such file or directory
07-Jan-2015 06:45:00.779 error:25070067:DSO support routines:DSO_load:could not load the shared library:dso_lib.c:244:
07-Jan-2015 06:45:00.779 error:260B6084:engine routines:DYNAMIC_LOAD:dso not found:eng_dyn.c:450:
07-Jan-2015 06:45:00.779 error:2606A074:engine routines:ENGINE_by_id:no such engine:eng_list.c:418:id=gost
dig: dst_lib_init: crypto failure
|DNS-response|: www.torproject.org is not exist
|DNS-request| www.torproject.org
dig: /home/user/tor-browser_en-US/Browser/TorBrowser/Tor/libcrypto.so.1.0.0: no version information available (required by /usr/lib/libdns.so.88)
07-Jan-2015 06:45:00.822 ENGINE_by_id failed
07-Jan-2015 06:45:00.822 error:25066067:DSO support routines:DLFCN_LOAD:could not load the shared library:dso_dlfcn.c:187:filename(/home/ubuntu/install/openssl/lib/engines/libgost.so): /home/ubuntu/install/openssl/lib/engines/libgost.so: cannot open shared object file: No such file or directory
07-Jan-2015 06:45:00.823 error:25070067:DSO support routines:DSO_load:could not load the shared library:dso_lib.c:244:
07-Jan-2015 06:45:00.823 error:260B6084:engine routines:DYNAMIC_LOAD:dso not found:eng_dyn.c:450:
07-Jan-2015 06:45:00.823 error:2606A074:engine routines:ENGINE_by_id:no such engine:eng_list.c:418:id=gost
dig: dst_lib_init: crypto failure
|DNS-response|: www.torproject.org is not exist

What are the other options besides Proxychains for adding a socks5 after the exit node when running Whonix/Tor?

Cheers


#4

Try proxy settings method.

https://www.whonix.org/wiki/Tunnels/Connecting_to_Tor_before_a_proxy#Proxy_Settings_Method

https://www.whonix.org/wiki/Tor_Browser#Remove_Proxy_Settings


#5

Proxy Settings method did not work for me in Tor Browser with Remote Proxy. Works in Iceweasel.


#6

[quote=“panolali, post:5, topic:779”][quote author=Patrick link=topic=858.msg6387#msg6387 date=1420632988]
Try proxy settings method.
[/quote]

Proxy Settings method did not work for me in Tor Browser with Remote Proxy. Works in Iceweasel.[/quote]

Same for me too.

Using the same proxy settings as Iceweasel in Tor results in the Tor Browser saying connected to website and them timesout.


#7

This is the other error i get when trying to use Tor proxy settings:

The server rejected the handshake because the client downgraded to a lower TLS version than the server supports.

(Error code: ssl_error_inappropriate_fallback_alert)


#8

I might test this. Know any legally usable, reliable (as in actually working) remote proxies?

It’s been a while since this has been documented. Possibly a new bug has been introduced into Tor Browser in meanwhile or instructions need some update.


#9

It has worked for me before by using 9951 (in accordance with the socks5 client) with a dynamic chain. socks4 is commented out of course. perhaps try 9951 for a port instead or perhaps 9950, 9051, etc


#10

No progress has been made.

Does currently not work. Someone needs to contribute by figuring this out. Otherwise this will not be possible for a very long time.

For the record., related documentation chapter:


#11

Thanks Patrick.
If I use iceweasel in the workstation through proxychains do I stile have Tor protection?


#12

Yes, but not Tor Browser’s protections. ( https://www.whonix.org/wiki/Tor_Browser )