Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/10/2006, à 17:29

TeddyBEER

ejabberd

J'ai installé le serveur ejabberd sur Ubuntu 6.0.6.
J'ai suivi les explication de l'install et configuré le ficheir de config.

Lors que j'essaye de créer un user, j'ai le message :

Can't register user "kiki@mon_serveur" at node ejabberd@mon_serveur: not_allowed

Avec Gaim, je ne sais pas créer le user, j'ai le message :

"Erreur de lecture"

-----------------------------------------
Les accès du répertoire /var/lib/ejabberd sont "744 ejabberd ejabberd"

Je les ai changé en "777 root root" et j'ai maintenant le message d'erreur suivant (en erlang...)

Can't register user "kiki@mon_serveur" at node ejabberd@serverns1: {'EXIT',
                                                                     {badarg,
                                                                         [{erlang,
                                                                              port_control,
                                                                              [stringprep_port,
                                                                               1,
                                                                               "mon_serveur"]},
                                                                          {stringprep,
                                                                              control,
                                                                              2},
                                                                          {jlib,
                                                                              nameprep,
                                                                              1},
                                                                          {ejabberd_auth,
                                                                              try_register,
                                                                              3},
                                                                          {rpc,
                                                                              '-handle_call/3-fun-0-',
                                                                              5}]}}

Avec Gaim, j'ai maintenant "impossible de se connecter à l'hote"

Une idée ?

Dernière modification par TeddyBEER (Le 27/10/2006, à 17:53)

Hors ligne

#2 Le 30/10/2006, à 14:36

Dacaerin

Re : ejabberd

Je suis aussi en train de bidouiller l'installation d'un serveur Jabber avec ejabberd.

Tu peux montrer ton fichier ejabberd.cfg ?


Athlon 3800+
1Go de RAM en 2x512
CG : Geforce 7600 GT

Hors ligne

#3 Le 30/10/2006, à 19:03

TeddyBEER

Re : ejabberd

J'ai laissé tomber et tous désinstallé, ejabberd et erlang !...:/:(

J'ai installé Wildfire, vu tout le bien qu'on en disait big_smile.
Je l'ai installé en 20 minutes (parce qu'il y avait java à installer) !

Il est super et l'interface web est conviviale.
Je l'ai installé avec la DB interne (j'ai MySQL mais je n'est pas pris cette DB) et sans le LDAP (j'ai des problèmes avec OpenLDAP).
J'espère pouvoir faire l'authentification LDAP plus tard quand il sera fonctionnel...

Le fichier d'install :
http://www.jivesoftware.org/downloads.jsp#messenger

Le HOWTO :
http://www.jivesoftware.org/community/t … 04&#131004

Si le package Java  n'est pas trouvé avec apt-get, édite ton /etc/apt/sources.list et vérifie que tu as bien le lien vers le "multiverse":

deb http://fr.archive.ubuntu.com/ubuntu dapper main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu dapper main restricted universe multiverse

Sinon, modifie le fichier sources.list et fait un "sudo apt-get update" pour mettre la liste à jour.
Tu suis ensuite le HOWTO : install et ajout dans le boot.

Rem :
Voici un petit script qui résoud le problème suivant : "Wildfire ne se lance pas au demarrage"

#!/bin/sh

# ubuntu-postinstall.sh (from redhat-poinstall.sh)
#
# This script sets permissions on the Wildfire installtion
# and install the init script.
#
# Run this script as root after installation of wildfire
# It is expected that you are executing this script from the bin directory

# If you used an non standard directory name of location
# Please specify it here
# WILDFIRE_HOME=

WILDFIRE_USER="jive"
WILDFIRE_GROUP="jive"

if [ ! $WILDFIRE_HOME ]; then
        if [ -d "/opt/wildfire" ]; then
                WILDFIRE_HOME="/opt/wildfire"
        elif [ -d "/usr/local/wildfire" ]; then
                WILDFIRE_HOME="/usr/local/wildfire"
        fi
fi

# Grant execution permissions
chmod +x $WILDFIRE_HOME/bin/extra/wildfired

# Install the init script
cp $WILDFIRE_HOME/bin/extra/wildfired /etc/init.d
# Use update-rc.d for debian based systems
update-rc.d wildfired defaults
#uncomment for redhat based systems
#/sbin/chkconfig --add wildfired
#/sbin/chkconfig wildfired on

# Create the jive user and group
/usr/sbin/groupadd $WILDFIRE_GROUP
#create user and home dir for user
/usr/sbin/useradd $WILDFIRE_USER -g $WILDFIRE_GROUP -s /bin/bash -m

# Change the permissions on the installtion directory
/bin/chown -R $WILDFIRE_USER:$WILDFIRE_GROUP $WILDFIRE_HOME

Bon travail

smile
@+
--Teddy--

Dernière modification par TeddyBEER (Le 13/11/2006, à 16:05)

Hors ligne

#4 Le 30/10/2006, à 21:46

Dacaerin

Re : ejabberd

Comme je séchais ce matin, j'ai fini par lâcher l'affaire et ce soir, machinalement je lance Gajim, avec mon compte sur mon nouveau serveur et j'ai réussi à me connecter alors que je n'y arrivais pas dans la matinée...


Je ne sais pas ce qui a pu se passer entre deux, mais ça me convient. tongue

Dernière modification par Dacaerin (Le 30/10/2006, à 21:49)


Athlon 3800+
1Go de RAM en 2x512
CG : Geforce 7600 GT

Hors ligne