Normally when this happens, people are having problem with either port forwarding or firewall.
To test port forwarding you need to execute the nc client from Internet pointed to your public IP address, the same way client will connect to your jvb instance and you need to verify that port forwarding from the public IP address to the private one, works.
Just tried using another laptop on a different public IP and it still looks good.
But whatever you are asking me to do is, above my technical capability.
Not sure, how to install and run nc client. Should it be on my laptopp or server?
Not sure, how to stop jvb ( is it: sudo service jitsi-videobridge2 stop)?
Not sure, how to “forwarded to somewhere else”. Forward what, where and how?
I thought so, but I was not sure.
So now, on the server I stopped videbridge2 and then ran “nc -l 10000 -u”, while it was thinking, I went to another laptop (behind firewall, antivirus disabled and with a different static ip address) and ran
echo “123” | nc -u server.ip.address 10000 - bit nothing happened - could not see anythinh anywhere.
Do you want to run the command at your end and I will see if get any message? Can I PM you my public IP?
Just so you know, when 2 ppl chat, it works perfectly fine. But the moment 3rd person joins in, everyone goes for a toss and then the moment someone (1 person) leaves, the other 2 can connect.
So basically it is stuck at 2 people. Any more it goes bonker.
I just tried with with 2 ppl in chat, the log has started filling up with “Bridge Channel Send issue” (I thought it only happens when 3 people are in the conference).
Here is the same error:
Logger.js:154 2020-05-22T05:32:08.587Z [modules/RTC/BridgeChannel.js] <l._send>: Bridge Channel send: no opened channel.
Logger.js:154 2020-05-22T05:32:08.587Z [JitsiConference.js] <h.sendMessage>: Failed to send E2E ping request or response. undefined
Logger.js:154 2020-05-22T05:32:18.588Z [modules/RTC/BridgeChannel.js] <l._send>: Bridge Channel send: no opened channel.
Logger.js:154 2020-05-22T05:32:18.590Z [JitsiConference.js] <h.sendMessage>: Failed to send E2E ping request or response. undefined
Logger.js:154 2020-05-22T05:32:19.982Z [modules/RTC/BridgeChannel.js] <l._send>: Bridge Channel send: no opened channel.
Logger.js:154 2020-05-22T05:32:28.588Z [JitsiConference.js] <h.sendMessage>: Failed to send E2E ping request or response. undefined
And with 3rd person, when all of us will loose the video, same errror will fill up (around 30-40 such message) in the console.
If you would like to see full error/log, pls let me know.
Perfecto… Looks like a dream now. Just tried with 4 friends and myself… 5 people on a mixture of laptop and phone (iOS and Android) and it worked perfectly fine.
However, I am still not sure what changes I made which made port 10000 work - everything seems to be as it is. I will do more digging and if I find some sensible information, I will inform you and everyone here in the group - so that it can help others.
Apologies about my earlier rant about the community support, but this is exactly how it perseved the support to be. This is how it should be - a perfect and very helpful team trying to ensure everyone can get the required help and support so that everyone can use and enjoy the product.
And in return I promise that I will be around to help others based on what I have learnt so far. And also ask more questions as I plan to take this to next level.