openssl:macOS:验证返回码:19(证书链中的自签名证书)

时间:2019-07-08 09:32:10

标签: macos openssl ssl-certificate

macOS 中,我想使用openssl连接到服务器。

使用命令 openssl s_client -connect ipaddress:port -cert path.crt -key path.key.pem

显示已连接但抛出 验证返回码:19(证书链中的自签名证书)

我猜这是因为缺少CA。

在我的情况下,要引用链证书的路径,该文件的(chain.cert.pem)是通过结合根证书(ca.cert.pem.crt)和中间证书( ca.cert.pem.crt)。

我测试了添加链证书为 openssl s_client-连接ipaddress:端口-CAfile \ path \ chain.cert.pem -cert path.crt -key path.key.pem

这是错误的参数,好像是我没有正确添加CAfile

  1. 我们如何在macOS中引用链式证书
  2. 假设抛出错误是由于缺少CA,如何添加或引用链证书

请提供您的建议,以便我尝试与服务器连接。

0 个答案:

没有答案