Ejabberd 2.1.6 

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

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

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