web

SSL received a record that exceeded the maximum permissible length このエラーは、VirtualHostでSSL参照させる設定のIPが間違えているときに出る <VirtualHost 192.168.1.2:443> </VirtualHost>

Linux,ubuntu,web

先日、携帯の一部機種からSSL接続が出来ないという障害があり 未だ解決していないのだが、 Ubuntu11.04(デフォルトで0.9.8oが入る)に古いリポジトリ読ませて0.9.8kを入れた所、それでもSSL接続出来なかった。関連するライブラリまでダウングレード出来てたかどうかは不明ですが。 どうやらopensslのバージョンで挙動が変わるみたいだ。 手元にある検証環境で実験したところ 0.9.8kは接続可能だった 0.9.8oでは接続が出来なかった。 もちろん、PCから接続した場合は両方とも接 ...

Ruby on Rails メモ

このワーニング 「warning: peer certificate won’t be verified in this SSL session」 は、Net::HTTPライブラリを使用してSSLなページを取得したときに出力される これを止めるには Net::HTTPを使用するときに「verify_mode」を設定する require 'net/https' https = Net::HTTP.new("gendosu.jp", 443) https.use_ssl = true https.v ...

CentOS,Debian,Linux,ubuntu

設定方法 cron編集用コマンドを実行 crontab -e 以下のような書式で実行するタスクを登録 2 5 * * * root /var/batch/run.sh フィールド 指定可能な値 各行の最初の数値5つは左から順に以下の意味があります。 分 0-59 時 0-23 月内日 1-31 月 1-12 (もしくは名前) 曜日 0-7 (0 と 7 は日曜日) リストと範囲 各フィールドには、リスト形式で複数指定したり、範囲を指定したり出来ます。 リスト 分のエリアに「0,15,30,45」 ...

MySQL,ubuntu

UbuntuはパッケージでMySQLを入れるとすぐに起動しますが 外部からの接続が出来ないように設定されています。 /etc/mysql/my.cnf このファイルの中に bind-address           = 127.0.0.1 という行があります。 これは、IPが127.0.0.1からの接続しか受け付けないですよ、という設定で 127.0.0.1は自分自身のことなので、そのマシンの中からしかつなぐことが出来ません。 この設定行をコメントアウトすることで、その制限を外すことが出来ます ...

ubuntu,ストリーミング配信

最近は、ストリーミング配信をするにしても、フリーでサーバを立てられるので、すばらしい。 Red5とは、RTMP(Real-Time Messaging Protocol)に準拠しているため Flash Media Server互換と位置づけられています。 Red5を使うことで、動画のストリーム配信や、インタラクティブな機能を有したアプリケーションを開発することができます。 red5日本ユーザ会のページからの引用ですが 音声ファイル(MP3, AAC, M4A)や動画ファイル(FLV,F4V,MP ...