All of a sudden this exactly started to happen to me with both gw and ws templates
No response there. Tried everything suggested in a template’s response, to no avail.
But, what is interesting is that whonix-ws-dvm-template based exactly on these templates CAN be updated with netVM set to ’ ’ plus updates-proxy-setup service enabled (via cacher->sys-whonix->sys-firewall->sys-net).
So what’s the differences between ws-template and ws-dvm-template?
The latter updates via cacher, but through sys-whonix. But dvm-template doesn’t have whonix-updatevm tag.
When I set it, update isn’t possible anymore, and I’m getting errors:
Summary
E: Failed to fetch tor+https://deb.debian.org/debian/dists/bookworm-updates/InRelease Reading from proxy failed - read (115: Operation now in progress) [IP: 127.0.0.1 8082]
E: Failed to fetch tor+https://deb.debian.org/debian-security/dists/bookworm-security/InRelease Reading from proxy failed - read (115: Operation now in progress) [IP: 127.0.0.1 8082]
E: Failed to fetch tor+https://deb.debian.org/debian/dists/bookworm-backports/InRelease Reading from proxy failed - read (115: Operation now in progress) [IP: 127.0.0.1 8082]
E: Failed to fetch tor+https://fasttrack.debian.net/debian/dists/bookworm-fasttrack/InRelease Reading from proxy failed - read (115: Operation now in progress) [IP: 127.0.0.1 8082]
E: Failed to fetch tor+https://deb.kicksecure.com/dists/bookworm-developers/InRelease Reading from proxy failed - read (115: Operation now in progress) [IP: 127.0.0.1 8082]
E: Failed to fetch tor+https://deb.whonix.org/dists/bookworm-developers/InRelease Reading from proxy failed - read (115: Operation now in progress) [IP: 127.0.0.1 8082]
E: Failed to fetch https://contrib.qubes-os.org/deb/r4.2/vm/dists/bookworm/InRelease Reading from proxy failed - read (115: Operation now in progress) [IP: 127.0.0.1 8082]
E: Failed to fetch https://deb.qubes-os.org/r4.2/vm/dists/bookworm/InRelease Reading from proxy failed - read (115: Operation now in progress) [IP: 127.0.0.1 8082]
E: Some index files failed to download. They have been ignored, or old ones used instead.
zsh: exit 100 upgrade-nonroot
Haven’t messed with policies. All of them work for other qubes.
Oct 05 12:08:40 host systemd[1]: Starting qubes-whonix-torified-updates-proxy-check.service - Qubes Whonix Torified Updates Proxy Check…
Oct 05 12:08:40 host torified-updates-proxy-check[706]: /usr/lib/qubes-whonix/init/torified-updates-proxy-check: ERROR: PROXY_SERVER reachable but does not contain PROXY_META.
Oct 05 12:08:40 host torified-updates-proxy-check[706]: /usr/lib/qubes-whonix/init/torified-updates-proxy-check: Debugging information:
Oct 05 12:08:40 host torified-updates-proxy-check[706]: PROXY_SERVER: http://127.0.0.1:8082/
Oct 05 12:08:40 host torified-updates-proxy-check[706]: PROXY_META:
Oct 05 12:08:40 host torified-updates-proxy-check[706]: curl_output:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]: Not Found or APT Reconfiguration required
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Apt-Cacher NG Usage Information
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]: You attempted to browse the contents of a virtual HTTP repository.
Oct 05 12:08:40 host torified-updates-proxy-check[706]: However, the intended way of use is the configuration of APT and
Oct 05 12:08:40 host torified-updates-proxy-check[706]: related package management systems to retrieve the software packages
Oct 05 12:08:40 host torified-updates-proxy-check[706]: through this service.
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
To configure APT for use of Apt-Cacher NG you need to…
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]: EITHER: Configure APT to use a HTTP proxy by specifying
Oct 05 12:08:40 host torified-updates-proxy-check[706]: it in apt.conf or related configuration files, see
Oct 05 12:08:40 host torified-updates-proxy-check[706]: apt.conf manual page for details. Server and Port need to match
Oct 05 12:08:40 host torified-updates-proxy-check[706]: the values used to visit this page. For example,
Oct 05 12:08:40 host torified-updates-proxy-check[706]: edit /etc/apt/apt.conf (or create a new file called like /etc/apt/apt.conf.d/00aptproxy) and add the line:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]: OR:
Oct 05 12:08:40 host torified-updates-proxy-check[706]: Edit the /etc/apt/sources.list file and edit the source lines
Oct 05 12:08:40 host torified-updates-proxy-check[706]: therein, replacing the mirror hostname with the hostname of this
Oct 05 12:08:40 host torified-updates-proxy-check[706]: server machine and the port with 8082 (adding a port if none
Oct 05 12:08:40 host torified-updates-proxy-check[706]: specified). For example:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]: deb Index of /debian stable main contrib non-free
Oct 05 12:08:40 host torified-updates-proxy-check[706]: deb-src Index of /debian stable main contrib non-free
Oct 05 12:08:40 host torified-updates-proxy-check[706]: becomes:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
deb http://127.0.0.1:8082/ftp.debian.org/debian stable main contrib non-free
Oct 05 12:08:40 host torified-updates-proxy-check[706]: deb-src http://127.0.0.1:8082/ftp.debian.org/debian stable main contrib non-free
Oct 05 12:08:40 host torified-updates-proxy-check[706]: deb http://127.0.0.1:8082/HTTPS///get.docker.com/ubuntu docker main
Oct 05 12:08:40 host torified-updates-proxy-check[706]: Depending on the configuration, it might be possible to use a shortcut
Oct 05 12:08:40 host torified-updates-proxy-check[706]: for the base URLs without knowing the mirror, for example:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]: Ask your system administrator for details.
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Related links
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Project Homepage
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Notes
Oct 05 12:08:40 host systemd[1]: qubes-whonix-torified-updates-proxy-check.service: Main process exited, code=exited, status=1/FAILURE
Oct 05 12:08:40 host torified-updates-proxy-check[706]: This page is a pre-installed template not customized by the system
Oct 05 12:08:40 host torified-updates-proxy-check[706]: administrator. The links given above may contain default or guessed (and
Oct 05 12:08:40 host torified-updates-proxy-check[706]: therefore incorrect) components. The system administrator could adapt the
Oct 05 12:08:40 host torified-updates-proxy-check[706]: file userinfo.html in
Oct 05 12:08:40 host torified-updates-proxy-check[706]: Apt-Cacher NG’s configuration directory to set the correct contents.
Oct 05 12:08:40 host torified-updates-proxy-check[706]: Server: Apt-Cacher-NG/3.7.4 | <a
Oct 05 12:08:40 host torified-updates-proxy-check[706]: href=“/”>Usage Information | <a
Oct 05 12:08:40 host torified-updates-proxy-check[706]: href=“Donate”>Donate! | <a
Oct 05 12:08:40 host torified-updates-proxy-check[706]: href=“Apt-Cacher NG - Software Package Download Proxy”>Apt-Cacher NG homepage
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host torified-updates-proxy-check[706]:
Oct 05 12:08:40 host systemd[1]: qubes-whonix-torified-updates-proxy-check.service: Failed with result ‘exit-code’.
Oct 05 12:08:40 host systemd[1]: Failed to start qubes-whonix-torified-updates-proxy-check.service - Qubes Whonix Torified Updates Proxy Check.