In reply to Configure Ejabberd Vitualhost:
ejabberd does not implement that.
You would need something like this, but sadly it isn't updated to work with recent ejabberd versions: https://www.ejabberd.im/mod_filter
In reply to how to backup ejabberd chat rooms?:
Well, if you just want backups, you can simply copy the Mnesia spool files.
If your server is not too big, you can execute the backup command. Or the 'dump' command, which produces a text file that you can edit yourself, and then load it in the new server.
In reply to Issue with registration of users over BOSH:
Try with this patch: --- a/ejabberd_auth_http/src/scram2.erl +++ b/ejabberd_auth_http/src/scram2.erl ⓐⓐ -179,8 +179,15 ⓐⓐ scram_to_tuple(Scram) -> -spec check_digest(scram(), binary(), fun(), binary()) -> boolean(). check_digest(#scramstoredkey = StoredKey, Digest, DigestGen, Password) -> - Passwd = base64:decode(StoredKey), - ejabberd_auth:check_digest(Digest, DigestGen, Password, Passwd). + Passwd = jlib:decode_base64(StoredKey), + DigRes = if Digest /= > -> + Digest == DigestGen(Passwd); + true -> false + end, + if DigRes -> (...)
In reply to Minimum password length:
I am not aware of any limit in the password length. With default configuration, I can register a new account setting a three character password.
In reply to ExtAuth script performance concern:
Right, the extauth script processes auth requests sequentially, which means that only one auth is processed at a time.
You can use this option to run several scripts in parallel: extauth_instances