Mercurial > libervia-backend
view docker/prosody-e2e/prosody.cfg.lua @ 3696:52ee22d78e18
plugin XEP-0384: fix encryption for user own devices:
our own jid is added automatically by OMEMO library, but during the generation of the
stanza, our list of jids was used to get the keys (and thus our own jid and devices keys
was missing).
fix 402
author | Goffi <goffi@goffi.org> |
---|---|
date | Fri, 22 Oct 2021 18:46:51 +0200 |
parents | 73e04040d577 |
children | b443821399a3 |
line wrap: on
line source
-- Prosody XMPP Server Configuration -- Adapted for SàT e2e tests local socket = require "socket" daemonize = false; admins = { } plugin_paths = { "/usr/local/share/prosody/modules" } modules_enabled = { "admin_adhoc"; "blocklist"; "carbons"; "csi"; "csi_simple"; "delegation"; "dialback"; "disco"; "mam"; "pep"; "ping"; "private"; "privilege"; "register"; "roster"; "saslauth"; "smacks"; "time"; "tls"; "uptime"; "vcard4"; "vcard_legacy"; "version"; "ipcheck"; } modules_disabled = { } allow_registration = true registration_whitelist = { socket.dns.toip("backend") } whitelist_registration_only = true c2s_require_encryption = true s2s_require_encryption = true s2s_secure_auth = false pidfile = "/var/run/prosody/prosody.pid" authentication = "internal_hashed" archive_expires_after = "1d" log = { {levels = {min = "info"}, to = "console"}; } certificates = "certs" ssl = { key = "/usr/share/libervia/certificates/server1.test-key.pem"; certificate = "/usr/share/libervia/certificates/server1.test.pem"; } component_interface = "*" VirtualHost "server1.test" privileged_entities = { ["pubsub.server1.test"] = { roster = "get"; message = "outgoing"; presence = "roster"; }, } delegations = { ["urn:xmpp:mam:2"] = { filtering = {"node"}; jid = "pubsub.server1.test"; }, ["http://jabber.org/protocol/pubsub"] = { jid = "pubsub.server1.test"; }, ["http://jabber.org/protocol/pubsub#owner"] = { jid = "pubsub.server1.test"; }, ["https://salut-a-toi/protocol/schema:0"] = { jid = "pubsub.server1.test"; }, ["http://jabber.org/protocol/disco#items:*"] = { jid = "pubsub.server1.test"; }, ["https://salut-a-toi.org/spec/pubsub_admin:0"] = { jid = "pubsub.server1.test"; }, } VirtualHost "server2.test" VirtualHost "server3.test" -- Component "muc.server1.test" "muc" -- modules_enabled = { -- "muc_mam"; -- "vcard"; -- } Component "pubsub.server1.test" component_secret = "test_e2e" modules_enabled = {"privilege", "delegation"} Component "proxy.server1.test" "proxy65" Component "files.server1.test" component_secret = "test_e2e"