验证Bash中的PEM证书有错误,但返回代码确定

用户名

我想验证证书是否由子CA颁发。我使用以下命令:

openssl verify -verbose -CAfile "/usr/share/jenkins/sub-ca.crt" cert.crt

cert.crt在这种情况下是自签名证书,因此它不是由sub-ca.crt颁发的。sub-ca.crt是我们的root-ca颁发的证书。当我运行命令时,它显示正确的错误:

error 18 at 0 depth lookup:self signed certificate

但是在此行下会显示OK,当我使用$检查返回代码时?我得到0作为返回码。发生错误时,为什么命令返回OK?

马特·卡斯威尔(Matt Caswell)

verify命令尝试建立证书链,验证该链是否完整,检查目的,检查信任设置,检查整个链的有效性(例如,根据时间等),等等。

作为verify诊断工具,它的返回码并不意味着证书已成功验证,这意味着命令已成功运行至完成而没有任何致命错误。某些错误类别被视为非严重错误,例如:自签名证书,证书到期,处理证书扩展的错误等。非致命错误仍将显示,但不会影响最终的“确定”结果。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在bash中退出带有错误消息和错误代码的程序?

来自分类Dev

为什么subprocess.run返回退出代码2,但日志中没有错误?

来自分类Dev

我的代码有错误

来自分类Dev

在表单验证中同时显示所有错误消息

来自分类Dev

带有证书的快速 REST 请求返回错误(代码 -999)

来自分类Dev

Delphi-TWebBrowser中的证书错误,IE9中没有错误

来自分类Dev

Delphi-TWebBrowser中的证书错误,IE9中没有错误

来自分类Dev

glCheckFramebufferStatus返回0,并且glGetError中没有错误

来自分类Dev

YouTube javascript没有返回正确的错误代码(所有错误均为0)

来自分类Dev

YouTube JavaScript无法返回正确的错误代码(所有错误均为0)

来自分类Dev

is_uploaded_file表示错误,但没有错误代码返回

来自分类Dev

C#中的HTTPS POST到具有错误证书的服务器-超时

来自分类Dev

ecto验证失败,没有错误

来自分类Dev

表单验证jQuery没有错误

来自分类Dev

Spring MVC验证表单并在有错误的情况下返回数据

来自分类Dev

如果文件太大,Codeigniter 表单验证将返回所有错误

来自分类Dev

Loopj Put 和 Post 与基本身份验证返回空响应,没有错误

来自分类Dev

尽管设置了 abort early false,但 JOI 验证并未返回所有错误

来自分类Dev

在哪里可以找到NodeJS Firebase Admin SDK的所有错误返回代码?

来自分类Dev

sql 我有错误代码:1242 子查询返回超过 1 行

来自分类Dev

此代码怎么有错误?

来自分类Dev

Facebook API示例代码有错误

来自分类Dev

Python检查代码是否有错误

来自分类Dev

我的SQL代码有错误

来自分类Dev

为什么此代码有错误?

来自分类Dev

我的 PHP 代码有错误

来自分类Dev

如何确定Validation.ErrorEvent中是否再没有错误?

来自分类Dev

如何使Fiddler生成带有错误CN的证书

来自分类Dev

Shell bash代码无法运行且没有错误警告

Related 相关文章

  1. 1

    如何在bash中退出带有错误消息和错误代码的程序?

  2. 2

    为什么subprocess.run返回退出代码2,但日志中没有错误?

  3. 3

    我的代码有错误

  4. 4

    在表单验证中同时显示所有错误消息

  5. 5

    带有证书的快速 REST 请求返回错误(代码 -999)

  6. 6

    Delphi-TWebBrowser中的证书错误,IE9中没有错误

  7. 7

    Delphi-TWebBrowser中的证书错误,IE9中没有错误

  8. 8

    glCheckFramebufferStatus返回0,并且glGetError中没有错误

  9. 9

    YouTube javascript没有返回正确的错误代码(所有错误均为0)

  10. 10

    YouTube JavaScript无法返回正确的错误代码(所有错误均为0)

  11. 11

    is_uploaded_file表示错误,但没有错误代码返回

  12. 12

    C#中的HTTPS POST到具有错误证书的服务器-超时

  13. 13

    ecto验证失败,没有错误

  14. 14

    表单验证jQuery没有错误

  15. 15

    Spring MVC验证表单并在有错误的情况下返回数据

  16. 16

    如果文件太大,Codeigniter 表单验证将返回所有错误

  17. 17

    Loopj Put 和 Post 与基本身份验证返回空响应,没有错误

  18. 18

    尽管设置了 abort early false,但 JOI 验证并未返回所有错误

  19. 19

    在哪里可以找到NodeJS Firebase Admin SDK的所有错误返回代码?

  20. 20

    sql 我有错误代码:1242 子查询返回超过 1 行

  21. 21

    此代码怎么有错误?

  22. 22

    Facebook API示例代码有错误

  23. 23

    Python检查代码是否有错误

  24. 24

    我的SQL代码有错误

  25. 25

    为什么此代码有错误?

  26. 26

    我的 PHP 代码有错误

  27. 27

    如何确定Validation.ErrorEvent中是否再没有错误?

  28. 28

    如何使Fiddler生成带有错误CN的证书

  29. 29

    Shell bash代码无法运行且没有错误警告

热门标签

归档