For this who have similar problem:
- 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.videobridge.NAT_HARVESTER_LOCAL_ADDRESS=192.168.1.1 (of course this will be your local IP)
org.jitsi.videobridge.NAT_HARVESTER_PUBLIC_ADDRESS=220.127.116.11 (this is your public IP)
3. Save file and restart the server.
4. Open UDP ports 5000-6000 on top of 50000-60000 required on both external firewall and local firewall
All above fixed mine problem.
Thanks for ther tip
This is now gone into version 1.3.1
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:
External client (not behind nat) / External Client (not behind nat)
Inside LAN client / Inside LAN client
I tried to use the settings suggested for the situation of the server without public IP with no success. Don't know what is not working.
I have the same problem. In you settings, did you use ice server? And why need to open udp port 5000-6000,for NAT traverse?
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?
I've just got access to the file using:
and then cd to /var/lib/openfire/plugins/jitsivideobridge
edited the file using vi
edit the sip-communicator.properties located in the plugin directory
I find 2 files sip-communicator.properties, one in openfire's user and one in jitsivideobridge directory, which of them must I edit or both