¿Qué módulos de Prosody necesito para admitir conversaciones?

10

Estoy configurando un servidor Prosody para usar con clientes móviles que admitan OMEMO . Elegí Conversaciones como cliente de referencia porque estoy familiarizado con él. ¿Qué módulos de Prosody necesito instalar para admitirlo?

david.libremone
fuente

Respuestas:

13

Conversaciones proporciona una lista de XEP que requieren soporte del lado del servidor , que se reproduce a continuación con enlaces a los módulos Prosody 0.9.x correspondientes.

Para el chat grupal cifrado (soporte OMEMO), solo necesita estrictamente mod_pepy mod_roster. Los otros módulos representan una funcionalidad adicional en un contexto OMEMO (por ejemplo, compartir archivos) y entornos (por ejemplo, clientes móviles, clientes detrás de un firewall).

Notas:

Prosodia 0.10 notas:

Referencias

david.libremone
fuente
1
Te perdiste "cloud_notify" (XEP_0357), que es necesario para las Cubiertas.
Mirko
3
Un problema a tener en cuenta es que los datos de mod_pep no son persistentes , lo que puede provocar la imposibilidad de enviar mensajes a un participante fuera de línea después de reiniciar el servidor , ya que las claves necesarias no están presentes. El trabajo sobre el tema relevante se "inició" en abril de 2017, pero el código para implementar la persistencia aún no se ha comprometido, y en este momento parece que no puede entrar en 0.10.
GreenReaper