Error: Failed to synchronize cache for repo 'qubes-vm-r4.0-current'
I checked the status of the updates proxy in sys-net with `systemctl status qubes-updates-proxy`. The proxy is running and restarting it doesn't have any effect.
Installing software from the fedora repos works fine, if I disable the `qubes-vm-updates-current` repo, I can use dnf as expected.
The only change that I've made to the initial installation is that I recovered one AppVM based on a fedora-26 template that has networking disabled.
Does anyone have any ideas how I could resolve this issue?
Best regards and thanks for your help
dom0$ sudo nano /etc/qubes-rpc/policy/qubes-update-policy
and fixed the command which was pointing to the wrong sys-net.
Similar errors being that debian would update but fedora gave me that same error.
Good luck.
<
# Default rule for all TemplateVMs - direct the connection to sys-net
$type:TemplateVM $default allow,target=sys-net
/>
I deleted the original sys-net because it wasnt letting me
change the name of it.
$type:TemplateVM $default allow,target=sys-whonix
to
$type:TemplateVM $default allow,target=sys-net
to make the Qubes repo work in Fedora (Template and AppVMs). All other repos and the Qubes Repo in the Debian template worked as expected.
There is some kind of bug or misconfiguration in the default update proxy setup IMHO (tested on 4.0 final fresh install)
Just to avoid sticking this around, the better solution I finally found in another thread is:
Changing all repo URLs from http to https as in https://github.com/QubesOS/qubes-issues/issues/3527
or you could just edit the qubes-r4.repo or w/e its called in the template and change everything to https and then you can still use whonix.