[XMPP] - Test MUC push notifications on iOS (siskin) #65

Closed
opened 2021-05-17 13:54:07 +02:00 by muppeth · 13 comments
Owner

We have recently enabled some extra modules to help with iOS notifications on MUCs. We should test this, make summary/feedback and submit to prosody / Siskin folks

We have recently enabled some extra modules to help with iOS notifications on MUCs. We should test this, make summary/feedback and submit to prosody / Siskin folks
muppeth added the
xmpp
label 2021-05-17 13:54:07 +02:00
Owner

don't work. siskin_user@tigase.com receives msgs from private group at chat.disroot.org only while using app actively.

don't work. siskin_user@tigase.com receives msgs from private group at chat.disroot.org only while using app actively.
Owner

works with muc hosted on tigase.im

works with muc hosted on tigase.im
Owner

disroot xmpp user can't be invited by tigase server.
it worked with me secondary account on dismail.
actually me disroot account is participating the muc on tigase but is offline.

disroot xmpp user can't be invited by tigase server. it worked with me secondary account on dismail. actually me disroot account is participating the muc on tigase but is offline.
Owner

invitation issue seems not to be related to disroot setup, but looks like general problem with prosody servers. works with ejabbered

invitation issue seems not to be related to disroot setup, but looks like general problem with prosody servers. works with ejabbered
Owner

It does work now, right ?

It does work now, right ?
fede added this to the (deleted) project 2022-01-07 21:50:46 +01:00

Hi.

I have a friend with iOS and siskin 7.1 and today he's is not receiving any PUSH notifications for MUC and even in 1:1 chat.

Hi. I have a friend with iOS and siskin 7.1 and today he's is not receiving any PUSH notifications for MUC and even in 1:1 chat.
Author
Owner

Weird. push on 1on1 should just work. We are planning an update to the xmpp server software (tuesday latest) so should check then if things are improved.

Weird. push on 1on1 should just work. We are planning an update to the xmpp server software (tuesday latest) so should check then if things are improved.

Yes, it was working 1:1 before he joined to a private MUC. I'm not sure at all because there was an Siskin update. I don't know if the problem was with update or MUC. Perhaps none...

Yes, it was working 1:1 before he joined to a private MUC. I'm not sure at all because there was an Siskin update. I don't know if the problem was with update or MUC. Perhaps none...

I found this https://modules.prosody.im/mod_cloud_notify_extensions.html
I don't know if are the same modules you enabled

I found this https://modules.prosody.im/mod_cloud_notify_extensions.html I don't know if are the same modules you enabled
Owner

all those modules are already enabled.

all those modules are already enabled.
Author
Owner

I need to test it on iphone.

I need to test it on iphone.
muppeth added this to the 06.22 - June milestone 2022-05-24 22:05:05 +02:00
Owner

We were missing https://modules.prosody.im/mod_muc_offline_delivery on prod for some reason (it is on the role though..)
I've added it, let me know it that changes anything.

We were missing https://modules.prosody.im/mod_muc_offline_delivery on prod for some reason (it is on the role though..) I've added it, let me know it that changes anything.
meaz modified the milestone from 06.22 - June to 07.22 - July-August 2022-07-06 22:46:48 +02:00
muppeth modified the project from (deleted) to (deleted) 2022-07-15 02:03:10 +02:00
Author
Owner

So after a chat with MattJ about the snikket ios module it is rather clear.

1on1 notifications work as expected on ios currently (tested myself on siskin).

For MUC there is no real solution apart from Snikket iOS module but that's aparently very hacky fix working only for snikket ios client. MattJ is currently working on offcial XEP which means there is a prospect of proper implementation in the future. For now though, push notifications for MUC's do not work.

So after a chat with MattJ about the snikket ios module it is rather clear. 1on1 notifications work as expected on ios currently (tested myself on siskin). For MUC there is no real solution apart from Snikket iOS module but that's aparently very hacky fix working only for snikket ios client. MattJ is currently working on offcial XEP which means there is a prospect of proper implementation in the future. For now though, push notifications for MUC's do not work.
Sign in to join this conversation.
No project
No Assignees
4 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Disroot/Disroot-Project#65
No description provided.