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

whonixcheck fail: tor.pid does not exist after upgrade from Whonix 11 to Whonix 12


#1

I just updated my Whonix-Gateway (Whonix 11). It had only been a week or less, but it was a big update that took a while.

Anyway, now I am not getting a tor connection.

[ERROR][whonixcheck] Tor Pid Check Result:
Tor not running. (tor_pid_message: Pid file /var/run/tor/tor.pid does not exist.)

You have to fix this error, before you can use Tor.

It’s true that the file doesn’t exist. The only thing in that directory is “control”


#2

What platform/virtualizer?


#3

virtualbox


#4

What’s the output of

sudo service tor status

?


#5

tor.service - Anonymizing overlay network for TCP (multi-instance-master)
Loaded: (loaded (/lib/systemd/system/tor.service; enabled)
Active: active (exited) since Sat 2015-12-19 17:04:36 UTC; 8min ago
Process: 4331 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 4331 (code= exited, status=0/SUCCESS)
CGROUP: /system.slice/tor.service


#6

oh and below that:

Dec 19 17:04:36 host systemd[1]: Started Anonymizing overlay network for TCP (multi-instance-master).


#7

Sorry, I meant the output of…

sudo service tor@default status

Also see /var/run/tor/log for any errors.


#8


#9

There is no /var/run/tor/log

the only file in there is “control”


#10

Check…

sudo ifconfig

See if it shows both interfaces.

Did you make any changes to /etc/network/interfaces some time ago such
as for multiple Whonix-Workstations?

(VirtualBox is now also using
/etc/network/interfaces.d/30_non-qubes-whonix.)


#11

eth0 and eth1 are both there.
eth1 doesn’t have any ip4 info though, it only has an inet6 addresss.
Though i see in the 30_non-qubes-whonix configuration it has an ip of 10.152.152.10 set for eth1. This seems to not be getting used/applied.

I have not changed /etc/network/interfaces for anything. It just has 2 lines for the loopback.

Do you want a screenshot of ifconfig?


#12

Make sure /etc/network/interfaces looks like this.

# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d

(The comments starting with # are actually not important. You can skip
them if you wish.)

Then make sure /etc/network/interfaces.d/30_non-qubes-whonix looks
like this:
https://github.com/Whonix/whonix-gw-network-conf/blob/master/etc/network/interfaces.d/30_non-qubes-whonix


Workstation network connectivity down after recent update
!!! So I do the 100+ pack update and now I have no working internet in Workstation!!
#13

ooo, it does not, I will change it now.


#14

Everything seems to be working now.
/etc/network/interfaces somehow was reset to a default
I changed it to:

# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d

restarted a couple times and have a tor connection.

Thanks!


#15

Thanks!

Just now documented:
https://www.whonix.org/wiki/Non-Qubes-Whonix_Known_bugs#No_Network_after_Upgrade_to_Whonix_12


#16