SSL操作中にこんなエラーが発生したら...
Connection reset by peer - SSL_connect (Errno::ECONNRESET)
- rvm pkg install opensslでOpenSSLをインストール
- 必要ならRubyを再コンパイル:rvm reinstall 1.9.3
- 認証局証明書をダウロードしてSSLではそちらを使うようにする
wget http://curl.haxx.se/ca/cacert.pem export SSL_CERT_FILE=$HOME/cacert.pem
どうやら、sslのセキュリティアップデートに伴った処置らしい。
(via: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
rvm on ubuntu 11.10
node.js の make でこける)