2005.3.23
日記がいつまでも人権擁護法案仕様のままであると実にユーウツであるので、ここらで何か適当なネタを投下しておくことにする。
最近、専用サーバを借りた。WebKeepersというところである。アメリカの会社であるにも関わらず日本語のページが用意されており、あまつさえユーザーサポートにも日本語が通るのはどうしたことかと思ったら、どうやらGMOが大幅に関与している模様である。GMOは色々な人に嫌われているが、ぼくは昔ここでバイトをしたこともあって、会社自体にはそれほど悪いイメージを持っていない。もっとも、サービス単位ではいろいろと言いたいことがあるのだが、それはまた別の機会に譲る。
ぼくの知る限り専用サーバといえば月々安くて六万円、平均で十万円前後の料金をとられるサービスだったのだが、いつの間にやら価格破壊が進み、なんと年間13万円ほどで借りることが出来た。相場も変われば変わるものである。
この専用サーバは何に使うかというと、主にWebサーバに使う。現在自ネットワークの中に置いてあるコンテンツをまとめてこちらに移行する予定である。外のネットワークを通るわけだから、当然FTPもSSL対応にしなければならない。
コンテンツ自体の移行は比較的すんなりいった。ところがFTP on SSLがなかなかうまくいかない。いや、FTPデーモンの設定自体は別段難しいものでもないのだが、どういうわけだかNetFinder(というMacのFTPクライアント)からSSLで接続出来ない。
念のためWindowsでナントカいうFTPクライアントを使い、FTPサーバにアクセスしてみるが、こちらはすんなりとSSLで通信出来る。やはり問題はNetFinderのようだ。
NetFinderをSSL対応させるためにはOpenSSLLibというものをNetFinderの同階層に放り込むだけで良いのだが、これが何度やっても成功しない。同階層に移動出来ないという意味ではなく、NetFinderがSSLで通信してくれない、という意味である。その後もあっちに入れたりこっちに移したりしてみるのだが、やはりどうしてもうまくいかない。
一晩悩み抜いた末、何となくOpenSSLLibのバージョンを確認してみたところ、0.9.4とある。あれ、ヘルプには0.9.5aを入れろと書いてなかったか? と確認したところ、まさにその通り。ダメ元で0.9.5aをダウンロードし、インストールしてみると、NetFinderのヤツめ何事もなかったかのようにSSLで通信を始めやがった。これが原因だったのである。
これにて一件落着。それはそれとして、ダウンロードページで0.9.4の方が目立つようなレイアウトになっているのは、迷惑だから止めた方が良い。