I’ve installed Qubes 4.1 with latest current-testing updates and I can’t start Tor Control panel in sys-whonix but Anon Connection Wizard works fine and tor works fine as well.
When I try to start Tor Control panel from terminal then I’m getting this error:
user@host:~$ 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
Traceback (most recent call last):
File "/usr/bin/tor-control-panel", line 8, in <module>
tor_control_panel.main()
File "/usr/lib/python3/dist-packages/tor_control_panel/tor_control_panel.py", line 760, in main
tor_controller.refresh(True)
File "/usr/lib/python3/dist-packages/tor_control_panel/tor_control_panel.py", line 716, in refresh
self.refresh_user_configuration()
File "/usr/lib/python3/dist-packages/tor_control_panel/tor_control_panel.py", line 664, in refresh_user_configuration
args = torrc_gen.parse_torrc()
File "/usr/lib/python3/dist-packages/tor_control_panel/torrc_gen.py", line 128, in parse_torrc
bridge_type = bridges_display[bridges_type.index(bridge_type)]
IndexError: list index out of range
QThread: Destroyed while thread is still running
Aborted
UPD:
It seems that the problem is that I’ve added bridges with pluggable transport ‘none’. When I add bridges with pluggable transport ‘obfs4’ then I can open Tor Control panel again.