使用给定的p12证书连接到https站点 - CENTOS和curl

时间:2014-02-19 14:18:49

标签: security curl ssl-certificate

我已经从https所有者那里获得了.p12和.pem证书,我试图在CentOS机器上连接curl命令。

系统在curl命令上返回以下类型的错误: (由于我的声誉,我必须在所有卷曲命令的前面删除HTTPS,但我在前面用HTTPS调用每个卷曲命令://

curl --cert root / XYZ.pem -G://smsconnector.cz.o2.com/smsconnector/getpost/GP?action ...     curl:(58)无法加载客户端密钥-8178。

curl --cert root / XYZ.pem --key root / XYZkey.pem -G://smsconnector.cz.o2.com/smsconnector/getpost/GP?action ...     相同错误:curl:(58)无法加载客户端密钥-8178。

curl --cacert XYZ.pem -G://smsconnector.cz.o2.com/smsconnector/getpost/GP?action ...      (60)无法使用已知的CA证书对对等证书进行身份验证 更多详情:http://curl.haxx.se/docs/sslcerts.html

我还尝试将.pem文件上传到/ etc / pki / ca-trust / source / anchors /然后更新,但我仍然会遇到同样的错误。

当我运行openssl时验证/root/XYZ.pem即时通讯:

/root/o2.pem:C = CZ,ST =。,L =“Marie Horakove 534/59,Praha,170 00”,O =“MERKUR CASINO as,ICO:27151506”,OU =。,CN = MERKUR CASINO as,emailAddress = JHasek@merkur-casino.com 错误20在0深度查找:无法获得本地颁发者证书

当我运行certutil -d sql:$ HOME / .pki / nssdb -L ​​im得到这个:

证书昵称信任属性                                                              SSL,S / MIME,JAR / XPI

ET SMS Connector u,u,u ET SMS连接器 - ET SMS连接器,,

任何人都可以告诉我我失踪了什么或我做错了什么?我的大脑即将爆炸:/。

任何建议都是

0 个答案:

没有答案