カテゴリー: post

  • Ejabberd 2.1.6

    ここ step.im のサーバーは ejabberd を用いています。OS は Debian ですが、その現行バージョンに ejabberd の 2.1.6 は含まれていません。ようやく不安定版に入ってきたところで、今はそのパッケージに下記の変更を施して使っています。

    このサイトでは、web でのアカウント登録は HTTPS 接続 で CAPTCHA を使うように設定しています。ところが ejabberd 2.1.6 でこの組み合わせを設定することができませんでした。フォーラムで聞いてみたら、バグだということで、すぐにパッチが出されました。これは ejabberd の次期バージョンに含まれる予定です。このサイトではこのパッチを適用しています。

    また、管理人の都合で日本語以外での対応が難しいので、CAPTCHA のスクリプトに手を加えて日本語のカナ/かなを画像にして、入力は数字で行ってもらうようにしています。

  • Debian 6.0 Squeeze にバージョンアップ

    OS のバージョンアップ。Debian 6.0 Squeeze に。Virtualmin を使っていながら apache2 の usrdir モジュールも使っていたので、php5 の /etc/apache2/mods-available/php5.conf の後半の php_admin_value engine Off引っかかってしまった。Debian 特有の問題。分かってしまえば何ということはないが、見つけるまで随分時間がかかった。