Rencontre XMPP le mardi 28 mars 2017 à Paris

Les « meetups » ou rencontres autour de XMPP/Jabber se multiplient assez rapidement un peu partout dans le monde, surtout en Europe : Royaume-Uni, Stockholm, Berlin, sans doute Cracovie bientôt… L’association JabberFR se porte donc naturellement volontaire pour organiser le chapitre français/francophone/parisien.

Logo JabberFR

L’idée serait de lancer une rencontre pour « prendre la température », en observant le nombre de participants, et plus généralement l’appétence à pérenniser la rencontre en la faisant vivre de façon collaborative.

Nous vous proposons deux sujets de débats :

  • gestion au quotidien et meilleures pratiques d’hébergement d’un serveur XMPP/Jabber ouvert/public, moderne et fédéré ;
  • contemporanéité et positionnement des clients XMPP/Jabber.

Logo XMPP

Logo Jabber

Informations pratiques :

  • adresse : Inno³ (Inno « cube »), 137 boulevard de Magenta, 75010 Paris, France (escalier B à gauche dans le hall, 2e étage à droite, salle Snowden) ;
  • transports en commun :
    • Métro 2 et 4, station Barbès‐Rochechouart ;
    • Métro 5, station Gare du Nord ;
    • RER E, station Magenta ;
  • date et heure : mardi 28 mars 2017 à 19h.

Attention, l’accès est limité à vingt personnes ! Inscrivez-vous sur le document cryptpad.fr, votre nom ou pseudo, ce que vous apportez à boire/manger.

Annonce sur l’Agenda du Libre et sur LinuxFR

Création d’une page « Certificats »

Le passage aux certificats Let’s Encrypt nous offre la possibilité d’avoir des certificats valides et à jour gratuitement, ce qui est une très bonne chose. En revanche, un nombre non négligeable de clients affichent des messages d’avertissement à chaque changement, même si le certificat allait être périmé et que le nouveau est valide.

Dans ce cas, ou pour les gens qui préfèrent juste vérifier les empreintes (fingerprint) de certificat à la main, le travail de Zaak nous a permis de mettre en place une page « Certificats » qui affiche les empreintes des certificats utilisés par JabberFR pour son service XMPP.

Cette page est disponible à l’adresse suivante : https://jabberfr.org/certificats/.

Le code source de l’outil qui la génère est disponible ici : https://github.com/Zaaaak/show-certificate.

Impossible de se connecter dans la nuit du 31 octobre 2016

Bonjour,

Dans le but d’améliorer les services, ici obtenir des statistiques sur les méthodes de connexion des utilisateurs, j’ai modifié hier soir le module d’identification SASL de Prosody, testé en local puis déployé sur JabberFR. La différence de version (JabberFR tournant sur une version légèrement plus ancienne de Prosody) a provoqué un bug qui empêchait quiconque de s’identifier jusqu’à ce que je trouve le problème et que je le corrige à 11h36 ce matin.

Je suis désolé pour l’interruption de service que ça a entraîné, et je ferai en sorte que ça ne se reproduise pas.

Renouveau de JabberFR

logo

Note : ce billet a été originellement rédigé chez LinuxFR.

JabberFR est une association née en 2012 à partir de la structure officieuse existant depuis environ 2003 sous le même nom, qui a avec le temps fusionné avec les services fournis par (feu) l’APINC. JabberFR était plus une fédération de services qu’un simple serveur, avec pour but affiché de rendre la vie plus facile aux utilisateurs francophones de Jabber, via des services mis en commun et exposés de la même façon sur chaque serveur de la fédération :

  • L’annuaire des utilisateurs (JUD) pour faciliter la découverte de contacts ;
  • Le serveur de discussions chat.jabberfr.org ;
  • La passerelle IRC irc.jabberfr.org pour faciliter la transition ;
  • Un proxy SOCKS (XEP-0065) pour assurer un transfert de fichier efficace.

Les buts affichés de l’association sont :

  • Mettre à disposition (enfin, continuer la mise à disposition) des services de messagerie instantanée libres à travers les serveurs gérés par l’association tels que jabber.fr, chat.jabberfr.org, ou im.apinc.org ;
  • Promouvoir les applications et services qui y sont liés, notamment grâce au wiki, ou par la présence de membres à des évènements grand public ;
  • Améliorer l’existant en développant des logiciels ou composants lorsque le besoin est ressenti.

