種別[software] cocolog:10048916
セクションJRF のソフトウェア Tips
日時2006年02月21日 04:15:15
元URLhttp://jrf.cocolog-nifty.com/software/2006/02/post_13.html
タグ[Cygwin] [Perl]

lwp-request で https を使うと Segmentation Fault する。

現在、Cygwin の setup でインストールされる openssl-0.9.8a を使うと、 Crypt::SSLeay が make test で失敗します。openssl-0.9.8-2 などにすれば大丈夫なはずです。

'lwp-request -m GET https://...'が失敗するのも同じ理由と思われます。 Crypt::SSLeay が対応するまで openssl-0.9.8a を使わないようにするのが今のところの対処法のようです。

参考:http://www.issociate.de/board/post/298986/Crypt::SSLeay_Installation_Failure.html

更新:06/02/16,06/02/21
初公開:2006年02月17日 13:18:10
Trackbacks:

《lwp-request のオプション -m を忘れて http://www.GET.com が表示されていた》 from JRF のソフトウェア Tips
 さっき気付いた。ここに載っていた 'lwp-request GET' をそのまま使うと、何か変な HTML データが先に表示される。よく見ると、'lwp-request -m GET' じゃないとダメだった。 参考に次のような感じになる。 $ /usr/bin/lwp-request GET | head html head titleGreat Eastern Technology - Sun... 

受信: 2006-02-21 04:31:04 (JST)


《[Perl]Crypt::SSLeay のインストール》 from odz buffer
 CPANモジュールをざくざくインストールしてたら、Crypt::SSLeay がテストでこける。ぐぐったらopenssl-0.98aからopenssl-0.97にスイッチしたらいけたって報告があったので、これかなと思ったわけだけど、Ubuntuは openssl0.98 と libcrypt-ssleay-perl の組み合わせで問題な... 

受信: 2006-08-30 08:55:47 (JST)