#805 mod_pep: Querying pubsub items using PubSub fails with "service-unavailable"

Reporter Vanitasvitae
Owner Nobody
Created
Updated
Stars ★★ (2)  
Tags
  • Status-New
  • Priority-Medium
  • Type-Defect
  1. Vanitasvitae on

    Hi! XEP-0384 requires a client to query PubSub nodes of a user (eg. §4.4) . When I do so using smackx-pubsub on a prosody server, the client first sends a disco iq: <iq to='contact@server.tld' id='w0eGv-16' type='get'><query xmlns='http://jabber.org/protocol/disco#info' node='eu.siacs.conversations.axolotl.devicelist'></query></iq> due to https://github.com/igniterealtime/Smack/blob/master/smack-extensions/src/main/java/org/jivesoftware/smackx/pubsub/PubSubManager.java#L237 The server responds with "service-unavailable" due to https://hg.prosody.im/0.9/file/8613086779fa/plugins/mod_pep.lua#l286 I don't know, if this is an issue with prosody or with the OMEMO spec.

  2. Florian Schmaus on

    Related Smack issue: SMACK-743 https://issues.igniterealtime.org/browse/SMACK-743

  3. Zash on

    Should be noted that this is about mod_pep which implements a bare minimum needed for PEP.

    Changes
    • title Querying pubsub items using PubSub fails with "service-unavailable" mod_pep: Querying pubsub items using PubSub fails with "service-unavailable"

New comment