[XMPP] - invitation to MUCs hosted on other server don't work #151

Closed
opened 2021-10-09 14:23:24 +02:00 by avg_joe · 5 comments
Owner

steps to reproduce:
using conversations client
from within conversation muc
menu-> invite contact
invite someone from your address book, that doesn't participate already
->no invitation received

steps to reproduce: using conversations client from within conversation muc menu-> invite contact invite someone from your address book, that doesn't participate already ->no invitation received
Owner

I've made some test (same steps as AJ) and had the same results, on Conversations and Gajim.

  • Servers used for tests:
  • Disroot.org
  • Suchat.org
  • Undernet.uy
I've made some test (same steps as AJ) and had the same results, on Conversations and Gajim. * Servers used for tests: - Disroot.org - Suchat.org - Undernet.uy
fede added the
xmpp
🤔️ Investigate
labels 2021-10-10 03:56:10 +02:00
Owner

It is because we don't have https://modules.prosody.im/mod_invites set.
Should we?

It is because we don't have [https://modules.prosody.im/mod_invites](https://modules.prosody.im/mod_invites) set. Should we?
Owner

@meaz as faras I can see this is for registration invites and not for muc invites.

@meaz as faras I can see this is for registration invites and not for muc invites.
Owner

Ok I found the root problem. It is because of mod_firewall.

mod_firewall::user/spam_reject	info	Rejecting suspected spam: <message xml:lang='en' from='whatever@chat.disroot.org' id='71c-4f244575449c' to='whatever2@disroot.org'>

It is set by spam-blocking.pfw which is mod_firewall default config file. I'll try to reach to prosody devs.

Ok I found the root problem. It is because of mod_firewall. ``` mod_firewall::user/spam_reject info Rejecting suspected spam: <message xml:lang='en' from='whatever@chat.disroot.org' id='71c-4f244575449c' to='whatever2@disroot.org'> ``` It is set by `spam-blocking.pfw` which is mod_firewall default config file. I'll try to reach to prosody devs.
Owner

Fixed in prod with a custom firewall rule (help with prosody devs ;)

I will add it to host_vars

Fixed in prod with a custom firewall rule (help with prosody devs ;) I will add it to host_vars
meaz closed this issue 2021-10-13 12:33:56 +02:00
Sign in to join this conversation.
No milestone
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#151
No description provided.