Lire la suite

Maintenance du jeudi 8 septembre 2016

Pour résoudre un problème de fuite de mémoire, ainsi que quelques bugs (tels que des statistiques faussées et autres détails), le serveur XMPP va être redémarré ce jeudi 8 septembre autour de 23h30.

La reprise du service devrait être immédiate ou peu s’en faut, mais comme d’habitude les mises à jour (si nécessaire) se feront via des mises à jour de ce billet.

Édition du 08/09/2016 23h33 : tout s’est déroulé comme prévu, les services sont opérationnels.

Coupure temporaire du serveur le vendredi 29 juillet

Bonjour à tous,

Hier soir nous avons décidé de relancer le serveur afin de corriger quelques oublis lors de la migration, vous avez par exemple récupéré les préférences des salons telles qu’elles étaient avant (notamment le fait qu’ils soient loggés ou pas), et les statistiques sont de retour.

Cependant, l’un des buts de ce reboot était d’obtenir une adresse IPv6 pour garder le contact avec les serveurs n’ayant pas la chance d’avoir une IPv4, et nous n’avons toujours pas réussi.

Édition, le 10 août : Suite à la suggestion par Nicosss d’odhcp6c, une IPv6 a été obtenue et le serveur est maintenant joignable à l’adresse 2001:bc8:3c61:f00::1 !

Lire la suite

Petite interruption des composants

Bonsoir !

Nous avons eu une légère interruption de certains services due à un disque dur plein sur malaxeuz, notre serveur, notamment chat.jabberfr.org, l’annuaire, la présence web.

01:41:00 : On me notifie que les salons ne répondent plus, je me connecte au serveur et cherche la cause du bug. Deux processus d’analyse de logs prennent une quantité énorme de mémoire et continuent de grossir, après une rapide analyse je décide de les stopper afin d’éviter de se retrouver en manque de mémoire. Je remarque ensuite que la partition du système est pleine, je supprime donc quelques anciens fichiers pour faire de la place.

01:45:41 : Ceci n’aura pas suffi à rétablir la connexion avec les salons, je fais donc la disco de nos principaux domaines, jabberfr.org (Prosody) fonctionne, jabber.fr (Ejabberd) fonctionne aussi, mais aucun des composants n’apparaît connecté. Après avoir regardé dans les logs d’Ejabberd, je vois que tous les composants sont déconnectés, et je me résous donc à les relancer.

01:50:09 : Tous les services sont rétablis.

J’en profite au passage pour vous annoncer une migration des services d’ici la fin du mois, notre hébergeur actuel fermant ses portes nous sommes en train de mettre en place un changement de serveur physique. plus d’informations très bientôt !

Maintenance le dimanche 26 avril 2015

Comme vous l’avez sûrement remarqué, nos certificats pour les domaines jabber.fr et jabberfr.org sont expirés. La plupart des clients affichent un message d’avertissement à chaque connexion à cause de ça.

De nouveaux certificats ont été générés, et seront mis en place ce dimanche 26 avril 2015 aux environs de 10h du matin, heure française, entraînant une coupure de quelques minutes.

Comme à notre habitude, vous serez informés de l’état de la maintenance par des mises à jour de ce billet. 🙂

Mise à jour du 26/04/2015 à 11h15 : après quelques péripéties avec le nouveau certificat, la maintenance est terminée !

Maintenance exceptionnelle le dimanche 29 mars 2015

Bonjour à tous !

Suite à une faille présente dans une bibliothèque que Prosody utilise, ce serveur a été redémarré en urgence. Pour plus d’informations sur cette faille, vous pouvez lire les notes de version de Prosody 0.9.8 (en anglais)

mu-conference, notre serveur de conférences, sera redémarré ce mercredi premier avril à 20h (et c’est pas une blague !) afin de corriger quelques problèmes de connexion.

Votre nouvel administrateur, Link Mauve. 🙂

Mise à jour du 01/04/2015 à 21h45 : mu-conference a été correctement relancé, la connexion à la base de données est rétablie.