Interesting. I believe I may know what is wrong here. It might be because of a qrexec protocol bump to introduce Qubes Air. It broke everything (on r4.3). Here is an example:
The solution for r4.3 is simple. Prior to upgrading the template, dom0 qrexec version should be updated first.
I believe templates built for r4.2 should use its branch for qrexec-client builtds.
p.s.: Similar issue reported on forum:
libqrexec has gone through a major protocol upgrade to support Qubes Air. I have discussed this with @marmarek on the Matrix channel.
Assure following these setps:
Having backup of the templates.
Before upgrading individual templates, upgrade qrexec on dom0. This is essential (qubes-core-qrexec, qubes-core-qrexec-dom0, qubes-core-qrexec-libs or update the entire dom0 packages).
Restart the system
Update the individual templates via GUI Updater or qubes-vm-update --targets TemplateVM
p.s.: Ev…
1 Like