这里专门开个帖子用来整理采集遇到的问题

Linux中使用curl命令访问https站点4种常见错误和解决方法

PHPer 2020-04-06 1413 0 0
网上找的帖子,帖子发布的时间较早。 curl命令访问https站点4种常见错误 1.Peer’s Certificate issuer is not recognized 2.SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed 3.unknown message digest algorithm 4.JAVA和PHP的问题 (注:这个不是报错的内容)
发布时间:2015-02-09 15:03:42 作者:佚名
这篇文章主要介绍了Linux中使用curl命令访问https站点常见的4种错误和解决方法,本文列举的都是一些常见报错信息,,需要的朋友可以参考下


每一种客户端在处理https的连接时都会使用不同的证书库。IE浏览器和FireFox浏览器都可以在本浏览器的控制面板中找到证书管理器。在证书管理器中可以自由添加、删除根证书。

而Linux的curl使用的证书库在文件“/etc/pki/tls/certs/ca-bundle.crt”中。(CentOS)

以下是curl在访问https站点时常见的报错信息

1.Peer’s Certificate issuer is not recognized

复制代码
代码如下:
[root@ip-172-31-32-208 Nginx]# curl https://m.ipcpu.comcurl: (60) Peer's Certificate issuer is not recognized.more details here: http://curl.haxx.se/docs/sslcerts.html

此种情况多发生在自签名的证书,报错含义是签发证书机构未经认证,无法识别。

解决办法是将签发该证书的私有CA公钥cacert.pem文件内容,追加到/etc/pki/tls/certs/ca-bundle.crt。

我们在访问12306.cn订票网站时也报了类似的错误。

复制代码
代码如下:
[root@ip-172-31-32-208 ~]# curl https://kyfw.12306.cn/curl: (60) Peer's certificate issuer has been marked as not trusted by the user.More details here: http://curl.haxx.se/docs/sslcerts.html

2.SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

复制代码
代码如下:
[root@GO-EMAIL-1 aa]# curl https://github.com/curl: (60) SSL certificate problem, verify that the CA cert is OK. Details:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failedMore details here: http://curl.haxx.se/docs/sslcerts.html
此问题多是由于本地CA证书库过旧,导致新签发证书无法识别。

经排查,github.com证书是由GTE CyberTrust Root签发,现行证书时间是:...

立即注册
分享的网址网站均收集自搜索引擎以及互联网,非查问网运营,查问网并没有提供其服务,请勿利用其做侵权以及违规行为。

更新于:2020-04-06 11:32:20
    您需要登录后才可以评论。 立即注册
    相关内容

    Linux脚本和脚本知识

    一键安装TiDB开发环境(centos7)

    Linux使用 PaPing 检测TCP连通性与端口延迟

    PHP错误:SQLSTATE[HY000] [2054] The server requested authentica...

    linux vim中不小心按了#号,结果printf就变成这个颜色了,怎么给变回来啊,求...

    查询linux的ftp的用户名和密码

    推荐内容

    分享几个好用的bt搜索bt资源下载网址网站

    影视电影剧集动漫综艺bt资源在线播放网址网站推荐分享

    全网最新bt磁力搜索引擎bt资源bt网站网址分享

    怎样使用V2Ray代理和SSTap玩如魔兽世界/绝地求生/LOL台服/战地3/黑色沙漠/彩...

    sstap游戏代理教程 从此玩如魔兽世界/绝地求生/LOL台服/战地3/黑色沙漠/彩虹六...

    使用V2Ray的mKCP协议加速游戏

    v2rayN已停止工作