I'm unable to upgrade from Ubuntu 18.10 to 19.04.
I verified 19.04 was officially released, and appears in https://changelogs.ubuntu.com/meta-release.
When I run
sudo update-manager -c, I get the following error message in the terminal (though the GUI just happily reports no updates are available):
Failed to connect to https://changelogs.ubuntu.com/meta-release. Check your Internet connection or proxy settings
I tried accessing the file with
and got the following error message
--2019-04-20 21:01:27-- https://changelogs.ubuntu.com/meta-release Resolving changelogs.ubuntu.com (changelogs.ubuntu.com)... 18.104.22.168, 2001:67c:1560:8008::11
Connecting to changelogs.ubuntu.com (changelogs.ubuntu.com)|22.214.171.124|:443... connected.
ERROR: cannot verify changelogs.ubuntu.com's certificate, issued by ‘CN=Let's Encrypt Authority X3,O=Let's Encrypt,C=US’: Unable to locally verify the issuer's authority.
To connect to changelogs.ubuntu.com insecurely, use `--no-check-certificate'.
Though when I tried accessing the same file with
curl changelogs.ubuntu.com/meta-release, the download succeeded (I read somewhere its certificates might be more up-to-date).
As I've seen suggested, I restarted my system multiple times, waited more than 24 hours, and tried deleting the local
~/.cache/update-manager-core/meta-release, but that didn't help.
I verified the site's certificates on https://www.ssllabs.com/ssltest/analyze.html?d=changelogs.ubuntu.com&latest and got an A+.
I'd prefer solutions that don't require me to get the file over http instead of https.