I am using Whonix on VM. Recently Whonix asked to run an update, and immediately after doing so I start getting a “failed to start Tor” message in Whonix Gateway. My error report looks like that:
ERROR: Tor Config Check Result:
Your Tor config file contains at least one error.
(Tor exit code: 1)
Tor concise reports (below warns and errors must be fixed before you can use Tor):
Apr 23 11:22:38.459 [warn] Option ‘DisableNetwork’ used more than once; all but the last value will be ignored.
Apr 23 11:22:38.459 [warn] Failed to parse/validate config: Unknown option ‘’. Failing.
Apr 23 11:22:38.459 [err] Reading config failed–see warnings above.
Tor full reports:
Apr 23 11:22:38.457 [notice] Tor 0.4.7.13 running on Linux with Libevent 2.1.12-stable, OpenSSL 1.1.1n, Zlib 1.2.11, Liblzma 5.2.5, Libzstd 1.4.8 and Glibc 2.31 as libc.
Apr 23 11:22:38.457 [notice] Tor can’t help you if you use it wrong! Learn how to be safe at torproject
Apr 23 11:22:38.457 [notice] Read configuration file “/etc/tor/torrc”.
Apr 23 11:22:38.458 [notice] Processing configuration path “/etc/torrc.d/.conf" at recursion level 1.
Apr 23 11:22:38.458 [notice] Including configuration file “/etc/torrc.d/60_network.conf”.
Apr 23 11:22:38.458 [notice] Including configuration file “/etc/torrc.d/65_gateway.conf”.
Apr 23 11:22:38.458 [notice] Including configuration file “/etc/torrc.d/65_leak_tests.conf”.
Apr 23 11:22:38.458 [notice] Including configuration file “/etc/torrc.d/70_workstation.conf”.
Apr 23 11:22:38.458 [notice] Processing configuration path “/usr/share/tor/tor-service-defaults-torrc.anondist” at recursion level 2.
Apr 23 11:22:38.458 [notice] Including configuration file “/usr/share/tor/tor-service-defaults-torrc.anondist”.
Apr 23 11:22:38.458 [notice] Including configuration file “/etc/torrc.d/95_whonix.conf”.
Apr 23 11:22:38.458 [notice] Processing configuration path "/usr/local/etc/torrc.d/.conf” at recursion level 2.
Apr 23 11:22:38.458 [notice] Including configuration file “/usr/local/etc/torrc.d/40_tor_control_panel.conf”.
Apr 23 11:22:38.458 [notice] Including configuration file “/usr/local/etc/torrc.d/50_user.conf”.
Apr 23 11:22:38.459 [warn] Option ‘DisableNetwork’ used more than once; all but the last value will be ignored.
Apr 23 11:22:38.459 [warn] Failed to parse/validate config: Unknown option ‘’. Failing.
Apr 23 11:22:38.459 [err] Reading config failed–see warnings above.
Try to look at this report yourself by running. Start Menu → System → Terminal
sudo -u debian-tor tor --verify-config
To try to fix this, please open your Tor config file.
Start Menu → System → Torrc
or in Terminal: sudo nano /usr/local/etc/torrc.d/50_user.conf
Please restart Tor after fixing this error.
Start Menu → System → Restart Tor
or in Terminal: sudo service tor@default restart
Restart systemcheck after fixing this error.
Start Menu → System → System Check
or in Terminal: systemcheck
If you know what you are doing, feel free to disable this check. Create a file /etc/systemcheck.d/50_user.conf and add:
systemcheck_skip_functions+=" check_tor_config "
I have tried to fix this running the sugested comands but not helping.
Command “sudo service tor@default restart” keeps failing:
Job for tor@default.service failed because the control process exited with error code.
See “systemctl status tor@default.service” and “journalctl -xe” for details.
Comand “sudo nano /usr/local/etc/torrc.d/50_user.conf” needs something else to be done there which I dont understand and can not find any information about it.
Please help.