Ice candidates containing ::1 as IP is giving issues in 8.10 and 8.11 #1382
Replies: 2 comments 2 replies
-
When you say giving issues could you provide some more info or even better log messages? I jsut added a couple of unit tests for the two representations of the IPv6 loopback address and the parsing looks fine so the problem seems to be elsewhere. |
Beta Was this translation helpful? Give feedback.
-
Sorry for not being more specific. We didn't get any errors, but we saw weird behavior that. I only have our log, but I believe the IceConnectionState is behaving strange: Adding candidate with ::1. IceConnectionState goes to state failed:
Addiing candidate with IP 127.0.0.1:
I added line breaks at the important ice candidate. The only thing I've changed is to replace ::1 with 127.0.0.1 (initially I used localhost, but that was being ignored). I also saw some difference, when I added breaks points around the area where we add ice candidates. Sometimes it would work with ::1. So it might be some kind of timing issue in our implementation. But when I remove ::1 there is no timing issue. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey All
I've experienced that Ice Candidates containing ::1 cannot be used in 8.10 and 8.11 in 8.9 and down it works fine. If I change ::1 to localhost, the candidate works fine in all version, so I have a workaround.
Anyone know why ::1 is not working any longer? I havn't had time to check the changes in 8.10, this is more a question if someone have looked at this recently.
Beta Was this translation helpful? Give feedback.
All reactions