I have a self-hosted Jitsi Meet setup, no NAT. It works fine from Firefox but the iOS, Android app and Chrome all have an issue whereby it disconnects after a number of second (or maybe it’s 2 minutes). Happens on p2p or multiple parties calls.
The JS Console on Chrome shows it’s the XMPP Ping which times out and after a number of fails, kicks you out.
I am really out of ideas on what to check now. I don’t see anything blocked on the network. I don’t know what this “ping” is trying to do. In the Chrome network tab, I see plenty of successful calls to http-bind and as I wrote earlier, audio and video works totally fine.
As a note, I also have authentication turned on for moderators as covered in https://jitsi.github.io/handbook/docs/devops-guide/secure-domain
Just get kicked out due to this “ping”.