Sys-net shuts down and I get an error: Cannot connect to qrexec agent for 60 seconds.
Additionally I receive the same error for “sys-firewall”.
Ultimately I am unable to open any qube. I am able use Dom 0 but cannot open any qube. After checking the logs it appears it’s a kernel problem or bios issue after an update. Is there a fix for this?
From what I can tell, this is caused by qubes-core-agent & qubes-core-qrexec being removed (not marked to hold/as dependency?) during the upgrade process.
You can try this:
Open “Qubes Global Settings”
In the top right, roll back the kernel in the “Default kernel used by qubes” setting
Reboot
FWIW & much to my frustration, I’m also experiencing this with all debian-12 / bookworm “templates” currently.
In my case, I’m certain that qubes-core-agent & qubes-core-qrexec are being removed during the upgrade process but, I believe this to be due to the fact that I am using debian-12-minimal template that I manually created.
I would find it strange if you had the same happening with debian-11-minimal or debian-11 templates as, I think there would be more users experiencing the same troubles.
With that in mind, check again in “Qubes Global Settings” and be certain that your default template & disposable template are debian-11 & debian-11-dvm OR debian-11-minimal & debian-11-minimal-dvm and, simply try to recreate sys-net using the steps above once more. Also, be sure to rename any old sys-net as well as disable/unselect “Start qube automatically on boot”.