我有 Fedora 38,我想安装 protonVPN。我按照指南下载了相应的 rpm 包,但当我尝试安装它或更新 dnf 时,我收到此错误:[CODE]ProtonVPN Fedora Stable 存储库 0.0 B/s | 0 B 00:00
下载存储库“protonvpn-fedora-stable”的元数据时出错:
- Curl 错误(60):SSL 对等证书或 SSH 远程密钥不适用https://repo.protonvpn.com/fedora-38-stable/repodata/repomd.xml[SSL 证书问题:证书链中的自签名证书] 错误:无法下载 repo 'protonvpn-fedora-stable' 的元数据:无法下载 repomd.xml:无法下载 repodata/repomd.xml:已尝试所有镜像忽略存储库:protonvpn-fedora-stable 上次元数据过期检查:2:45:09 前,2023 年 6 月 5 日星期一下午 5:35:41 EDT。依赖关系已解决。无需执行任何操作。完成![main@fedora 下载]$ [/CODE] [B][CENTER]
“您收到的错误消息表明 ProtonVPN 存储库的 SSL 证书存在问题。更具体地说,错误“SSL 证书问题:证书链中的自签名证书”表明证书链中的某个地方存在自签名证书,这通常被认为是不安全的并且无法验证。
以下是一些可能的解决方案:
验证您的系统时间:系统时间不正确可能会导致 SSL 错误。请检查以确保您的系统时间准确。
尝试暂时禁用 SSL 验证:不建议将此作为长期解决方案,因为它会使您的系统易受攻击。但是,为了快速修复或查看 SSL 验证是否是问题所在,您可以尝试此方法。您需要修改 DNF 配置文件以禁用 SSL 验证。方法如下:
使用 root 权限在文本编辑器中打开 DNF 配置文件。例如,您可以像
sudo
这样使用nano
:sudo nano /etc/dnf/dnf.conf
然后,添加或修改该
sslverify
行False
:sslverify=False
保存并退出文件。然后尝试
sudo dnf update
再次运行。请记住在完成后
sslverify
恢复设置以确保系统安全。True
联系 ProtonVPN 支持:如果上述解决方案均无效,则存储库或证书可能存在问题,ProtonVPN 需要修复。联系他们的支持人员寻求帮助。
请记住,不建议长期使用解决方案 2,因为它会禁用 SSL 验证,这会使您的系统易受攻击。它主要是故障排除步骤,可帮助确定问题的来源。”[/CENTER][/B]
我该如何解决这个问题?