libnice doesn't refresh TURN bindings
It seems that libnice doesn't refresh the TURN allocation as it should (see RFC5766 section 7). A tcpdump capture I made showed it only sends a CreatePermission
periodically (every ~4 minutes). It should also refresh the allocation by sending a Refresh
message or a new Allocate
, otherwise it expires in 600 seconds (10 minutes) and the TURN server stops forwarding packets.
I tested the 0.1.15
tag and also the commit 947be45f
and both are affected. I've been told that the issue doesn't happen with the old libnice version at which the github mirror was stuck until #59 (closed) was fixed.
Update: Bondings are not refreshed