[Ruby] SSL 証明書が正しく認識されない問題

Posted by on June 22, 2014 in Ruby, Tech

要約:
Ruby と SSL 証明書の問題でハマったときの顛末

問題

Mac で正常に動作している Ruby script が FreeBSD では正常に動作しない.

Ruby script の内容

The Twitter Ruby Gem で Twitter の REST API を叩くというもの.

エラーメッセージ

エラーの原因

本記事のタイトル通り, Ruby で SSL 証明書が正しく認識されていないことが問題だった.

解決策

Ruby に SSL 証明書を正しく認識させてやればよい.

Ruby がデフォルトで認識する SSL 証明書のパスを確認

SSL 証明書のダウンロード

先ほど確認したパスにダウンロードする.

これで解決した.

References