Journal Serveur Jabber (appel à tout ceux en ayant déjà testé un)

Posté par  (site web personnel, Mastodon) .
Étiquettes :
0
13
mai
2004
Bonjour,

J'ai mis en place mon serveur jabber avec jabber 1.4 sous Debian Woody.

Tout semble marcher parfaitement à part que je ne vois pas une manière simple pour installer le support MUC (à part backporter le paquet et je ne m'en sens pas capable ni n'ai une Sid dispo avec des outils de compilation).

Aujourd'hui, je testais le MOTD et j'ai essayé un logoff/logon sur mon compte.

Au log on, tout mon rooster avait disparu.

Est-ce un bug de psi ? Du serveur ?

Et surtout : comment éviter ça dans le futur ?

Est-ce déjà arrivé à quelqu'un ?

Si ça n'est jamais arrivé à personne et que ça ne se reproduit plus, tant mieux. Mais si ça devait me réarriver faudrait que je trouve absolument le problème avant de mettre tout ça en prod effective.

Sinon, quels sont vos conseils pour le serveur jabber ? (je vais aussi essayé de le sécurisé par SSL)
  • # Quel serveur ?

    Posté par  (site web personnel) . Évalué à 1.

    Tu utilises quel serveur exactement ? Jabberd 1.4 ? 2.0 ? ejabberd ?

    S'il s'agit d'un jabberd version 1.xx, les rosters et comptes utilisateurs sont stockés dans des fichiers, eux même situés sous /var/lib/je_ne_sais_plus_ou :)
    Pour une version 2.XX, c'est tout dans la base de données que tu as spécifié dans le fichier de configuration.
    • [^] # Re: Quel serveur ?

      Posté par  (site web personnel) . Évalué à 1.

      Oups, j'avais mal lu, c'est bien un jabberd 1.4
      Donc c'est dans un fichier / utilisateur
      • [^] # Re: Quel serveur ?

        Posté par  (site web personnel, Mastodon) . Évalué à 2.

        oui, ce sont des fichiers XML. Le rooster avait été effacé de mon fichier XML quand j'ai perdu mon rooster.

        Mes livres CC By-SA : https://ploum.net/livres.html

        • [^] # Re: Quel serveur ?

          Posté par  (site web personnel) . Évalué à 1.

          J'utilise souvent Jabber mais je ne vois pas ce qu'est un "rooster".

          Quelqu'un peut m'expliquer ?
          • [^] # Re: Quel serveur ?

            Posté par  . Évalué à 2.

            le "roster": la liste de tes contacts et transports, avec gestion de tes groupes. C'est stocké sur le serveur et téléchargé par le client au moment de la connexion.

            Ca permet de garder cette base quelquesoit le client avec lequel tu te connectes à ton serveur (l'historique des messages n'est pas concerné par contre.)
        • [^] # Re: Quel serveur ?

          Posté par  (site web personnel) . Évalué à 1.

          J'avais joué pendant quelques temps avec le 1.4 et 2.0 et j'ai jamais eu ça. Peut-être un bug lié au client ?
          Tu utilises quoi comme client ?
          • [^] # Re: Quel serveur ?

            Posté par  (site web personnel, Mastodon) . Évalué à 2.

            psi 0.9.2-test1

            J'ai posté sur le forum de psi aussi pour expliquer.

            Mes livres CC By-SA : https://ploum.net/livres.html

            • [^] # Re: Quel serveur ?

              Posté par  (site web personnel) . Évalué à 1.

              Pareil que toi mais je n'ai pas perdu mon "roster" (maintenant que je sais ce que c'est).

              J'ai pourtant 2 Comptes sur 2 Serveurs différents.

              Par contre, je trouve que le transfert de fichier fonctionne à merveille !
  • # Serveur jabber

    Posté par  (site web personnel) . Évalué à 1.

    C'est pas toi qui a fait un site grenouille bleue sur Jabber?

    Tu devrais donc t'y connaître pas mal ;)


    Moi j'aimerai bien arriver déjà à ton niveau, j'arrive juste à installer un servicer jabberd 1.4 avec jabberd-quickstart. Les scripts perl du module jabberd de webmin refusent de s'installer sur mon serveur dédié ovh et tous les autres services jabber libres que j'ai essayé n'ont pas fonctionné (OpenIM etc...)

    En effet il me faut absolument une interface administrateur pour convaincre les décideurs de ma mairie, et je n'en trouve aucune de valable.

    Quant à jabberd 2.0, j'ai même pas essayé, il a l'air trop récent.

    Mais bon, je persévère...

    Bon courage à toi ! Si tu trouves des solutions, n'hésite pas à en faire part !
    • [^] # Re: Serveur jabber

      Posté par  (site web personnel, Mastodon) . Évalué à 2.

      Pas besoin de s'y connaitre pour faire la grenouille bleue ;)

      pour l'interface graphique de Jabber : apt-get install webmin-jabber

      Mais de toutes façons, y'a rien à changer sur un serveur Jabber, à part rajouter des modules. On l'arrête ou on le stop, rien de plus.

      Mes livres CC By-SA : https://ploum.net/livres.html

      • [^] # Re: Serveur jabber

        Posté par  (site web personnel) . Évalué à 1.

        je ne peux avoir ni apt ni urpmi ni yum :

        c'est une vieille version de Redhat, et il faudrait modifier la glibc6 machin... ce qui est déconseillé car il y a déjà plusieurs services tournant, et la modif est trop importante


        Je suis passé par CPAN, tout simplement. Mais malgré tout, webmin continue à ne pas me trouver les modules perl XML::Parser et XML::Generator

        :'( snif
  • # Questions :

    Posté par  (site web personnel, Mastodon) . Évalué à 2.

    1) est-il possible d'éviter que les mots de passe soient stockés en clair dans les fichiers ? (j'ai installé SSL)

    2) Mon certificat SSL est pas valide, et je comprend pas pourquoi

    3) j'ai trouvé ça pour installer le support des conférences : http://wiki.teuwen.org/index.php/JabberdConference(...)
    Seulement, je n'ai ni sources ni outils de compilation sur le serveur. Qqn pourrait-il me filer juste le fichier .so compilé sur une woody avec jabberd 1.4 de woody ?

    Mes livres CC By-SA : https://ploum.net/livres.html

  • # Annuaire des jabberid pour linuxfr ?

    Posté par  . Évalué à 1.

    Je profite de ton journal pour demander si ça existe.

    Ca pourrait être interessant je pense.

    Bon allez je commence avec le mien: zeDek (at) gnu-rox (point) org
  • # Backport

    Posté par  . Évalué à 1.

    Pour faire du backport de paquets, il faut regarder du côté de debootstrap.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.