Skip to content
This repository has been archived by the owner on May 13, 2024. It is now read-only.

ICE connection state changed to: failed (Safari 15) #714

Open
got2be opened this issue Sep 28, 2021 · 0 comments
Open

ICE connection state changed to: failed (Safari 15) #714

got2be opened this issue Sep 28, 2021 · 0 comments

Comments

@got2be
Copy link

got2be commented Sep 28, 2021

Browsers and versions affected
Safari 15

Description
ICE connection fails, video connection never establishes.

Log

[Log] 0.462: Initializing; room=undefined.
[Log] 1.662: Opening signaling channel.
[Log] 1.834: Retrieved ICE server information.
[Log] 1.848: Joined the room.
[Log] 2.310: Signaling channel opened.
[Log] 2.310: Registering signaling channel.
[Log] 2.311: Signaling channel registered.
[Log] 3.176: Got access to local media with mediaConstraints:
'{"audio":true,"video":true}'
[Log] 3.177: User has granted access to local media.
[Log] 3.177: Attaching local stream.
[Log] 3.177: Starting signaling.
[Log] 3.873: ECDSA certificate generated successfully.
[Log] 3.873: Creating RTCPeerConnnection with:
config: '{"rtcpMuxPolicy":"require","bundlePolicy":"max-bundle","iceServers":[{"urls":["stun:turn2.l.google.com"]}],"certificates":[{}]}';
constraints: '{"optional":[]}'.
[Log] 3.874: Created PeerConnectionClient
[Log] 3.874: Adding local stream.
[Log] 3.875: Sending offer to peer, with constraints: 
'{"offerToReceiveAudio":1,"offerToReceiveVideo":1,"voiceActivityDetection":false}'.
[Log] 3.880: No preference on audio receive codec.
[Log] 3.880: Prefer video receive codec: VP9
[Log] 3.883: C->GAE: {"sdp":"v=0\r\no=- 3495108591806126370 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0 1\r\na=extmap-allow-mixed\r\na=msid-semantic: WMS 8bc409f8-606b-4ed7-bc63-f09b300f39f6\r\nm=audio 9 UDP/TLS/RTP/SAVPF 111 103 9 0 8 110 113 126\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:1046\r\na=ice-pwd:mYmFKqKECCbq1Wxu4ZogtB3E\r\na=ice-options:trickle\r\na=fingerprint:sha-256 2F:41:BF:79:30:6C:64:8C:FA:CC:85:6A:D0:91:B9:5A:40:0A:7F:58:78:CA:02:92:F6:2E:D3:A8:33:AE:28:C1\r\na=setup:actpass\r\na=mid:0\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=extmap:5 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id\r\na=extmap:6 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id\r\na=sendrecv\r\na=msid:8bc409f8-606b-4ed7-bc63-f09b300f39f6 d2369a67-09e1-454c-9bc9-a13f502a578b\r\na=rtcp-mux\r\na=rtpmap:111 opus/48000/2\r\na=rtcp-fb:111 transport-cc\r\na=fmtp:111 minptime=10;useinbandfec=1\r\na=rtpmap:103 ISAC/16000\r\na=rtpmap:9 G722/8000\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:110 telephone-event/48000\r\na=rtpmap:113 telephone-event/16000\r\na=rtpmap:126 telephone-event/8000\r\na=ssrc:2041998299 cname:vbR67Uxj2vwetPZQ\r\na=ssrc:2041998299 msid:8bc409f8-606b-4ed7-bc63-f09b300f39f6 d2369a67-09e1-454c-9bc9-a13f502a578b\r\na=ssrc:2041998299 mslabel:8bc409f8-606b-4ed7-bc63-f09b300f39f6\r\na=ssrc:2041998299 label:d2369a67-09e1-454c-9bc9-a13f502a578b\r\nm=video 9 UDP/TLS/RTP/SAVPF 106 96 97 98 99 100 101 102 125 104 124 107 108 109 127\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:1046\r\na=ice-pwd:mYmFKqKECCbq1Wxu4ZogtB3E\r\na=ice-options:trickle\r\na=fingerprint:sha-256 2F:41:BF:79:30:6C:64:8C:FA:CC:85:6A:D0:91:B9:5A:40:0A:7F:58:78:CA:02:92:F6:2E:D3:A8:33:AE:28:C1\r\na=setup:actpass\r\na=mid:1\r\na=extmap:14 urn:ietf:params:rtp-hdrext:toffset\r\na=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=extmap:13 urn:3gpp:video-orientation\r\na=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=extmap:12 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay\r\na=extmap:11 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type\r\na=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-timing\r\na=extmap:8 http://www.webrtc.org/experiments/rtp-hdrext/color-space\r\na=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=extmap:5 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id\r\na=extmap:6 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id\r\na=sendrecv\r\na=msid:8bc409f8-606b-4ed7-bc63-f09b300f39f6 7d8d4f21-2f46-40a3-9772-9558098276d5\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:96 H264/90000\r\na=rtcp-fb:96 goog-remb\r\na=rtcp-fb:96 transport-cc\r\na=rtcp-fb:96 ccm fir\r\na=rtcp-fb:96 nack\r\na=rtcp-fb:96 nack pli\r\na=fmtp:96 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=640c1f\r\na=rtpmap:97 rtx/90000\r\na=fmtp:97 apt=96\r\na=rtpmap:98 H264/90000\r\na=rtcp-fb:98 goog-remb\r\na=rtcp-fb:98 transport-cc\r\na=rtcp-fb:98 ccm fir\r\na=rtcp-fb:98 nack\r\na=rtcp-fb:98 nack pli\r\na=fmtp:98 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\na=rtpmap:99 rtx/90000\r\na=fmtp:99 apt=98\r\na=rtpmap:100 H264/90000\r\na=rtcp-fb:100 goog-remb\r\na=rtcp-fb:100 transport-cc\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=fmtp:100 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=640c1f\r\na=rtpmap:101 rtx/90000\r\na=fmtp:101 apt=100\r\na=rtpmap:102 H264/90000\r\na=rtcp-fb:102 goog-remb\r\na=rtcp-fb:102 transport-cc\r\na=rtcp-fb:102 ccm fir\r\na=rtcp-fb:102 nack\r\na=rtcp-fb:102 nack pli\r\na=fmtp:102 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42e01f\r\na=rtpmap:125 rtx/90000\r\na=fmtp:125 apt=102\r\na=rtpmap:104 VP8/90000\r\na=rtcp-fb:104 goog-remb\r\na=rtcp-fb:104 transport-cc\r\na=rtcp-fb:104 ccm fir\r\na=rtcp-fb:104 nack\r\na=rtcp-fb:104 nack pli\r\na=rtpmap:124 rtx/90000\r\na=fmtp:124 apt=104\r\na=rtpmap:106 VP9/90000\r\na=rtcp-fb:106 goog-remb\r\na=rtcp-fb:106 transport-cc\r\na=rtcp-fb:106 ccm fir\r\na=rtcp-fb:106 nack\r\na=rtcp-fb:106 nack pli\r\na=fmtp:106 profile-id=0\r\na=rtpmap:107 rtx/90000\r\na=fmtp:107 apt=106\r\na=rtpmap:108 red/90000\r\na=rtpmap:109 rtx/90000\r\na=fmtp:109 apt=108\r\na=rtpmap:127 ulpfec/90000\r\na=ssrc-group:FID 1732318619 614184459\r\na=ssrc:1732318619 cname:vbR67Uxj2vwetPZQ\r\na=ssrc:1732318619 msid:8bc409f8-606b-4ed7-bc63-f09b300f39f6 7d8d4f21-2f46-40a3-9772-9558098276d5\r\na=ssrc:1732318619 mslabel:8bc409f8-606b-4ed7-bc63-f09b300f39f6\r\na=ssrc:1732318619 label:7d8d4f21-2f46-40a3-9772-9558098276d5\r\na=ssrc:614184459 cname:vbR67Uxj2vwetPZQ\r\na=ssrc:614184459 msid:8bc409f8-606b-4ed7-bc63-f09b300f39f6 7d8d4f21-2f46-40a3-9772-9558098276d5\r\na=ssrc:614184459 mslabel:8bc409f8-606b-4ed7-bc63-f09b300f39f6\r\na=ssrc:614184459 label:7d8d4f21-2f46-40a3-9772-9558098276d5\r\n","type":"offer"}
[Log] 3.883: Signaling state changed to: have-local-offer
[Log] 3.884: Set session description success.
[Log] 3.884: C->GAE: {"type":"candidate","label":0,"id":"0","candidate":"candidate:1753627679 1 udp 2122260223 10.144.0.118 54376 typ host generation 0 ufrag 1046 network-id 3 network-cost 50"}
[Log] 3.945: C->GAE: {"type":"candidate","label":0,"id":"0","candidate":"candidate:2660648395 1 udp 1686052607 85.203.45.31 64572 typ srflx raddr 10.144.0.118 rport 54376 generation 0 ufrag 1046 network-id 3 network-cost 50"}
[Log] 3.991: End of candidates.
[Log] 56.711: WSS->C: {"msg":"{\"sdp\":\"v=0\\r\\no=- 514499685770242119 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0 1\\r\\na=extmap-allow-mixed\\r\\na=msid-semantic: WMS t1a92sZpcvgIElv3ar8tRcNtP2O6jb1DLuwj\\r\\nm=audio 9 UDP/TLS/RTP/SAVPF 111 103 9 0 8 110 113 126\\r\\nc=IN IP4 0.0.0.0\\r\\na=rtcp:9 IN IP4 0.0.0.0\\r\\na=ice-ufrag:gpVh\\r\\na=ice-pwd:9+WjYM4NVuzuacmJyO4XTzHp\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 C3:C2:88:6A:EB:C9:C2:33:9F:07:60:1F:7B:22:62:65:92:A8:C7:A6:A3:BA:E5:C7:87:53:89:92:E5:A4:9A:9E\\r\\na=setup:active\\r\\na=mid:0\\r\\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\\r\\na=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\\r\\na=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\\r\\na=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid\\r\\na=extmap:5 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id\\r\\na=extmap:6 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id\\r\\na=sendrecv\\r\\na=msid:t1a92sZpcvgIElv3ar8tRcNtP2O6jb1DLuwj e9520d98-6053-418a-833a-277690958a61\\r\\na=rtcp-mux\\r\\na=rtpmap:111 opus/48000/2\\r\\na=rtcp-fb:111 transport-cc\\r\\na=fmtp:111 minptime=10;useinbandfec=1\\r\\na=rtpmap:103 ISAC/16000\\r\\na=rtpmap:9 G722/8000\\r\\na=rtpmap:0 PCMU/8000\\r\\na=rtpmap:8 PCMA/8000\\r\\na=rtpmap:110 telephone-event/48000\\r\\na=rtpmap:113 telephone-event/16000\\r\\na=rtpmap:126 telephone-event/8000\\r\\na=ssrc:3069870757 cname:6R/aSuHBPm4JQREL\\r\\nm=video 9 UDP/TLS/RTP/SAVPF 106 98 99 104 124 107 108 109 127\\r\\nc=IN IP4 0.0.0.0\\r\\na=rtcp:9 IN IP4 0.0.0.0\\r\\na=ice-ufrag:gpVh\\r\\na=ice-pwd:9+WjYM4NVuzuacmJyO4XTzHp\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 C3:C2:88:6A:EB:C9:C2:33:9F:07:60:1F:7B:22:62:65:92:A8:C7:A6:A3:BA:E5:C7:87:53:89:92:E5:A4:9A:9E\\r\\na=setup:active\\r\\na=mid:1\\r\\na=extmap:14 urn:ietf:params:rtp-hdrext:toffset\\r\\na=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\\r\\na=extmap:13 urn:3gpp:video-orientation\\r\\na=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\\r\\na=extmap:12 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay\\r\\na=extmap:11 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type\\r\\na=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-timing\\r\\na=extmap:8 http://www.webrtc.org/experiments/rtp-hdrext/color-space\\r\\na=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid\\r\\na=extmap:5 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id\\r\\na=extmap:6 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id\\r\\na=sendrecv\\r\\na=msid:t1a92sZpcvgIElv3ar8tRcNtP2O6jb1DLuwj 74a09496-5c83-411d-957b-c548431cfac4\\r\\na=rtcp-mux\\r\\na=rtcp-rsize\\r\\na=rtpmap:106 VP9/90000\\r\\na=rtcp-fb:106 goog-remb\\r\\na=rtcp-fb:106 transport-cc\\r\\na=rtcp-fb:106 ccm fir\\r\\na=rtcp-fb:106 nack\\r\\na=rtcp-fb:106 nack pli\\r\\na=fmtp:106 profile-id=0\\r\\na=rtpmap:98 H264/90000\\r\\na=rtcp-fb:98 goog-remb\\r\\na=rtcp-fb:98 transport-cc\\r\\na=rtcp-fb:98 ccm fir\\r\\na=rtcp-fb:98 nack\\r\\na=rtcp-fb:98 nack pli\\r\\na=fmtp:98 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\\r\\na=rtpmap:99 rtx/90000\\r\\na=fmtp:99 apt=98\\r\\na=rtpmap:104 VP8/90000\\r\\na=rtcp-fb:104 goog-remb\\r\\na=rtcp-fb:104 transport-cc\\r\\na=rtcp-fb:104 ccm fir\\r\\na=rtcp-fb:104 nack\\r\\na=rtcp-fb:104 nack pli\\r\\na=rtpmap:124 rtx/90000\\r\\na=fmtp:124 apt=104\\r\\na=rtpmap:107 rtx/90000\\r\\na=fmtp:107 apt=106\\r\\na=rtpmap:108 red/90000\\r\\na=rtpmap:109 rtx/90000\\r\\na=fmtp:109 apt=108\\r\\na=rtpmap:127 ulpfec/90000\\r\\na=ssrc-group:FID 1118118808 242063205\\r\\na=ssrc:1118118808 cname:6R/aSuHBPm4JQREL\\r\\na=ssrc:242063205 cname:6R/aSuHBPm4JQREL\\r\\n\",\"type\":\"answer\"}","error":""}
[Log] 56.711: No preference on audio send codec.
[Log] 56.711: No preference on video send codec.
[Log] 56.718: Signaling state changed to: stable
[Log] 56.718: Remote stream added. (util.js, line 212, x2)
[Log] 56.719: Set remote session description success.
[Log] 56.719: Waiting for remote video.
[Log] 56.719: ICE connection state changed to: checking
[Log] 56.724: WSS->C: {"msg":"{\"type\":\"candidate\",\"label\":0,\"id\":\"0\",\"candidate\":\"candidate:2894319779 1 udp 2122260223 192.168.1.52 48434 typ host generation 0 ufrag gpVh network-id 1 network-cost 10\"}","error":""}
[Log] 56.724: Remote candidate added successfully.
[Log] 56.769: WSS->C: {"msg":"{\"type\":\"candidate\",\"label\":0,\"id\":\"0\",\"candidate\":\"candidate:1519626615 1 udp 1686052607 193.34.219.47 11219 typ srflx raddr 192.168.1.52 rport 48434 generation 0 ufrag gpVh network-id 1 network-cost 10\"}","error":""}
[Log] 56.769: Remote candidate added successfully.
[Log] 71.806: ICE connection state changed to: failed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant