Bug 252497

Summary: IPv6 srflx ICE candidates are filtered
Product: WebKit Reporter: Jesse Tane <jesse.tane>
Component: WebRTCAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: webkit-bug-importer, youennf
Priority: P2 Keywords: InRadar
Version: Safari 16   
Hardware: iPhone / iPad   
OS: iOS 16   

Description Jesse Tane 2023-02-17 11:31:58 PST
Is this intentional? Chrome and Firefox do not appear to filter these.
Comment 1 Jesse Tane 2023-02-17 14:00:16 PST
Example https://jsfiddle.net/aj9om4uq/
Comment 2 Jesse Tane 2023-02-17 14:23:59 PST
Easier to read on small screens https://jsbin.com/jatalinami/edit?console
Comment 3 Jesse Tane 2023-02-23 22:10:41 PST
I noticed that if getUserMedia is called, v6 addresses start showing up (and mdns obfuscation of rfc1918 goes away). My use case does not require getUserMedia though as only small amounts of text/binary data are being sent between peers over datachannels.
Comment 4 Radar WebKit Bug Importer 2023-02-24 11:32:17 PST
<rdar://problem/105893812>