I’m currently integrating PEP (xep-0163) into my client and I’m stuck with not receiving pubsub events when the PEP node is updated.
I have the following setup:
- Openfire 4.6.2
- roster for each user is created via group contact list sharing
- each user in the group is subscribed to the presence of each other member
When my client publish the node items, all is working as expected. A node with the items is created and the owner gets a pubsub event about the change. But no other user in the group gets informed about it.
In the Openfire admin panel I can see the node in the users personal events. What seems odd to me is that there are no subscribers for this node. But as far as I understood, each user should auto-subscribe to PEP nodes via presence subscription. My client sends in its discinfo ‘mynodename’ and ‘mynodename+notify’ to enable auto subscribe to PEP events of ‘mynodename’.
Any suggestions? What am I missing?