Ubuntu 18.04 上出现 403 Forbidden 和“存储库‘http://security.ubuntu.com/ubuntu bionic-security InRelease’不再签名”错误

Ubuntu 18.04 上出现 403 Forbidden 和“存储库‘http://security.ubuntu.com/ubuntu bionic-security InRelease’不再签名”错误

我已经安装了 Ubuntu,但由于存储库不可访问或不安全的错误,我无法更新和升级系统:

E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/bionic-security/InRelease  403  Forbidden [IP: 91.189.91.26 80]
E: The repository 'http://security.ubuntu.com/ubuntu bionic-security InRelease' is no longer signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

这是什么问题?我该如何解决?

答案1

这不一定是暂时的问题。这是一个持续存在的问题。导致此问题的原因可能有很多,而我一直看到的原因是这个。Canonical 和许多其他公司一样使用 Akamai,其服务器遍布世界各地,并且似乎使用循环方法来确定在特定时间使用哪些服务器。如果 Akamai 使用的服务器恰好位于您的防火墙通过 IP 地理位置阻止的位置,则这可能会导致问题,如 OP 看到的 403 Forbidden。无论对错,有很多组织都进行地理位置阻止,因此会发生这些错误。

要查看您的特定情况是否确实如此,请在浏览器的地址栏中输入有问题的 IP,按回车键,然后查看会发生什么。如果您收到防火墙发出的消息,指出该位置已被阻止,则您需要等待和/或继续尝试,直到所访问的服务器位于防火墙未阻止的位置。

出现 403 Forbidden 错误是因为 apt 无法检索存储库的签名文件,因为 IP 被阻止了。如果 apt 可以更好地处理这个问题就好了,但这就是问题所在,我们只需要排除故障。

答案2

尝试使用不同的互联网连接,我遇到了同样的问题,使用了不同的 ISP/不同的路由器和提供商……错误消失了。在我看来,这不是正确的解决方案,但它确实可以帮助您正确使用 ubuntu

相关内容