首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RedHat Linux 8中openssl证书验证失败

RedHat Linux 8中openssl证书验证失败
EN

Stack Overflow用户
提问于 2019-06-25 19:55:13
回答 1查看 176关注 0票数 0

对于相同的cacert.pem,openssl返回不同的结果。

Redhat linux 8证书验证失败,Redhat linux 7.5证书验证成功

代码语言:javascript
复制
[rhel8]: openssl verify cacert.pem
C = NO, L = Asker, O = E1, OU = ETO TER, CN = ETO Opto Certificate Authority
error 18 at 0 depth lookup: self signed certificate
error cacert.pem: verification failed

RHEL 7.5:

代码语言:javascript
复制
[rhel7.5]: openssl verify cacert.pem
ca-certs.pem: C = NO, L = Asker, O = E1, OU = ETO TER, CN = ETO Opto Certificate Authority
error 18 at 0 depth lookup:self signed certificate
OK
EN

回答 1

Stack Overflow用户

发布于 2019-06-26 04:09:03

在您的示例(自签名证书)中,两个版本的openssl返回的代码不同。

  • OpenSSL 1.0.2返回0
  • OpenSSL 1.1.1返回2

这在changelog中有记录:

2016年8月25日1.0.2h至1.1.0之间的

变化

*)让openssl校验返回错误。

您的版本1.0.2k位于分支1.0.2上,其行为与1.0.2h中的版本相同。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56753484

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档