Candidate pairs failing when using port 443
Hi,
I can't get pairs to work when using my turn server1's port 443.
It appears that the maximum re-transmissions are done and it gives up on the pairs.
It works fine when using turn server2's port 80.
They have different IP addresses
Here is the complete diagram:
device ----> TURN1 (443) <--- web_browser
or
device ----> TURN2 (80) <--- web_browser
*signaling is omitted
I'm using libnice 0.1.17 with:
* ice trickle
* force-relay
Has anyone faced this? Could it be a server issue?
Update: It works by removing force-relay option.
Here is the debug log when trying to make it work. I've changed ip and domain names.
libnice-DEBUG: Address for eth0: device_ip
libnice-DEBUG: Agent 0x7533e020 : Property set, changing role to "controlled".
libnice-DEBUG: Agent 0x7533e020 : Property set, role is already "controlled".
../../../git/gst/webrtc/gstwebrtcconnection.c:1603 turn server user:pass@turn03.domain.com:443:transport=tcp
libnice-DEBUG: Agent 0x7533e020 : Property set, changing role to "controlling".
libnice-DEBUG: Created NiceStream (1 created, 0 destroyed)
libnice-DEBUG: Created NiceComponent (1 created, 0 destroyed)
libnice-DEBUG: Agent 0x7533e020 : allocating stream id 1 (0x75368a28)
libnice-DEBUG: Agent 0x7533e020: added relay server [domain_ip]:443 of type 1 to s/c 1/1 with user/pass : user -- ****
libnice-DEBUG: Agent 0x7533e020 : In ICE-FULL mode, starting candidate gathering.
libnice-DEBUG: Agent 0x7533e020 : libnice compiled without UPnP support
libnice-DEBUG: Agent 0x7533e020: Trying to create host candidate on port 0
libnice-DEBUG: Failed to convert address to string for interface ?lo?.
libnice-DEBUG: Failed to convert address to string for interface ?eth0?.
libnice-DEBUG: Interface: lo
libnice-DEBUG: IP Address: 127.0.0.1
libnice-DEBUG: Interface: eth0
libnice-DEBUG: IP Address: device_ip
libnice-DEBUG: Interface: lo
libnice-DEBUG: IP Address: ::1
libnice-DEBUG: Agent 0x7533e020: Could not set IPV6 socket ToS: Protocol not available
libnice-DEBUG: Component 0x75369a28: Attach source (stream 1).
libnice-DEBUG: Attaching source 0x75343338 (socket 0x75377070, FD 17) to context 0x1123600
libnice-DEBUG: Agent 0x7533e020: Trying to create host candidate on port 0
libnice-DEBUG: Failed to convert address to string for interface ?lo?.
libnice-DEBUG: Failed to convert address to string for interface ?eth0?.
libnice-DEBUG: Interface: lo
libnice-DEBUG: IP Address: 127.0.0.1
libnice-DEBUG: Interface: eth0
libnice-DEBUG: IP Address: device_ip
libnice-DEBUG: Interface: lo
libnice-DEBUG: IP Address: ::1
libnice-DEBUG: Component 0x75369a28: Attach source (stream 1).
libnice-DEBUG: Agent 0x7533e020: Could not set IPV6 socket ToS: Protocol not available
libnice-DEBUG: Component 0x75369a28: Attach source (stream 1).
libnice-DEBUG: Attaching source 0x7539de68 (socket 0x75376cb0, FD 18) to context 0x1123600
libnice-DEBUG: Agent 0x7533e020 : Adding new relay-rflx candidate discovery 0x753a1000
libnice-DEBUG: Agent 0x7533e020: Trying to create host candidate on port 0
libnice-DEBUG: Failed to convert address to string for interface ?lo?.
libnice-DEBUG: Failed to convert address to string for interface ?eth0?.
libnice-DEBUG: Interface: lo
libnice-DEBUG: IP Address: 127.0.0.1
libnice-DEBUG: Interface: eth0
libnice-DEBUG: IP Address: device_ip
libnice-DEBUG: Interface: lo
libnice-DEBUG: IP Address: ::1
libnice-DEBUG: Agent 0x7533e020: Could not set IPV6 socket ToS: Protocol not available
libnice-DEBUG: Component 0x75369a28: Attach source (stream 1).
libnice-DEBUG: Attaching source 0x75399e90 (socket 0x75376c68, FD 19) to context 0x1123600
libnice-DEBUG: Agent 0x7533e020 : discovery tick #1 with list 0x7539fc80 (1)
libnice-DEBUG: Agent 0x7533e020 : discovery - scheduling cand type 3 addr domain_ip.
libnice-DEBUG: Agent 0x7533e020 : stream 1 component 1 STATE-CHANGE disconnected -> gathering.
libnice-DEBUG: Created NiceStream (2 created, 0 destroyed)
libnice-DEBUG: Created NiceComponent (2 created, 0 destroyed)
libnice-DEBUG: Agent 0x7533e020 : allocating stream id 2 (0x753d4ac8)
libnice-DEBUG: Agent 0x7533e020: added relay server [domain_ip]:443 of type 1 to s/c 2/1 with user/pass : domain -- ****
libnice-DEBUG: Agent 0x7533e020 : In ICE-FULL mode, starting candidate gathering.
libnice-DEBUG: Agent 0x7533e020 : libnice compiled without UPnP support
libnice-DEBUG: Agent 0x7533e020: Trying to create host candidate on port 0
libnice-DEBUG: Failed to convert address to string for interface ?lo?.
libnice-DEBUG: Failed to convert address to string for interface ?eth0?.
libnice-DEBUG: Interface: lo
libnice-DEBUG: IP Address: 127.0.0.1
libnice-DEBUG: Interface: eth0
libnice-DEBUG: IP Address: device_ip
libnice-DEBUG: Interface: lo
libnice-DEBUG: IP Address: ::1
libnice-DEBUG: Agent 0x7533e020: Could not set IPV6 socket ToS: Protocol not available
libnice-DEBUG: Component 0x753d4f90: Attach source (stream 2).
libnice-DEBUG: Attaching source 0x7539d000 (socket 0x7539bf00, FD 22) to context 0x1123600
libnice-DEBUG: Agent 0x7533e020: Trying to create host candidate on port 0
libnice-DEBUG: Failed to convert address to string for interface ?lo?.
libnice-DEBUG: Failed to convert address to string for interface ?eth0?.
libnice-DEBUG: Interface: lo
libnice-DEBUG: IP Address: 127.0.0.1
libnice-DEBUG: Interface: eth0
libnice-DEBUG: IP Address: device_ip
libnice-DEBUG: Interface: lo
libnice-DEBUG: IP Address: ::1
libnice-DEBUG: Component 0x753d4f90: Attach source (stream 2).
libnice-DEBUG: Agent 0x7533e020: Could not set IPV6 socket ToS: Protocol not available
libnice-DEBUG: Component 0x753d4f90: Attach source (stream 2).
libnice-DEBUG: Attaching source 0x753e1a48 (socket 0x7539bc78, FD 23) to context 0x1123600
libnice-DEBUG: Agent 0x7533e020 : Adding new relay-rflx candidate discovery 0x753e1b58
libnice-DEBUG: Agent 0x7533e020: Trying to create host candidate on port 0
libnice-DEBUG: Failed to convert address to string for interface ?lo?.
libnice-DEBUG: Failed to convert address to string for interface ?eth0?.
libnice-DEBUG: Interface: lo
libnice-DEBUG: IP Address: 127.0.0.1
libnice-DEBUG: Interface: eth0
libnice-DEBUG: IP Address: device_ip
libnice-DEBUG: Interface: lo
libnice-DEBUG: IP Address: ::1
libnice-DEBUG: Agent 0x7533e020: Could not set IPV6 socket ToS: Protocol not available
libnice-DEBUG: Component 0x753d4f90: Attach source (stream 2).
libnice-DEBUG: Attaching source 0x75398b68 (socket 0x7539bc30, FD 24) to context 0x1123600
libnice-DEBUG: Agent 0x7533e020: inbound STUN packet for 1/1 (stream/component) from [domain_ip]:443 (96 octets) :
libnice-DEBUG: Agent 0x7533e020 : stun_turn_process/disc for 0x753a1000 res 2.
libnice-DEBUG: agent_recv_message_unlocked: Valid STUN packet received.
libnice-DEBUG: Agent 0x7533e020 : discovery - scheduling cand type 3 addr domain_ip.
libnice-DEBUG: Agent 0x7533e020 : discovery - scheduling cand type 3 addr domain_ip.
libnice-DEBUG: Agent 0x7533e020 : stream 2 component 1 STATE-CHANGE disconnected -> gathering.
libnice-DEBUG: Agent 0x7533e020: inbound STUN packet for 1/1 (stream/component) from [domain_ip]:443 (92 octets) :
libnice-DEBUG: Agent 0x7533e020 : stun_turn_process/disc for 0x753a1000 res 1.
libnice-DEBUG: Failed to convert address to string for interface ?lo?.
libnice-DEBUG: Failed to convert address to string for interface ?eth0?.
libnice-DEBUG: Interface: lo
libnice-DEBUG: IP Address: 127.0.0.1
libnice-DEBUG: Interface: eth0
libnice-DEBUG: IP Address: device_ip
libnice-DEBUG: Interface: lo
libnice-DEBUG: IP Address: ::1
libnice-DEBUG: Component 0x75369a28: Attach source (stream 1).
libnice-DEBUG: Agent 0x7533e020 : Adding new refresh candidate 0x1214438 with timeout 540
libnice-DEBUG: timer source is : 0x1210ed8
libnice-DEBUG: agent_recv_message_unlocked: Valid STUN packet received.
libnice-DEBUG: Agent 0x7533e020: inbound STUN packet for 2/1 (stream/component) from [domain_ip]:443 (96 octets) :
libnice-DEBUG: Agent 0x7533e020 : stun_turn_process/disc for 0x753e1b58 res 2.
libnice-DEBUG: agent_recv_message_unlocked: Valid STUN packet received.
libnice-DEBUG: Agent 0x7533e020 : discovery - scheduling cand type 3 addr domain_ip.
libnice-DEBUG: Agent 0x7533e020 : stream 1: timer tick #1: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 2: timer tick #1: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : waiting 5000 msecs before checking for failed components.
libnice-DEBUG: Agent 0x7533e020: inbound STUN packet for 2/1 (stream/component) from [domain_ip]:443 (92 octets) :
libnice-DEBUG: Agent 0x7533e020 : stun_turn_process/disc for 0x753e1b58 res 1.
libnice-DEBUG: Failed to convert address to string for interface ?lo?.
libnice-DEBUG: Failed to convert address to string for interface ?eth0?.
libnice-DEBUG: Interface: lo
libnice-DEBUG: IP Address: 127.0.0.1
libnice-DEBUG: Interface: eth0
libnice-DEBUG: IP Address: device_ip
libnice-DEBUG: Interface: lo
libnice-DEBUG: IP Address: ::1
libnice-DEBUG: Component 0x753d4f90: Attach source (stream 2).
libnice-DEBUG: Agent 0x7533e020 : Adding new refresh candidate 0x1226f88 with timeout 540
libnice-DEBUG: timer source is : 0x1196ea0
libnice-DEBUG: agent_recv_message_unlocked: Valid STUN packet received.
libnice-DEBUG: Agent 0x7533e020 : Candidate gathering FINISHED, stopping discovery timer.
libnice-DEBUG: Agent 0x7533e020: gathered UDP local candidate : [domain_ip]:52353 for s1/c1. U/P '(null)'/'(null)'
libnice-DEBUG: Agent 0x7533e020: gathered UDP local candidate : [domain_ip]:65062 for s2/c1. U/P '(null)'/'(null)'
libnice-DEBUG: Agent 0x7533e020 : stream 1: timer tick #51: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 2: timer tick #51: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 1: timer tick #101: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 2: timer tick #101: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 1: timer tick #151: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 2: timer tick #151: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 1: timer tick #201: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 2: timer tick #201: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : checking for failed components now.
libnice-DEBUG: Agent 0x7533e020 : conn.check list status: 0 nominated, 0 valid, c-id 1.
libnice-DEBUG: Agent 0x7533e020 : conn.check list status: 0 nominated, 0 valid, c-id 1.
libnice-DEBUG: Agent 0x7533e020 : priv_conn_check_tick_agent_locked: stopping conncheck timer
libnice-DEBUG: Agent 0x7533e020 : changing conncheck state to COMPLETED.
application: Candidate send: 4 1 UDP 337641727 domain_ip 52353 typ relay raddr device_ip rport 9
application: Candidate send: 4 1 UDP 337641727 domain_ip 65062 typ relay raddr device_ip rport 9
libnice-DEBUG: Agent 0x7533e020: set_remote_credentials 1
libnice-DEBUG: Agent 0x7533e020 : conn_check_remote_candidates_set 1 1
libnice-DEBUG: Agent 0x7533e020: set_remote_credentials 2
libnice-DEBUG: Agent 0x7533e020 : conn_check_remote_candidates_set 2 1
application: Candidate receive: candidate:529885741 1 udp 2113937151 web_browser_ip 58611 typ host generation 0 ufrag sejE network-cost 999
libnice-DEBUG: Agent 0x7533e020: set_remote_candidates 1 1
libnice-DEBUG: Agent 0x7533e020 : Adding UDP remote candidate with addr [web_browser_ip]:58611 for s1/c1. U/P '(null)'/'(null)' prio: 7e001eff
libnice-DEBUG: Agent 0x7533e020 : creating a new pair
libnice-DEBUG: Agent 0x7533e020 : pair 0x753235b0 state FROZEN (priv_add_new_check_pair)
libnice-DEBUG: Agent 0x7533e020 : new pair 0x753235b0 : [domain_ip]:52353 --> [web_browser_ip]:58611
libnice-DEBUG: Agent 0x7533e020 : added a new pair 0x753235b0 with foundation '4:529885741' and transport udp:udp to stream 1 component 1
libnice-DEBUG: Agent 0x7533e020 : stream 1 component 1 STATE-CHANGE gathering -> connecting.
libnice-DEBUG: Agent 0x7533e020 : conn_check_remote_candidates_set 1 1
application: Candidate receive: candidate:529885741 1 udp 2113937151 web_browser_ip 58613 typ host generation 0 ufrag QkBV network-cost 999
libnice-DEBUG: Agent 0x7533e020: set_remote_candidates 2 1
libnice-DEBUG: Agent 0x7533e020 : Adding UDP remote candidate with addr [web_browser_ip]:58613 for s2/c1. U/P '(null)'/'(null)' prio: 7e001eff
libnice-DEBUG: Agent 0x7533e020 : creating a new pair
libnice-DEBUG: Agent 0x7533e020 : pair 0x75323748 state FROZEN (priv_add_new_check_pair)
libnice-DEBUG: Agent 0x7533e020 : new pair 0x75323748 : [domain_ip]:65062 --> [web_browser_ip]:58613
libnice-DEBUG: Agent 0x7533e020 : added a new pair 0x75323748 with foundation '4:529885741' and transport udp:udp to stream 2 component 1
libnice-DEBUG: Agent 0x7533e020 : stream 2 component 1 STATE-CHANGE gathering -> connecting.
libnice-DEBUG: Agent 0x7533e020 : conn_check_remote_candidates_set 2 1
libnice-DEBUG: Agent 0x7533e020 : Pair 0x753235b0 with s/c-id 1/1 (4:529885741) unfrozen.
libnice-DEBUG: Agent 0x7533e020 : pair 0x753235b0 state WAITING (priv_conn_check_unfreeze_next)
libnice-DEBUG: Agent 0x7533e020 : pair 0x753235b0 state IN_PROGRESS (priv_conn_check_initiate)
libnice-DEBUG: Agent 0x7533e020 : STUN-CC REQ [domain_ip]:52353 --> [web_browser_ip]:58611, socket=4294967295, pair=0x753235b0 (c-id:1), tie=17037755630011255507, username='sejE:3YVB' (9), password='uHlzHrAcDq464pw1cMiN2/qf' (24), prio=142000ff, controlling.
libnice-DEBUG: Agent 0x7533e020 : conn_check_send: set cand_use=1 (aggressive nomination).
libnice-DEBUG: Agent 0x7533e020: conncheck created 92 - 0x119bad4
libnice-DEBUG: Agent 0x7533e020 : timer set to 500ms, waiting+in_progress=1
libnice-DEBUG: compact_output_message: **WARNING: SLOW PATH**
libnice-DEBUG: Agent 0x7533e020 : stream 1: timer tick #251: 0 frozen, 1 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 2: timer tick #251: 1 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : Pair 0x75323748 with s/c-id 2/1 (4:529885741) unfrozen.
libnice-DEBUG: Agent 0x7533e020 : pair 0x75323748 state WAITING (priv_conn_check_unfreeze_next)
libnice-DEBUG: Agent 0x7533e020 : pair 0x75323748 state IN_PROGRESS (priv_conn_check_initiate)
application: Candidate receive: candidate:2341926830 1 udp 7935 domain_ip 55862 typ relay raddr some_other_ip rport 3986 generation 0 ufrag sejE network-cost 999
libnice-DEBUG: Agent 0x7533e020 : STUN-CC REQ [domain_ip]:65062 --> [web_browser_ip]:58613, socket=4294967295, pair=0x75323748 (c-id:1), tie=17037755630011255507, username='QkBV:0+NL' (9), password='/6dRhiLcoJWCqdAv1v3mJ1Zt' (24), prio=142000ff, controlling.
libnice-DEBUG: Agent 0x7533e020 : conn_check_send: set cand_use=1 (aggressive nomination).
libnice-DEBUG: Agent 0x7533e020: set_remote_candidates 1 1
libnice-DEBUG: Agent 0x7533e020: conncheck created 92 - 0x124c86c
libnice-DEBUG: Agent 0x7533e020 : timer set to 500ms, waiting+in_progress=2
libnice-DEBUG: compact_output_message: **WARNING: SLOW PATH**
libnice-DEBUG: Agent 0x7533e020 : Updating existing remote candidate with addr [web_browser_ip]:58611 for s1/c1. U/P '(null)'/'(null)' prio: 7e001eff
libnice-DEBUG: Agent 0x7533e020 : conn.check list status: 0 nominated, 0 valid, c-id 1.
libnice-DEBUG: Agent 0x7533e020 : Adding UDP remote candidate with addr [domain_ip]:55862 for s1/c1. U/P '(null)'/'(null)' prio: 00001eff
libnice-DEBUG: Agent 0x7533e020 : creating a new pair
libnice-DEBUG: Agent 0x7533e020 : pair 0x70236918 state FROZEN (priv_add_new_check_pair)
libnice-DEBUG: Agent 0x7533e020 : new pair 0x70236918 : [domain_ip]:52353 --> [domain_ip]:55862
libnice-DEBUG: Agent 0x7533e020 : added a new pair 0x70236918 with foundation '4:2341926830' and transport udp:udp to stream 1 component 1
libnice-DEBUG: Agent 0x7533e020 : conn_check_remote_candidates_set 1 1
libnice-DEBUG: TURN: got response for CreatePermission with XOR_PEER_ADDRESS=[web_browser_ip]:58611 : ok
libnice-DEBUG: Agent 0x7533e020 : Pair 0x70236918 with s/c-id 1/1 (4:2341926830) unfrozen.
application: Candidate receive: candidate:2341926830 1 udp 7935 domain_ip 58455 typ relay raddr some_other_ip rport 50827 generation 0 ufrag QkBV network-cost 999
libnice-DEBUG: Agent 0x7533e020 : pair 0x70236918 state WAITING (priv_conn_check_unfreeze_next)
libnice-DEBUG: Agent 0x7533e020 : pair 0x70236918 state IN_PROGRESS (priv_conn_check_initiate)
libnice-DEBUG: Agent 0x7533e020: set_remote_candidates 2 1
libnice-DEBUG: Agent 0x7533e020 : STUN-CC REQ [domain_ip]:52353 --> [domain_ip]:55862, socket=4294967295, pair=0x70236918 (c-id:1), tie=17037755630011255507, username='sejE:3YVB' (9), password='uHlzHrAcDq464pw1cMiN2/qf' (24), prio=142000ff, controlling.
libnice-DEBUG: Agent 0x7533e020 : conn_check_send: set cand_use=1 (aggressive nomination).
libnice-DEBUG: Agent 0x7533e020: conncheck created 92 - 0x123c81c
libnice-DEBUG: Agent 0x7533e020 : timer set to 500ms, waiting+in_progress=3
libnice-DEBUG: compact_output_message: **WARNING: SLOW PATH**
libnice-DEBUG: Agent 0x7533e020 : Updating existing remote candidate with addr [web_browser_ip]:58613 for s2/c1. U/P '(null)'/'(null)' prio: 7e001eff
libnice-DEBUG: Agent 0x7533e020 : conn.check list status: 0 nominated, 0 valid, c-id 1.
libnice-DEBUG: Agent 0x7533e020 : Adding UDP remote candidate with addr [domain_ip]:58455 for s2/c1. U/P '(null)'/'(null)' prio: 00001eff
libnice-DEBUG: Agent 0x7533e020 : creating a new pair
libnice-DEBUG: Agent 0x7533e020 : pair 0x70236ab0 state FROZEN (priv_add_new_check_pair)
libnice-DEBUG: Agent 0x7533e020 : new pair 0x70236ab0 : [domain_ip]:65062 --> [domain_ip]:58455
libnice-DEBUG: Agent 0x7533e020 : added a new pair 0x70236ab0 with foundation '4:2341926830' and transport udp:udp to stream 2 component 1
libnice-DEBUG: Agent 0x7533e020 : conn_check_remote_candidates_set 2 1
libnice-DEBUG: Agent 0x7533e020 :STUN transaction retransmitted on pair 0x753235b0 (timer=2/4 0/1000ms).
libnice-DEBUG: compact_output_message: **WARNING: SLOW PATH**
libnice-DEBUG: TURN: got response for CreatePermission with XOR_PEER_ADDRESS=[domain_ip]:55862 : ok
libnice-DEBUG: TURN: got response for CreatePermission with XOR_PEER_ADDRESS=[web_browser_ip]:58613 : ok
libnice-DEBUG: Agent 0x7533e020 : Pair 0x70236ab0 with s/c-id 2/1 (4:2341926830) unfrozen.
libnice-DEBUG: Agent 0x7533e020 : pair 0x70236ab0 state WAITING (priv_conn_check_unfreeze_next)
libnice-DEBUG: Agent 0x7533e020 : pair 0x70236ab0 state IN_PROGRESS (priv_conn_check_initiate)
libnice-DEBUG: Agent 0x7533e020 : STUN-CC REQ [domain_ip]:65062 --> [domain_ip]:58455, socket=4294967295, pair=0x70236ab0 (c-id:1), tie=17037755630011255507, username='QkBV:0+NL' (9), password='/6dRhiLcoJWCqdAv1v3mJ1Zt' (24), prio=142000ff, controlling.
libnice-DEBUG: Agent 0x7533e020 : conn_check_send: set cand_use=1 (aggressive nomination).
libnice-DEBUG: Agent 0x7533e020: conncheck created 92 - 0x123cd6c
libnice-DEBUG: Agent 0x7533e020 : timer set to 500ms, waiting+in_progress=4
libnice-DEBUG: compact_output_message: **WARNING: SLOW PATH**
libnice-DEBUG: TURN: got response for CreatePermission with XOR_PEER_ADDRESS=[domain_ip]:58455 : ok
libnice-DEBUG: Agent 0x7533e020 :STUN transaction retransmitted on pair 0x75323748 (timer=2/4 0/1000ms).
libnice-DEBUG: compact_output_message: **WARNING: SLOW PATH**
libnice-DEBUG: Agent 0x7533e020 :STUN transaction retransmitted on pair 0x70236918 (timer=2/4 0/1000ms).
libnice-DEBUG: compact_output_message: **WARNING: SLOW PATH**
libnice-DEBUG: Agent 0x7533e020 :STUN transaction retransmitted on pair 0x70236ab0 (timer=2/4 0/1000ms).
libnice-DEBUG: compact_output_message: **WARNING: SLOW PATH**
libnice-DEBUG: Agent 0x7533e020 : stream 1: timer tick #301: 0 frozen, 2 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 2: timer tick #301: 0 frozen, 2 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 :STUN transaction retransmitted on pair 0x753235b0 (timer=3/4 0/2000ms).
libnice-DEBUG: compact_output_message: **WARNING: SLOW PATH**
libnice-DEBUG: Agent 0x7533e020 :STUN transaction retransmitted on pair 0x75323748 (timer=3/4 0/2000ms).
libnice-DEBUG: compact_output_message: **WARNING: SLOW PATH**
libnice-DEBUG: Agent 0x7533e020 :STUN transaction retransmitted on pair 0x70236918 (timer=3/4 0/2000ms).
libnice-DEBUG: compact_output_message: **WARNING: SLOW PATH**
libnice-DEBUG: Agent 0x7533e020 :STUN transaction retransmitted on pair 0x70236ab0 (timer=3/4 0/2000ms).
libnice-DEBUG: compact_output_message: **WARNING: SLOW PATH**
libnice-DEBUG: Agent 0x7533e020 : stream 1: timer tick #351: 0 frozen, 2 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 2: timer tick #351: 0 frozen, 2 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 1: timer tick #401: 0 frozen, 2 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 2: timer tick #401: 0 frozen, 2 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 :STUN transaction retransmitted on pair 0x753235b0 (timer=4/4 0/1000ms).
libnice-DEBUG: compact_output_message: **WARNING: SLOW PATH**
libnice-DEBUG: Agent 0x7533e020 :STUN transaction retransmitted on pair 0x75323748 (timer=4/4 0/1000ms).
libnice-DEBUG: compact_output_message: **WARNING: SLOW PATH**
libnice-DEBUG: Agent 0x7533e020 :STUN transaction retransmitted on pair 0x70236918 (timer=4/4 0/1000ms).
libnice-DEBUG: compact_output_message: **WARNING: SLOW PATH**
libnice-DEBUG: Agent 0x7533e020 :STUN transaction retransmitted on pair 0x70236ab0 (timer=4/4 0/1000ms).
libnice-DEBUG: compact_output_message: **WARNING: SLOW PATH**
libnice-DEBUG: Agent 0x7533e020 : stream 1: timer tick #451: 0 frozen, 2 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 2: timer tick #451: 0 frozen, 2 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : Retransmissions failed, giving up on pair 0x753235b0
libnice-DEBUG: Agent 0x7533e020 : Failed pair is [domain_ip]:52353 --> [web_browser_ip]:58611
libnice-DEBUG: Agent 0x7533e020 : pair 0x753235b0 state FAILED (candidate_check_pair_fail)
libnice-DEBUG: Agent 0x7533e020 : conn.check list status: 0 nominated, 0 valid, c-id 1.
libnice-DEBUG: Agent 0x7533e020 : Retransmissions failed, giving up on pair 0x75323748
libnice-DEBUG: Agent 0x7533e020 : Failed pair is [domain_ip]:65062 --> [web_browser_ip]:58613
libnice-DEBUG: Agent 0x7533e020 : pair 0x75323748 state FAILED (candidate_check_pair_fail)
libnice-DEBUG: Agent 0x7533e020 : conn.check list status: 0 nominated, 0 valid, c-id 1.
libnice-DEBUG: Agent 0x7533e020 : Retransmissions failed, giving up on pair 0x70236918
libnice-DEBUG: Agent 0x7533e020 : Failed pair is [domain_ip]:52353 --> [domain_ip]:55862
libnice-DEBUG: Agent 0x7533e020 : pair 0x70236918 state FAILED (candidate_check_pair_fail)
libnice-DEBUG: Agent 0x7533e020 : conn.check list status: 0 nominated, 0 valid, c-id 1.
libnice-DEBUG: Agent 0x7533e020 : Retransmissions failed, giving up on pair 0x70236ab0
libnice-DEBUG: Agent 0x7533e020 : Failed pair is [domain_ip]:65062 --> [domain_ip]:58455
libnice-DEBUG: Agent 0x7533e020 : pair 0x70236ab0 state FAILED (candidate_check_pair_fail)
libnice-DEBUG: Agent 0x7533e020 : conn.check list status: 0 nominated, 0 valid, c-id 1.
libnice-DEBUG: Agent 0x7533e020 : waiting 5000 msecs before checking for failed components.
libnice-DEBUG: Agent 0x7533e020 : stream 1: timer tick #501: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 2: timer tick #501: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 1: timer tick #551: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 2: timer tick #551: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 1: timer tick #601: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 2: timer tick #601: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 1: timer tick #651: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 2: timer tick #651: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 1: timer tick #701: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : stream 2: timer tick #701: 0 frozen, 0 in-progress, 0 waiting, 0 succeeded, 0 discovered, 0 nominated, 0 waiting-for-nom, 0 valid
libnice-DEBUG: Agent 0x7533e020 : checking for failed components now.
libnice-DEBUG: Agent 0x7533e020 : stream 1 component 1 STATE-CHANGE connecting -> failed.
libnice-DEBUG: Agent 0x7533e020 : conn.check list status: 0 nominated, 0 valid, c-id 1.
libnice-DEBUG: Agent 0x7533e020 : stream 2 component 1 STATE-CHANGE connecting -> failed.
libnice-DEBUG: Agent 0x7533e020 : conn.check list status: 0 nominated, 0 valid, c-id 1.
libnice-DEBUG: Agent 0x7533e020 : priv_conn_check_tick_agent_locked: stopping conncheck timer
libnice-DEBUG: Agent 0x7533e020 : changing conncheck state to COMPLETED.