-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
I recently upgraded my Fedora 21 template to Fedora 23. Now I get the
following error upon trying to dnf update the Fedora 23 VM.
[user@fedora-23 ~]$ sudo dnf update
Fedora 23 - x86_64 157 kB/s | 43 MB
04:38
Qubes OS Repository for VM (updates) 9.8 kB/s | 36 kB
00:03
Error: Failed to synchronize cache for repo 'updates' from
'
https://mirrors.fedoraproject.org/metalink?repo=updates-released-f23&ar
ch=x86_64':
Cannot prepare internal mirrorlist: Curl error (56): Failure when
receiving data from the peer for
https://mirrors.fedoraproject.org/metalink?repo=updates-released-f23&arc
h=x86_64
[Received HTTP code 500 from proxy after CONNECT]
I conjecture that Fedora moved some of their infrastructure to HTTPS
sometime between Fedora 21 and Fedora 23, and that the updates proxy
is unhappy about seeing HTTPS to a repo that it doesn't expect.
However, I'm not certain of this, and I'm not certain how to proceed
here. Suggestions?
FWIW, it's a very good thing that HTTPS seems to be gaining adoption
for system updates, since it improves privacy and also adds some
defense against replay attacks. It seems unfortunate to me that Qubes
doesn't (appear to) offer a convenient way to access these repos
(manually editing a text file doesn't seem to be sufficiently
convenient). Is there a plan on the table for improving usability for
such update repos?
Cheers,
- -Jeremy Rand
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJWaJmSAAoJEAHN/EbZ1y06wwgP+watKGid4b1+awqkvhgCkB9d
JCFVXdxagJcXSEabU9SqduKCotqBgeBPI6PFhUpI36aLM8CiqCj4UmXd9eCbegEs
v+WVcJqeUyKLE1Gqs7TjxWH48bAI3WHaVhjIqg5aVsTCb9EjNiyxDBCKK8HJ0p8F
6G3NVzjk6kRWYMmLCQT6KvAVt9E5duuKILcHed14udZwUJhA5PUNGNoYs/+cUB9V
IkGBS+6YoRprNjZl27jLQ/P8bUvKSvsBqfYGa+oBltPAbn9TtAGUHkneaa+36g8U
6YH8zMEuHBJbWjER9DuZKx3Gajue2AOT7fn5KeTkw+eU8q2zf41WThUQzFJG8Q52
QXteEUjcEY1/Fa7dSP6j7KPcWOWRDriZIB3u0q7qK5LUEN+GTpSqJF3qFxtQ5ViK
6zT/4N4nfMtlwRZ6xz7TV6rFAr4DJ3ErtzCZKCjQL+OssKFg5J9+YyiOxagS11E6
g3pnPR39jyjCuR80SCO+pGorKcPEuiHKc3tYV+amYGSWDtojmwJSVEaQpfPm4CjZ
DoEnS4L8tlPF/BC6f2AmD/GZ3e8K+/xUOoAy1uxsRaEKAF6mwp38pJ1qaBS08N5n
hSpSrqaWw43lN3gF1vrsqsZZov0ms2782agnwVvQMsEywru9paZkA+L+OUvwqpQU
86ip7mUEA2OrdMVRlLDb
=8fqz
-----END PGP SIGNATURE-----