#1 Le 27/10/2006, à 16: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, à 16:53)
Hors ligne
#2 Le 30/10/2006, à 13: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, à 18: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 .
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🾼
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
@+
--Teddy--
Dernière modification par TeddyBEER (Le 13/11/2006, à 15:05)
Hors ligne
#4 Le 30/10/2006, à 20: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.
Dernière modification par Dacaerin (Le 30/10/2006, à 20:49)
Athlon 3800+
1Go de RAM en 2x512
CG : Geforce 7600 GT
Hors ligne