我这里使用的是 Openbsd 6.1/amd64。
突然,我无法再更新或安装软件包。
当尝试做一个
pkg_add vlc
我收到这样的消息:
https://ftp.OpenBSD.org/pub/OpenBSD/6.1/packages-stable/amd64/: ftp: SSL write error: ocsp verify failed: ocsp response not current
https://ftp.OpenBSD.org/pub/OpenBSD/6.1/packages-stable/amd64/: ftp: SSL write error: ocsp verify failed: ocsp response not current
https://ftp.OpenBSD.org/pub/OpenBSD/6.1/packages-stable/amd64/: empty
我已经运行了pkg_add -uU
,pkg_check
但是仍然出现同样的错误。
你有什么建议吗?
答案1
我只是想补充一点,如果您的系统时间关闭,您将收到相同的错误消息。我遇到了同样的错误,尝试按照 Kusalananda 建议使用镜像,但仍然出现 SSL 错误。我查了一下系统时间,大约晚了两周。运行ntpd -s
解决了问题并pkg_add
再次工作。
答案2
这可能是一个暂时的问题,我可以重现它。我正在使用的镜子https://ftp.eu.openbsd.org/pub/OpenBSD
按预期工作。
这是一个服务器端问题,在 www.openbsd.org 上也是如此。在普通图形浏览器中不可见,因为它们回退到 CA 的 OCSP 服务器,而
ftp(1)
仅依赖于装订的证书。最简单的解决方法是使用镜子,[...]
它可能会在一两天内得到解决(我的猜测)。同时,使用众多镜像站点之一。
更新(第二天):受影响服务器上的问题现已得到解决。
请注意,-U
当您运行 时,永远不需要它pkg_add -u
。只有当您安装新软件包时,-U
才会更新新软件包所依赖的所有过时软件包。随着pkg_add -u
您更新所有软件包。