rockylinux安装软件报错

[root@Client119 yum.repos.d]# yum install nginx php php-fpm
Rocky Linux 9 - BaseOS                                                                                                                                                           0.0  B/s |   0  B     00:00    
Errors during downloading metadata for repository 'baseos':
  - Curl error (60): SSL peer certificate or SSH remote key was not OK for https://mirrors.aliyun.com/rockylinux/9/BaseOS/x86_64/os/repodata/repomd.xml [SSL certificate problem: certificate is not yet valid]
Error: Failed to download metadata for repo 'baseos': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
[root@Client119 yum.repos.d]# 

报错以上内容:
错误提示“SSL certificate problem: certificate is not yet valid”表明 SSL 证书当前还未生效。这通常发生在系统时间与证书的有效期不匹配时,比如系统时间设置错误或者证书刚刚签发还未到生效日期。

查看时间与当前的时间不一致。

[root@Client119 yum.repos.d]# date
Sun Sep 29 12:15:29 AM CST 2024

重启chronyd服务,等待10s后再次查询

[root@Client119 yum.repos.d]# systemctl restart chronyd
### 解决 Git 连接时 SSL 证书或 SSH 密钥验证失败的方法 当遇到 `SSL peer certificate or SSH remote key was not OK` 的错误时,这通常意味着客户端无法验证服务器提供的 SSL 证书或 SSH 主机密钥。以下是几种可能的解决方案: #### 方法一:更新 CA 证书库 如果问题是由于过期或不完整的 CA 证书引起的,则可以尝试更新系统的 CA 证书库。 对于基于 Debian/Ubuntu 的 Linux 发行版: ```bash sudo apt-get update && sudo apt-get install ca-certificates ``` 对于基于 RedHat/CentOS 的发行版: ```bash sudo yum update -y && sudo yum install ca-certificates ``` #### 方法二:配置 Git 跳过 SSL 验证 虽然跳过 SSL 验证不是最安全的做法,但在某些情况下可能是必要的临时措施。可以通过设置全局变量来禁用 SSL 验证[^3]: ```bash git config --global http.sslVerify false ``` 请注意这样做会降低安全性,因为不再检查远程主机的身份真实性。 #### 方法三:手动接受新的 SSH Host Key 如果是首次连接到一个新的 Git 仓库,并且遇到了 SSH host key verification failed 提示,那么应该先通过其他方式确认该主机的真实性之后再继续操作。可以在命令行中输入 yes 来保存并信任新发现的 SSH 主机公钥[^4]。 #### 方法四:安装正确的 SSL/TLS 客户端工具版本 有时旧版本的 OpenSSL 或 curl 可能存在兼容性问题,确保使用最新稳定发布的客户端工具可以帮助解决问题。例如,在 Windows 上可以从官方网站下载最新的 Git for Windows 版本[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值