Thank you Damencho for explaining this,I am not really sure where is these IPs comes from it is not my IPs. the once started with 192.168ā¦
I can explain more about how is my setup installed:
Machine one:
Public IP:52.16.16.27
Private IP: 10.0.19.4
Jitsi meet app
jicofo
prosody ( I have tried everything to make this to work with the public IP nothing ever worked I get this erro:
socket warn server.lua, [52.16.16.27]:5347: Cannot assign requested address
Apr 10 05:17:41 portmanager error Failed to open server port 5347 on 52.16.16.27, Cannot assign requested address
However, I got working if I use the private IP.
JVB: sip-communicator has the private and public IP set as the NAT setup suggestion.
( Machine one connecting and working fine, even after all the setup for the load balancing )
Machine 2:
Private IP ( 10.0.19.5)
JVB Conneting to prosody just find and gets authenticated successfully if prosody in machine one working on the private IP).
the problem starts when I have call with more than 2 users. where we need jicofo and the JVB. I start to see ICE errors in this bridge. the call continues but the other 2 users has no video. I have tried everything but still not working. I have tried the NAT setup also in that JVB, I did set the public IP to a Coturn server I have but it it didnāt work.
I am pretty sure all the machines are in the same network and the same netmask as well.
below is the errors I get once I connect 3 users:
Thank you for your help and looking into this problem.
JVB 2019-04-10 05:52:31.065 FINE: [166] org.jitsi.videobridge.xmpp.ComponentImpl.processIQ() (serving component āJitsiVideobridgeā) Processing IQ (packetId 75XXc-229):
JVB 2019-04-10 05:52:31.426 INFO: [29] org.jitsi.videobridge.Videobridge.log() CAT=stat create_conf,conf_id=fc132c1d43f80f5a conf_name=null,logging=false,conf_count=2,ch_count=9,v_streams=9
JVB 2019-04-10 05:52:31.443 WARNING: [26] org.jitsi.videobridge.EndpointMessageTransport.log() SCTP connection with aa3a1e91f163f576 not ready yet.
JVB 2019-04-10 05:52:31.445 WARNING: [26] org.jitsi.videobridge.EndpointMessageTransport.log() No available transport channel, canāt send a message
JVB 2019-04-10 05:52:31.445 WARNING: [26] org.jitsi.videobridge.EndpointMessageTransport.log() SCTP connection with 8201260a79a80c63 not ready yet.
JVB 2019-04-10 05:52:31.445 WARNING: [26] org.jitsi.videobridge.EndpointMessageTransport.log() No available transport channel, canāt send a message
JVB 2019-04-10 05:52:31.469 INFO: [29] org.jitsi.videobridge.health.Health.log() Performed a successful health check in 43ms. Sticky failure: false
JVB 2019-04-10 05:52:31.577 FINE: [164] org.jitsi.videobridge.xmpp.ComponentImpl.processIQ() (serving component āJitsiVideobridgeā) Processing IQ (packetId vt2eK-2691): 95:DC:73:7E:90:B9:12:8C:64:99:64:D3:C7:E9:25:91:44:81:32:35:DF:85:3A:5F:60:A3:76:E5:DA:B3:25:F5
JVB 2019-04-10 05:52:31.579 FINE: [164] org.jitsi.videobridge.xmpp.ComponentImpl.processIQRequest() (serving component āJitsiVideobridgeā) Processing IQ request (packetId vt2eK-2691).
JVB 2019-04-10 05:52:31.582 FINE: [90] org.jitsi.videobridge.xmpp.ComponentImpl.processIQ() (serving component āJitsiVideobridgeā) Processing IQ (packetId vt2eK-2697): 95:DC:73:7E:90:B9:12:8C:64:99:64:D3:C7:E9:25:91:44:81:32:35:DF:85:3A:5F:60:A3:76:E5:DA:B3:25:F5
JVB 2019-04-10 05:52:31.582 FINE: [90] org.jitsi.videobridge.xmpp.ComponentImpl.processIQRequest() (serving component āJitsiVideobridgeā) Processing IQ request (packetId vt2eK-2697).
JVB 2019-04-10 05:52:31.587 FINE: [94] org.jitsi.videobridge.xmpp.ComponentImpl.processIQ() (serving component āJitsiVideobridgeā) Processing IQ (packetId vt2eK-2699): 95:DC:73:7E:90:B9:12:8C:64:99:64:D3:C7:E9:25:91:44:81:32:35:DF:85:3A:5F:60:A3:76:E5:DA:B3:25:F5
JVB 2019-04-10 05:52:31.587 FINE: [94] org.jitsi.videobridge.xmpp.ComponentImpl.processIQRequest() (serving component āJitsiVideobridgeā) Processing IQ request (packetId vt2eK-2699).
JVB 2019-04-10 05:52:31.589 INFO: [90] org.ice4j.ice.Component.log() Add remote candidate for stream.RTP: 192.168.56.1:63524/udp/host
JVB 2019-04-10 05:52:31.589 INFO: [90] org.ice4j.ice.Component.log() Add remote candidate for stream.RTP: 172.30.176.1:63525/udp/host
JVB 2019-04-10 05:52:31.589 INFO: [90] org.ice4j.ice.Component.log() Add remote candidate for stream.RTP: 10.0.75.1:63526/udp/host
JVB 2019-04-10 05:52:31.590 INFO: [90] org.ice4j.ice.Component.log() Add remote candidate for stream.RTP: 172.17.52.81:63527/udp/host
JVB 2019-04-10 05:52:31.590 INFO: [90] org.ice4j.ice.Component.log() Add remote candidate for stream.RTP: 192.168.1.141:63530/udp/host
JVB 2019-04-10 05:52:31.590 INFO: [90] org.ice4j.ice.Component.log() Add remote candidate for stream.RTP: 192.168.56.1:63524/udp/host
JVB 2019-04-10 05:52:31.590 INFO: [90] org.ice4j.ice.Component.log() Add remote candidate for stream.RTP: 172.30.176.1:63525/udp/host
JVB 2019-04-10 05:52:31.590 INFO: [90] org.ice4j.ice.Component.log() Add remote candidate for stream.RTP: 10.0.75.1:63526/udp/host
JVB 2019-04-10 05:52:31.591 INFO: [90] org.ice4j.ice.Component.log() Add remote candidate for stream.RTP: 172.17.52.81:63527/udp/host
JVB 2019-04-10 05:52:31.591 INFO: [90] org.ice4j.ice.Component.log() Add remote candidate for stream.RTP: 192.168.1.141:63530/udp/host
JVB 2019-04-10 05:52:31.591 INFO: [90] org.jitsi.videobridge.IceUdpTransportManager.log() We have remote candidates for all ICE components. Starting the ICE agent.
JVB 2019-04-10 05:52:31.592 INFO: [90] org.ice4j.ice.Agent.log() Start ICE connectivity establishment. Local ufrag bdjrd1d82ss2n9
JVB 2019-04-10 05:52:31.592 INFO: [90] org.ice4j.ice.Agent.log() Init checklist for stream stream
JVB 2019-04-10 05:52:31.592 INFO: [90] org.ice4j.ice.Agent.log() ICE state changed from Waiting to Running. Local ufrag bdjrd1d82ss2n9
JVB 2019-04-10 05:52:31.592 INFO: [90] org.jitsi.videobridge.IceUdpTransportManager.log() CAT=stat ice_state_change,conf_id=47bef181bb877659,content=data,ch_id=6da568c9145686d3,endp_id=706537c4 old_state=Waiting,new_state=Running
JVB 2019-04-10 05:52:31.593 INFO: [90] org.ice4j.ice.ConnectivityCheckClient.log() Start connectivity checks. Local ufrag bdjrd1d82ss2n9
JVB 2019-04-10 05:52:31.594 WARNING: [164] org.jitsi.videobridge.EndpointMessageTransport.log() SCTP connection with 3cd88d16 not ready yet.
JVB 2019-04-10 05:52:31.597 WARNING: [164] org.jitsi.videobridge.EndpointMessageTransport.log() No available transport channel, canāt send a message
JVB 2019-04-10 05:52:31.600 WARNING: [164] org.jitsi.videobridge.EndpointMessageTransport.log() SCTP connection with 2be4a7e4 not ready yet.
JVB 2019-04-10 05:52:31.600 WARNING: [164] org.jitsi.videobridge.EndpointMessageTransport.log() No available transport channel, canāt send a message
JVB 2019-04-10 05:52:31.602 FINE: [90] org.jitsi.videobridge.xmpp.ComponentImpl.processIQ() (serving component āJitsiVideobridgeā) Responding to IQ (packetId vt2eK-2697) with: 3D:88:B9:9D:8C:63:76:FD:0E:2A:B4:2B:D0:C7:9A:A5:38:B2:B7:76
JVB 2019-04-10 05:52:31.603 INFO: [164] org.ice4j.ice.Component.log() Update remote candidate for stream.RTP: 192.168.56.1:63524/udp
JVB 2019-04-10 05:52:31.603 INFO: [164] org.ice4j.ice.Component.log() Not adding duplicate remote candidate: 192.168.56.1:63524/udp
JVB 2019-04-10 05:52:31.603 INFO: [164] org.ice4j.ice.Component.log() Update remote candidate for stream.RTP: 172.30.176.1:63525/udp
JVB 2019-04-10 05:52:31.604 INFO: [164] org.ice4j.ice.Component.log() Not adding duplicate remote candidate: 172.30.176.1:63525/udp
JVB 2019-04-10 05:52:31.604 INFO: [164] org.ice4j.ice.Component.log() Update remote candidate for stream.RTP: 10.0.75.1:63526/udp
JVB 2019-04-10 05:52:31.604 INFO: [164] org.ice4j.ice.Component.log() Not adding duplicate remote candidate: 10.0.75.1:63526/udp
JVB 2019-04-10 05:52:31.604 INFO: [164] org.ice4j.ice.Component.log() Update remote candidate for stream.RTP: 172.17.52.81:63527/udp
JVB 2019-04-10 05:52:31.604 INFO: [164] org.ice4j.ice.Component.log() Not adding duplicate remote candidate: 172.17.52.81:63527/udp
JVB 2019-04-10 05:52:31.605 INFO: [164] org.ice4j.ice.Component.log() Update remote candidate for stream.RTP: 192.168.1.141:63530/udp
JVB 2019-04-10 05:52:31.605 INFO: [164] org.ice4j.ice.Component.log() Not adding duplicate remote candidate: 192.168.1.141:63530/udp
JVB 2019-04-10 05:52:31.605 INFO: [94] org.ice4j.ice.Component.log() Update remote candidate for stream.RTP: 192.168.56.1:63524/udp
JVB 2019-04-10 05:52:31.605 INFO: [94] org.ice4j.ice.Component.log() Not adding duplicate remote candidate: 192.168.56.1:63524/udp
JVB 2019-04-10 05:52:31.606 INFO: [94] org.ice4j.ice.Component.log() Update remote candidate for stream.RTP: 172.30.176.1:63525/udp
JVB 2019-04-10 05:52:31.606 INFO: [94] org.ice4j.ice.Component.log() Not adding duplicate remote candidate: 172.30.176.1:63525/udp
JVB 2019-04-10 05:52:31.606 INFO: [94] org.ice4j.ice.Component.log() Update remote candidate for stream.RTP: 10.0.75.1:63526/udp
JVB 2019-04-10 05:52:31.606 INFO: [94] org.ice4j.ice.Component.log() Not adding duplicate remote candidate: 10.0.75.1:63526/udp
JVB 2019-04-10 05:52:31.606 INFO: [94] org.ice4j.ice.Component.log() Update remote candidate for stream.RTP: 172.17.52.81:63527/udp
JVB 2019-04-10 05:52:31.607 INFO: [94] org.ice4j.ice.Component.log() Not adding duplicate remote candidate: 172.17.52.81:63527/udp
JVB 2019-04-10 05:52:31.607 INFO: [94] org.ice4j.ice.Component.log() Update remote candidate for stream.RTP: 192.168.1.141:63530/udp
JVB 2019-04-10 05:52:31.607 INFO: [94] org.ice4j.ice.Component.log() Not adding duplicate remote candidate: 192.168.1.141:63530/udp
JVB 2019-04-10 05:52:31.607 INFO: [94] org.ice4j.ice.Component.log() Update remote candidate for stream.RTP: 192.168.56.1:63524/udp
JVB 2019-04-10 05:52:31.608 INFO: [94] org.ice4j.ice.Component.log() Not adding duplicate remote candidate: 192.168.56.1:63524/udp
JVB 2019-04-10 05:52:31.608 INFO: [94] org.ice4j.ice.Component.log() Update remote candidate for stream.RTP: 172.30.176.1:63525/udp
JVB 2019-04-10 05:52:31.608 INFO: [94] org.ice4j.ice.Component.log() Not adding duplicate remote candidate: 172.30.176.1:63525/udp
JVB 2019-04-10 05:52:31.608 INFO: [94] org.ice4j.ice.Component.log() Update remote candidate for stream.RTP: 10.0.75.1:63526/udp
JVB 2019-04-10 05:52:31.608 INFO: [94] org.ice4j.ice.Component.log() Not adding duplicate remote candidate: 10.0.75.1:63526/udp
JVB 2019-04-10 05:52:31.608 INFO: [94] org.ice4j.ice.Component.log() Update remote candidate for stream.RTP: 172.17.52.81:63527/udp
JVB 2019-04-10 05:52:31.609 INFO: [94] org.ice4j.ice.Component.log() Not adding duplicate remote candidate: 172.17.52.81:63527/udp
JVB 2019-04-10 05:52:31.609 INFO: [94] org.ice4j.ice.Component.log() Update remote candidate for stream.RTP: 192.168.1.141:63530/udp
JVB 2019-04-10 05:52:31.609 INFO: [94] org.ice4j.ice.Component.log() Not adding duplicate remote candidate: 192.168.1.141:63530/udp
JVB 2019-04-10 05:52:31.610 INFO: [94] org.ice4j.ice.Component.log() Update remote candidate for stream.RTP: 192.168.56.1:9/tcp
JVB 2019-04-10 05:52:31.611 INFO: [94] org.ice4j.ice.Component.log() Update remote candidate for stream.RTP: 172.30.176.1:9/tcp
JVB 2019-04-10 05:52:31.611 INFO: [94] org.ice4j.ice.Component.log() Update remote candidate for stream.RTP: 10.0.75.1:9/tcp
JVB 2019-04-10 05:52:31.611 INFO: [94] org.ice4j.ice.Component.log() Update remote candidate for stream.RTP: 172.17.52.81:9/tcp
JVB 2019-04-10 05:52:31.616 INFO: [94] org.ice4j.ice.Component.log() Update remote candidate for stream.RTP: 192.168.1.141:9/tcp
JVB 2019-04-10 05:52:31.617 INFO: [94] org.ice4j.ice.Component.log() new Pair added: 10.0.19.5:443/tcp/host -> 192.168.56.1:9/tcp/host (stream.RTP). Local ufrag bdjrd1d82ss2n9
JVB 2019-04-10 05:52:31.617 INFO: [94] org.ice4j.ice.Component.log() new Pair added: 10.0.19.5:443/tcp/host -> 172.30.176.1:9/tcp/host (stream.RTP). Local ufrag bdjrd1d82ss2n9
JVB 2019-04-10 05:52:31.618 INFO: [94] org.ice4j.ice.Component.log() new Pair added: 10.0.19.5:443/tcp/host -> 10.0.75.1:9/tcp/host (stream.RTP). Local ufrag bdjrd1d82ss2n9
JVB 2019-04-10 05:52:31.618 INFO: [94] org.ice4j.ice.Component.log() new Pair added: 10.0.19.5:443/tcp/host -> 172.17.52.81:9/tcp/host (stream.RTP). Local ufrag bdjrd1d82ss2n9
JVB 2019-04-10 05:52:31.618 INFO: [94] org.ice4j.ice.Component.log() new Pair added: 10.0.19.5:443/tcp/host -> 192.168.1.141:9/tcp/host (stream.RTP). Local ufrag bdjrd1d82ss2n9
JVB 2019-04-10 05:52:31.618 INFO: [94] org.ice4j.ice.Component.log() new Pair added: 20.37.137.137:443/tcp/srflx -> 192.168.56.1:9/tcp/host (stream.RTP). Local ufrag bdjrd1d82ss2n9
JVB 2019-04-10 05:52:31.621 INFO: [94] org.ice4j.ice.Component.log() new Pair added: 20.37.137.137:443/tcp/srflx -> 172.30.176.1:9/tcp/host (stream.RTP). Local ufrag bdjrd1d82ss2n9
JVB 2019-04-10 05:52:31.621 INFO: [94] org.ice4j.ice.Component.log() new Pair added: 20.37.137.137:443/tcp/srflx -> 10.0.75.1:9/tcp/host (stream.RTP). Local ufrag bdjrd1d82ss2n9
JVB 2019-04-10 05:52:31.621 FINE: [164] org.jitsi.videobridge.xmpp.ComponentImpl.processIQ() (serving component āJitsiVideobridgeā) Responding to IQ (packetId vt2eK-2691) with: 966800776233039096712369474803429518729255446532344814066911027687093D:88:B9:9D:8C:63:76:FD:0E:2A:B4:2B:D0:C7:9A:A5:38:B2:B7:76
JVB 2019-04-10 05:52:31.622 INFO: [94] org.ice4j.ice.Component.log() new Pair added: 20.37.137.137:443/tcp/srflx -> 172.17.52.81:9/tcp/host (stream.RTP). Local ufrag bdjrd1d82ss2n9
JVB 2019-04-10 05:52:31.622 INFO: [94] org.ice4j.ice.Component.log() new Pair added: 20.37.137.137:443/tcp/srflx -> 192.168.1.141:9/tcp/host (stream.RTP). Local ufrag bdjrd1d82ss2n9
JVB 2019-04-10 05:52:31.627 INFO: [408] org.ice4j.ice.ConnectivityCheckClient.log() Pair failed: 10.0.19.5:10000/udp/host -> 192.168.56.1:63524/udp/host (stream.RTP)
JVB 2019-04-10 05:52:31.628 FINE: [94] org.jitsi.videobridge.xmpp.ComponentImpl.processIQ() (serving component āJitsiVideobridgeā) Responding to IQ (packetId vt2eK-2699) with: 3D:88:B9:9D:8C:63:76:FD:0E:2A:B4:2B:D0:C7:9A:A5:38:B2:B7:76
JVB 2019-04-10 05:52:31.648 INFO: [408] org.ice4j.ice.ConnectivityCheckClient.log() Pair failed: 10.0.19.5:10000/udp/host -> 172.30.176.1:63525/udp/host (stream.RTP)
JVB 2019-04-10 05:52:31.670 INFO: [408] org.ice4j.ice.ConnectivityCheckClient.log() Pair failed: 10.0.19.5:10000/udp/host -> 10.0.75.1:63526/udp/host (stream.RTP)
JVB 2019-04-10 05:52:31.691 INFO: [408] org.ice4j.ice.ConnectivityCheckClient.log() Pair failed: 10.0.19.5:10000/udp/host -> 172.17.52.81:63527/udp/host (stream.RTP)
JVB 2019-04-10 05:52:31.712 INFO: [408] org.ice4j.ice.ConnectivityCheckClient.log() Pair failed: 10.0.19.5:10000/udp/host -> 192.168.1.141:63530/udp/host (stream.RTP)
JVB 2019-04-10 05:52:31.732 INFO: [408] org.ice4j.ice.ConnectivityCheckClient.log() Pair failed: 10.0.19.5:10000/udp/host -> 192.168.56.1:63524/udp/host (stream.RTP)
JVB 2019-04-10 05:52:31.754 INFO: [408] org.ice4j.ice.ConnectivityCheckClient.log() Pair failed: 10.0.19.5:10000/udp/host -> 172.30.176.1:63525/udp/host (stream.RTP)
JVB 2019-04-10 05:52:31.775 INFO: [408] org.ice4j.ice.ConnectivityCheckClient.log() Pair failed: 10.0.19.5:10000/udp/host -> 10.0.75.1:63526/udp/host (stream.RTP)
JVB 2019-04-10 05:52:31.795 INFO: [408] org.ice4j.ice.ConnectivityCheckClient.log() Pair failed: 10.0.19.5:10000/udp/host -> 172.17.52.81:63527/udp/host (stream.RTP)
JVB 2019-04-10 05:52:31.816 INFO: [408] org.ice4j.ice.ConnectivityCheckClient.log() Pair failed: 10.0.19.5:10000/udp/host -> 192.168.1.141:63530/udp/host (stream.RTP)
JVB 2019-04-10 05:52:31.829 FINE: [25] org.jitsi.videobridge.xmpp.ComponentImpl.log() SENT:
JVB 2019-04-10 05:52:31.831 FINE: [92] org.jitsi.videobridge.xmpp.ComponentImpl.processIQ() (serving component āJitsiVideobridgeā) Processing IQ (packetId 75XXc-238):
JVB 2019-04-10 05:52:31.836 INFO: [408] org.ice4j.ice.ConnectivityCheckClient.log() Pair failed: 10.0.19.5:443/tcp/host -> 192.168.56.1:9/tcp/host (stream.RTP)
JVB 2019-04-10 05:52:31.857 INFO: [408] org.ice4j.ice.ConnectivityCheckClient.log() Pair failed: 10.0.19.5:443/tcp/host -> 172.30.176.1:9/tcp/host (stream.RTP)
JVB 2019-04-10 05:52:31.877 INFO: [408] org.ice4j.ice.ConnectivityCheckClient.log() Pair failed: 10.0.19.5:443/tcp/host -> 10.0.75.1:9/tcp/host (stream.RTP)
JVB 2019-04-10 05:52:31.899 INFO: [408] org.ice4j.ice.ConnectivityCheckClient.log() Pair failed: 10.0.19.5:443/tcp/host -> 172.17.52.81:9/tcp/host (stream.RTP)
JVB 2019-04-10 05:52:31.919 INFO: [408] org.ice4j.ice.ConnectivityCheckClient.log() Pair failed: 10.0.19.5:443/tcp/host -> 192.168.1.141:9/tcp/host (stream.RTP)
JVB 2019-04-10 05:52:32.832 FINE: [25] org.jitsi.videobridge.xmpp.ComponentImpl.log() SENT:
JVB 2019-04-10 05:52:32.834 FINE: [99] org.jitsi.videobridge.xmpp.ComponentImpl.processIQ() (serving component āJitsiVideobridgeā) Processing IQ (packetId 75XXc-241):