Outside local network, audio and video calls cant get through to any xmpp clients.
If anyone has managed to get coturn working (or found any other solution) to have audio / video calls work outside of their local network, I’d really appreciate to know how they solved it.
For anyone following this; once coturn is removed (deactivated) please also do not forget to:
a. disable Automatically manage audio/video call setup in ejabberd configuration under plinth
b. run cockpit and activate ‘coturn-freedombox’ service in networking > firewall settings
c. if you have a router/modem make sure relevant ports are forwarded
d. I’m sharing my config below:
I have the same problem.
Can someone please confirm that using domain from freedombox.rocks means that Xmpp calls don’t work outside the home network?
It might be a long shot, but it has suspiciously common similarities with my post about TTRSS. There picking the second option (although the same) made it work. In plinth → apps → coturn I get the same two choices, but in this case picking the second option results to
I can confirm that ejabberd works outside the local network while using domain from ‘fbx.one’. Text, voice, and video work well. FreedomBox is exposed to internet via DMZ, and Coturn is running. So, if you are still having issues, I would check what ports are open at your router and where they are being directed within your network.
Thank you for your confirmation.
I have checked that all the necessary ports in my router for both ejabberd and coturn, but the issue still remains.
Every time I try to make a call outside the network. The recipients client rings but after a few second of “connecting” status, I get a message about “Connection Error”
Is there anyway I can get a log file?