【发布时间】:2017-06-08 20:53:12
【问题描述】:
我遇到了一个问题,即我的 SSL 证书主题名称“与”目标主机名“匹配”,但它会引发错误
bash-4.1$ curl -X GET --cacert ./server-cert.pem --cert ./client-cert.pem --key ./client-key.pem 'https://PHXC02NX7CBG3QD:9001'
curl: (51) SSL: certificate subject name 'PHXC02NX7CBG3QD' does not match target host name 'PHXC02NX7CBG3QD'
可以看出,两个名称都匹配,但由于未知原因引发了错误。
任何帮助将不胜感激。在此先感谢!
【问题讨论】:
-
可能是它使用了不寻常的编码或者不应该像 BOM 或软连字符的东西。试试
openssl x509 <server-cert.pem -noout -subject -nameopt multiline,show_type -
@dave_thompson_085 我试过了,但找不到任何额外的字符左右,只能找到简单的名称