curl: (60) peer's certificate has expired.
时间: 2024-01-28 10:51:02 浏览: 254
这个错误通常是由于 HTTPS 证书已过期或无效而引起的。如果您在使用 curl 命令时遇到此错误,可以尝试使用以下选项之一来忽略证书错误:
1. 使用 -k 或 --insecure 选项来忽略证书错误:
```
curl -k https://example.com
```
2. 使用 --cacert 选项指定一个自定义的 CA 证书文件:
```
curl --cacert /path/to/cert.pem https://example.com
```
请注意,使用这些选项将使您的请求变得不安全,因为它们将禁用对服务器证书的验证。所以请尽可能避免使用这些选项。
相关问题
Could not fetch/save url https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo to file /etc/yum.repos.d/docker-ce.repo: [Errno 14] curl#60 - "Peer's Certificate has expired."是什么错误
这个错误是由于证书过期导致的。在HTTPS连接中,服务器会向客户端发送一个证书,证明服务器是可信的。如果证书过期,客户端就无法验证服务器的可信性,因此会出现这个错误。在这个具体的错误中,你可能是在尝试从阿里云下载Docker的repo文件,但是服务器证书已经过期,导致下载失败。你可以尝试更新证书或者使用其他可信的镜像源。
阅读全文