ejabberd 15.04 から 15.07 に更新したところ、MUC が機能しなくなりました。(まったく同じ構成ファイルをコピーしました)。ルームを作成してオプションを通常どおり変更できますが、招待状を送信してユーザーが参加しようとすると、503 - サービスを利用できませんというメッセージが表示されます。
これは、以前は正常に機能していたが機能しなくなった muc 構成です。
mod_muc:
db_type: odbc
host: "chat.@HOST@"
access: muc
access_create: muc_admin
access_persistent: muc
access_admin: muc_admin
何が起こっているのでしょうか?DNSについていくつか読んだことがありますが、正直なところ、これはすべてローカルであり、ネットワークに関連してバージョン間で何も変更されていません
これがログです。最初の部分は、直接招待を送信し、Adium を使用してルームへの参加を受け入れる場合です。
ejabberd 設定ファイルは次のとおりです: https://gist.github.com/nunohorta/b7e97503d3b7eb2921e0
現在のデータベースをクリアしたところ、MUC が再び機能しています。