php curlエラーの解決:SSL connect error


今日インタフェースをして、curlでhttpsアドレスを要求して、設定して証明書とホストを検査しないで、しかしやはりSSL connect errorを間違えます
ローカルでデバッグするのは問題ありませんが、後でサーバによっては可能なものもあれば、できないものもあります.
ネットで調べてみるとnssバージョンという問題があり、ダメなサーバのバージョンと比較できました.
通常のサーバ:
Name        : nss
Arch        : x86_64
Version     : 3.14.0.0
Release     : 12.el6

Name        : openssl
Arch        : x86_64
Version     : 1.0.1e
Release     : 48.el6_8.1

エラーが発生したサーバー:
Name        : nss
Arch        : x86_64
Version     : 3.14.0.0
Release     : 12.el6

Name        : openssl
Arch        : x86_64
Version     : 1.0.1e
Release     : 57.el6

以前opensslをアップグレードしたことがあることがわかりました.nssがセットになっていないかもしれませんが、不思議なことにcurlコマンドでhttpsに正常にアクセスできます.そこでnssをアップグレードし、apacheを再起動し、正常になりました.