Tor is blocked in our country. For the Tor browser, I use bridges and it works well. I’ve tried enabling bridges in Whonix, in the Tor Control panel, and it doesn’t work.
Maybe I can try to set up a bridge and connect through the console? What commands are needed for this?
On Windows, bridging in the Tor browser works fine. Hence, this is a Whonix problem.
Yes, as per:
generally: Generic Bug Reproduction
specifically: Tor Generic Bug Reproduction
Tails has the same problem.
Yes, thank you, bridges work in Anon Connection Wizard. But in the Tor Control panel, bridges don’t work.
Could you please compare the generated configuration file ACW vs TCP? File:
The Tor Control panel now does not start at all.
Try start from command line.
sudo --set-home tor-control-panel
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to ‘/tmp/runtime-root’
QLayout: Attempting to add QLayout “” to QFrame “”, which already has a layout
Please post error message here, if any.
So that file looks the same for ACW versus TCP?
Or was there a difference ACW versus TCP?
I don’t understand what exactly I should compare.
How specifically to compare ACW with TCP?
I don’t even know what ACW is.
ACW - Anon Connection Wizard
TCP - Tor Control Panel
- create a config file using TCP
- create a config file using ACW
- compare or post them both there
redact private information
Thanks for the report.
This is happening because…
You are using the wrong format. You are using:
That’s a plain bridge. Not using any pluggable transport such as obfs4. You probably need an obfs4 bridge.
Also please note what that file is saying:
# This file is generated by and should ONLY be used by anon-connection-wizard. # User configuration should go to /usr/local/etc/torrc.d/50_user.conf, not here. Because: # 1. This file can be easily overwritten by anon-connection-wizard. # 2. Even a single character change in this file may cause error. # However, deleting this file will be fine since a new plain file will be generated the next time you run anon-connection-wizard.
I fixed that bug but it doesn’t really matter.
I recommend to either use ACW or the command line.
“Forget” about TCP. It’s not really needed.
But obfs4 seems to be blocked in our country.
There is a connection.
# Do not edit this file!# Please add modifications to the following file inste - Pastebin.com - TCP has been used wrong. A proxy has been configured instead a bridge. A bridge is not considered a proxy in TCP / ACW. A bridge is not considered a proxy in context of Tor. Do not use proxy settings unless you want to.
But # This file is generated by and should ONLY be used by anon-connection-wizard. - Pastebin.com uses a “plain” bridge. With means no pluggable transport at all. These are the most easy to block bridges. I find it highly unlikely that obfs4 bridges are blocked but plain bridges are functional.
# This file is generated by and should ONLY be used by anon-connection-wizard. - Pastebin.com is using a plain bridge.
I didn’t actually use a proxy. I set up a bridge in TCP, not a proxy.