Is it possible to have Openfire server with NATed public IP address and get Videobridge working out (and in) of the network or do I have make sure the server has public IP address directly assigned to it?
If this is possible could somebody advise me how to do this on Openfire 3.9.2 and Videobridge 1.3? I’ve NATed the public IP and opened required ports (UDP 50000-60000) but can’t get it working (not video on offmeet) but when I’m connected to the network over VPN this is working fine.
Add the following to the file ~/.sip-communicator/sip-communicator.properties (in the home of user running the videobridge): I userd “find” command to locate the file
In mine case it was empty so I had to add following lines:
**org.jitsi.impl.neomedia.transform.srtp.SRTPCryptoContext.checkReplay=false
org.jitsi.videobridge.NAT_HARVESTER_LOCAL_ADDRESS=192.168.1.1 (of course this will be your local IP)
org.jitsi.videobridge.NAT_HARVESTER_PUBLIC_ADDRESS=5.5.5.5 (this is your public IP)
**
Save file and restart the server.
Open UDP ports 5000-6000 on top of 50000-60000 required on both external firewall and local firewall
I am using Ubuntu and I see the user openfire has control over the plugin. the home directory for openfire user is /var/lib/openfire do I need to put the directory and file in there? or do i just need to edit the sip-communicator.properties located in the plugin directory?
Well I’m encountering the same issue even havein a server on a public IP.
I’ve Jinglenodes plugin and websocket installed. The first plugin is work fine afaik (tested with jitsi clients placed on different networks, the active channel count is incremented), don’t know if websocket works or not.
The real thing is that even being in public ip configuration I can perform meeting only with these 2 config: