I’m in the process of integrating jitsi meet within my environment (external coturn servers and ejabberd 20.04). I get no a/v when using the JVB (p2p disabled).
So far I managed to have jicofo and jvb connect to my external ejabberd server and join the jvbbrewery room. JVB is hosted in it’s own VM. I can see the focus user as well as the JVB inside the MUC. So far so good.
I learned that JVB/Jicofo currently don’t like Ejabberd + TURN:
So far, no problem. JVB 10000/udp should be fine as the clients are currently not behind restrictive firewalls. TCP-harvester is disabled as I want UDP to work first.
Problem is: I never receive a single packet on 10000/udp on JVB server (firewall disabled) and according to the browsers console, Jitsi Web tries a TURN fallback using XMPP which failes (mentioned issue 5786).
I had a talk on the ejabberd channel and was told, that 10000/udp should be the first media channel a participant would try. How can I debug this? It clearly is not the case, which means something is going wrong here. Java is listening on this port and there are no errors in the log, only some warnings about presence on jicofo which are fine.