I am wondering, what sys-whonix-test needs to do with a different gateway sys-whonix at all.
Might be, that sys-whonix-test is treated incorrectly as a workstation?
Thanks for hints!
More details:
The error can be solved by adding following permission to /etc/qubes-rpc/policy/whonix.NewStatus:
sys-whonix-test sys-whonix allow
, which raises the question, why is there any dependency between two gateways.
Actually it seems pointless for a Whonix-Gateway to notify any other VM of it being shutdown. So above script will soon be modified to exclude Whonix-Gateway.
I’m getting this message too, though seems to be slightly different situation. I did a fresh install of Qubes 4.1rc3 and imported my qubes from previous version, then updated everything. This was just a couple days ago after the above fix.
I am getting this message from whonix workstations that are set to connect through an alternative whonix gateway. For example:
info = qube based on whonix-ws
sys-info = network qube based on whonix-gw
sys-whonix = default network qube based on whonix-gw
info is set to use sys-info for network
intermittently I will get a message like:
denied whonix.NewStatus+info from info to sys-whonix
This will just pop up when I’m not even doing anything with the qubes in question.
the relevant results from qvm-tags are: “anon-gateway” and “anon-vm”
“sys-whonix” is tagged as “anon-gateway” and “anon-whonix” is tagged as “anon-vm”
while “sys-info” is also tagged as “anon-gateway”, the qube “info” is not tagged as “anon-vm”
therefore the rule in /etc/qubes-rpc/policy/whonix.NewStatus:
$tag:anon-vm $tag: anon-gateway allow
is not applied for “info”. One way to get it to work would be to tag “info” with “anon-vm”, but since I was not aware of all the implications of this, I decided to add the new policy to whonix.NewStatus:
info sys-info allow
However, after stopping and starting “info” I got the same error regarding SdwdateStatus. This would have been resolved if I had added the tag “anon-vm” to “info”. But instead I did the less general approach of adding rules to whonix.SdwdateStatus as well as whonix.GatewayCommand
I stopped and started “info” and got no errors, so I think this solves that, and maybe provides some important connections for the “info” qube.
This time I restored it from a backup from Qubes 4.0.4. Originally I would have cloned whonix-ws to create a standalone VM/qube. It’s possible this was a clone of a clone.
Thanks for clarifying the scope of the tag “anon-vm”.
A) If the Whonix-Workstation ™ App Qube is connected to sys-whonix: No special instructions required.
I am getting this issue on standalone qubes based on Whonix Workstation, connected to my one and only sys-whonix. I read this thread but didn’t understand the conclusion, is there a security risk, and how do I solve the problem?