Closed smerchkz closed 4 months ago
I don't know if this could be a breaking change in usrsctp latest version: data channels definitely work as expected on both Chrome and Firefox for me. I'm using usrsctp version 0.9.5.0, in case you want to give that version a go too.
That said, not sure what bug you're talking about. The fact it works with a specific interface and not others suggests you're experiencing connectivity issues, which have nothing to do with Janus or potential bugs. Closing as not an issue.
What version of Janus is this happening on? ea2799743d49938077c8267d85af1cf79777d3c5
Have you tested a more recent version of Janus too? janus 0.14.2, 1.2.3, 1.2.2 libnice 0.1.18, 0.1.22 libsrtp 2.2.0, 2.2.6 usrsctp last version from master
Additional context In Firefox all works fine, but in Chrome, Opera, Egde Datachanel open and join member, but always lose subscribe on channel, iceStace always change to disconnect after 5-6 sec. data.send event no logs. In janus logs in level 5 i find:
and this:
helps only enabled ice_enforce_list = "ens3" in janus.jcfg
ens3 interface is my public ip. Before, last time, i never use this option and all works very well. Maybe this note will help other participants of your project, for me it had to save 3 days of searching for this bug. I think this bug connected with new version chromium browsers. Maybe i'm wrong, but i don't have enough knowledge in WebRTC to understand it.