OS X上のprecompiledなRubyでcertificate verify failed
precompiledなRubyをrbenvで使っていたところ、HTTPSで通信しようとした時にcertificate verify failedになってしまいました。
調べてみたところ、存在しないディレクトリのcert.pem
を見に行っているようです。
このディレクトリが本来どうあるべきなのかは分かりませんが、OpenSSLをHomebrewでインストールしている場合には/usr/local/etc/openssl
に同様のディレクトリが作成されるので、シンボリックリンクを作って対処してみました。
今のところ問題なく動いているようです。rbenvで公式にサポートされるまではこれで凌ごうかなと。