CPANで「Crypt::SSLeay」をインストールする際のエラー対処
WWW::Mechanize でSSL対応サイトにアクセスしようとすると次のエラーが発生
Crypt-SSLeay can't verify hostnames
ググったところ、「Crypt::SSLeay」が必要だとか。
しかし、cpanで「Crypt::SSLeay」をインストールしてもまだエラー発生。
そこで更にググったところ、次の方法で解決したのでメモ。
- 「Scalar::Util」を強制再インストール
- cpan>force install Scalar::Util
それでもダメなら以下
- 「OpenSSL-devel」をインストール
- #yum install openssl-devel
- 再度インストールしてみる
- cpan>install Crypt::SSLeay
【2013/02/27 追記】
LWP::Protocol::https のインストール失敗時にも使えました。
あとは、 Net::Twitter とか Net::Twiitter::Lite でも「Crypt::SSLeay」が必要になるみたい。