[Webkit-unassigned] [Bug 181009] New: Cannot gather srflx or relay ICE candidates on IPv6 network (ICE agent hangs?)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Dec 19 16:25:32 PST 2017


            Bug ID: 181009
           Summary: Cannot gather srflx or relay ICE candidates on IPv6
                    network (ICE agent hangs?)
           Product: WebKit
           Version: Safari 11
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebRTC
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: mroberts at twilio.com
                CC: youennf at gmail.com

It appears that Safari (iOS and maybe macOS) may not be able to gather srflx and relay candidates from an IPv6 network.

Reproduction Steps:

1. Load https://jsfiddle.net/rn8b6y0k/1/ in Safari from an IPv6 network.*
2. Click "Test without getUserMedia".

Expected Results:

  At least one srflx candidate is gathered.

Actual Results:

  No ICE candidates are gathered, "null candidate" is never received, and ICE connection state does not change.

* I tested using Safari on iOS with T-Mobile. I also tested Safari on macOS connected through my iPhone's T-Mobile hotspot. I got mixed results through the T-Mobile hotspot (I'm not sure why). My colleague tried the same test on iOS using AT&T, and it worked for him.


If you re-run this test with Chrome on macOS, it will succeed.

You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20171220/088a8381/attachment.html>

More information about the webkit-unassigned mailing list