通常の登録プロセスが行われるときにejabberd ユーザーを登録する必要があるアプリケーションがあります。ejabberdctl register
コマンドを使用してこれを処理しました。
同様に、一部のユーザーを MUC グループに追加する必要があるため、php/コマンド ラインを使用してグループを作成する必要があります。
ejabberdctl create_roomが必要なことを行っていることがわかりましたが、機能させることができないようです。
私はこれを使用しました:
sudo ejabberdctl create_room testRoom conference.localhost conference.localhost
しかし、これはスタックトレースを出力します。mod_muc_admin を有効にしました
現在、 create_room コマンドはname、service、およびhostの 3 つの引数を取ります。
このサービス パラメータがわかりません。
どんな助けでも大歓迎です。これに丸一日費やしました!
PS私はUbuntu 14.04 x64とejabberd 15.07を使用しています