Você tem duas opções em relação ao registro do usuário. Você pode criar manualmente contas de usuário no servidor ou pode habilitar o registro dentro da banda, o que permite que qualquer pessoa que possa se conectar ao servidor registre uma conta.
Se você quiser criar contas manualmente, execute isso no servidor para cada usuário:
sudo ejabberdctl register <username> <domain> <password>
Se você quiser ativar o registro em banda, encontre a seguinte linha em /etc/ejabberd/ejabberd.cfg
e altere o deny
para allow
para que fique assim.
{access, register, [{allow, all}]}.