概要 OSX標準のOpenSSLが古く、tls1.2で通信できず、curlが失敗する事案が発生してしまいました。 対処方法を調べても、 `brew update brew upgrade openssl brew link openssl --force で治りました^^ という記事が多かったのですが、上記の対応でもopenssl versionが古いままだったので、その対処方法を書きます。 手順 手順は下記の通りです。 homebrewで最新のOpenSSLをinstallし、リンクを張る OpenSSLのパスを確認 環境変数の設定 homebrewで最新のOpenSSLをinstall この記事にたどり着いた人は、既に実行済みかつ、5,000万回は同じことを見ていると思いますが、 念のため記載しておきます。 $ which openssl #opensslのパスを確認 /usr/bin