Welche Prosody-Module benötige ich, um Conversations zu unterstützen?

10

Ich konfiguriere einen Prosody-Server für die Verwendung mit mobilen Clients, die OMEMO unterstützen . Ich habe Conversations als Referenz-Client ausgewählt, da ich damit vertraut bin. Welche Prosody-Module muss ich installieren, um dies zu unterstützen?

david.libremone
quelle

Antworten:

13

Conversations bietet eine Liste von XEPs, die serverseitige Unterstützung benötigen , die unten mit Links zu den entsprechenden Prosody 0.9.x-Modulen wiedergegeben werden.

Für verschlüsselten Gruppenchat (OMEMO-Unterstützung) benötigen Sie unbedingt nur mod_pepund mod_roster. Die anderen Module bieten zusätzliche Funktionen in einem OMEMO-Kontext (z. B. Freigabe von Dateien) und Umgebungen (z. B. mobile Clients, Client hinter einer Firewall).

Anmerkungen:

Prosodie 0.10 Anmerkungen:

Verweise:

david.libremone
quelle
1
Sie haben "cloud_notify" (XEP_0357) verpasst, das für Coversations erforderlich ist.
Mirko
3
Ein zu beachtendes Problem ist, dass mod_pep-Daten derzeit nicht persistent sind , was dazu führen kann, dass nach einem Neustart des Servers keine Nachrichten an einen Offline-Teilnehmer gesendet werden können , da die erforderlichen Schlüssel nicht vorhanden sind. Die Arbeit an dem relevanten Problem wurde im April 2017 "begonnen", aber der Code zur Implementierung der Persistenz wurde noch nicht festgeschrieben, und es scheint, dass er derzeit möglicherweise nicht auf 0.10 kommt.
GreenReaper