gem install (on cygwin) しようとしたら
ERROR: Could not find a valid gem …
Unable to download data from … – SSL_connect returned=1 errno=1 state=error: certificate verify failed (…)
のようなエラーがでて動かなくなったので対処した。このページを参照して、以下のような作業を行った。
1. 証明書ファイルをダウンロード。別の参照ページにあった証明書ではうまくいかなかったので、上記参照ページにあった証明書を利用させてもらった:
123 $ mkdir ~/.ssl_cert_file$ curl -o ~/.ssl_cert_file/cacert.pem http://curl.haxx.se/ca/cacert.pem
2. .bashrc に以下を追加:
1234 export SSL_CERT_FILE=$HOME/.ssl_cert_file/cacert.pemif [ ! -f $SSL_CERT_FILE ] thenunset SSL_CERT_FILEfi
これで無事 gem install できるようになった。