OpenSSLがcertsフォルダーでCAを取得しない
curlHTTPSサーバーに接続できない問題が発生しています。 $ curl https://the-problem-site.com (not the real URL!) curl: (35) error:14077458:SSL routines:SSL23_GET_SERVER_HELLO:reason(1112) 1112はSSL_R_TLSV1_UNRECOGNIZED_NAMEにありssl.hます。 openssl s_client -connect the-problem-site.com:443代わりに試してみると CONNECTED(00000003) depth=1 /C=US/O=GeoTrust, Inc./CN=GeoTrust SSL CA verify error:num=20:unable to get local issuer certificate verify return:0 Certificate chain 0 s:/serialNumber=xx/C=xx/ST=xx/L=xxxx/O=xx/OU=xx/CN=the-problem-site.com i:/C=US/O=GeoTrust, Inc./CN=GeoTrust SSL CA 1 s:/C=US/O=GeoTrust, Inc./CN=GeoTrust SSL CA i:/C=US/O=GeoTrust Inc./CN=GeoTrust Global CA つまり、問題は信頼できないこと/C=US/O=GeoTrust …