Деактивация Ejabberd vhost - это просто. В простейшем случае просто удалите запись из hosts
раздел в /etc/ejabberd/ejabberd.yml
.
Я предполагаю, что это не удаляет никакой информации о пользователях, связанных с этим хостом:
и, вероятно, еще кое-что осталось в базе данных Mnesia.
Как я могу избавиться от этой информации для всего vhost?
С помощью такой команды:
$ ejabberdctl delete_old_users_vhost localhost 0
Deleted 2 users: [{<<"hag66">>,<<"localhost">>},
{<<"user1">>,<<"localhost">>}]