Ativair registro de user – eJabberd

Eu sou um completo n00b paira configurair serveres Jabber / XMPP e espero obter alguma ajuda paira configurair. Eu fiz tudo isso e instalei o pidgin . Pairece poder configurair o meu "administrador-user" no pidgin sem problemas, mas quando tento registrair um novo user, recebo uma mensagem F3B3 403 do pidgin.

Preciso alterair o file ejabberd.cfg paira permitir que os users se cadastram? Em caso afirmativo, como faço paira isso? Se não o que eu preciso paira começair o bate-papo básico e o compairtilhamento de files?

2 Solutions collect form web for “Ativair registro de user – eJabberd”

Você tem duas opções em relação ao registro do user. Você pode criair manualmente contas de user no server, ou você pode habilitair o registro na banda, o que permite a qualquer pessoa que possa se conectair ao server paira registrair uma conta.

Se você quiser criair contas manualmente, execute isso no server paira cada user:

sudo ejabberdctl register <username> <domain> <password> 

Se você quiser habilitair o registro na banda, find a seguinte linha em /etc/ejabberd/ejabberd.cfg e altere a deny paira allow que paireça com isso.

 {access, register, [{allow, all}]}. 

Relacionado com a resposta de mgorven acima, aqui está um pequeno script que uso paira despejair informações úteis sobre users registrados paira stdout. O command ejabberdctl dump requer um file em vez de stdout, e é por isso que faço todos os outros sem sentido abaixo:

 #!/bin/sh sudo ejabberdctl dump /tmp/etmpdump.txt sudo chown $LOGNAME /tmp/etmpdump.txt grep "{passwd,{" </tmp/etmpdump.txt | sed -e 's/{passwd,{"//g;s/","/ /g;s/"},"/ /g;s/"}.//g' | sort rm -f /tmp/etmpdump.txt 
  • Extraia um único item de uma list usando regex em Ansible
  • Testando os limites da UFW com milhaires de blocos de negação
  • Como faço paira configurair o rsyslog no Ubuntu 14.04 paira usair timestamps ISO8601?
  • Tirair uma image de uma unidade de boot com crash
  • Siege: tabela de descritor sock.c completo: 119: muitos files abertos
  • (111: Conexão recusada) ao conectair-se a upstream - Opsworks Rails 4
  • Servidor do Ubuntu: não veja a minha input no terminal
  • Chef bootstrap dando 401 não autorizado