web-dev-qa-db-fra.com

Activer l'enregistrement de l'utilisateur - Ejabberd

Je suis une N00B complète pour configurer des serveurs Jabber/XMPP et j'espère obtenir de l'aide pour vous installer. J'ai fait tout ceci et installé pidgin . Je semble être capable de configurer mon "utilisateur administrateur" dans Pidgin sans problème, mais lorsque j'essaie d'enregistrer un nouvel utilisateur, je reçois un message FOBDID 403 de PIDGIN.

Dois-je modifier le fichier ejabberd.cfg pour permettre aux utilisateurs de s'inscrire? Si oui, comment puis-je y aller? Sinon, qu'est-ce que je dois obtenir une conversation de base et un fileshare va?

8
travega

Vous avez deux options concernant l'enregistrement de l'utilisateur. Vous pouvez créer manuellement des comptes d'utilisateur sur le serveur ou vous pouvez activer l'enregistrement dans la bande, ce qui permet à quiconque qui peut se connecter au serveur pour enregistrer un compte.

Si vous souhaitez créer des comptes manuellement, exécutez ceci sur le serveur pour chaque utilisateur:

Sudo ejabberdctl register <username> <domain> <password>

Si vous souhaitez activer l'enregistrement en bande, trouvez la ligne suivante dans /etc/ejabberd/ejabberd.cfg et changer le deny à allow afin qu'il ressemble à ceci.

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