Quels modules de Prosody dois-je soutenir les conversations?

Je configure un server Prosody pour une utilisation avec des clients mobiles prenant en charge OMEMO . J'ai choisi Conversations en tant que client de reference car je suis familier. Quels modules de Prosody dois-je installer pour le supporter?

One Solution collect form web for “Quels modules de Prosody dois-je soutenir les conversations?”

Conversations fournit une list de XEP nécessitant un support côté server , reproduit ci-dessous avec des liens vers les modules Prosody 0.9.x correspondants.

Pour le chat de groupe chiffré (support OMEMO), vous n'avez mod_pep besoin que de mod_pep et de mod_roster . Les autres modules représentent des fonctionnalités supplémentaires dans un context OMEMO (p. Ex. Partage de files) et des environnements (p. Ex. Clients mobiles, client derrière un pare-feu).

  • XEP-0065: mod_proxy65
  • XEP-0163: mod_pep (core)
  • XEP-0191: mod_blocking
  • XEP-0198: mod_smacks
  • XEP-0237: mod_roster (core)
  • XEP-0280: mod_carbons
  • XEP-0313: mod_mam (chat 1: 1 uniquement pour le support MUC, voir les notes de Prosody 0.10 ci-dessous)
  • XEP-0352: mod_csi
  • XEP-0363: mod_http_upload
  • XEP-0357: mod_cloud_notify (facultatif, uniquement requirejs pour les notifications push )

Remarques:

  • mod_proxy65 devrait idéalement indiquer un autre logging DNS pour le même server
  • mod_blocking requirejs mod_privacy
  • mod_csi ne définit pas les règles pour XEP-0352 – des modules supplémentaires sont nécessaires pour ces définitions, ils sont listés sur la page mod_csi
  • mod_http_upload requirejs mod_http et autres

Prosody 0.10 notes:

  • mod_blocking sera remplacé par mod_blocklist
  • Mod_carbons deviendra un module de base
  • mod_mam ne supporte que les conversations 1: 1, les conversations marqueront vos MUC comme "XEP-0313: MAM indisponible" . Pour soutenir les groupes, vous avez besoin de mod_mam_muc . Mais selon la page du module (en mars 2017), cela ne fonctionne que sur le coffre (et partiellement vers 0,10)

Les references:

  • Le client mysql ne peut pas lire le résultat de la requête?
  • Configurer ejabberd avec SQL Server 2008
  • Est-il possible de charger l'équilibre d'un server XMPP qui n'utilise pas BOSH?
  • Surveillance de server / système avec Jabber?
  • Quiconque utilise Archipel en production pour la gestion de machines virtuelles?
  • Comment puis-je ouvrir Openfire 3.7.1 pour me souvenir de sa configuration?
  • Erreur d'expression de string d'ejabberd
  • Puis-je migrer une list d'un server ejabberd vers Google Apps
  • Existe-t-il un moyen de configurer ejabberd pour transmettre des messages à chaque client en ligne, quelle que soit la priorité?
  • le server xmpp (ejabberd) s'authentifie avec la database user existante (MySQL)
  • Comment puis-je repérer les noms réels vers iChat / Messages.app?
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.