Greetz,
I am developing a WebRTC voice client for the LibreMetaverse project. So far, I am able to negotiate and make a connection. However, when I am gathering ICE candidates from the signaling server, it seems to be sending me invalid ICE candidate strings.
The port provided is 0 which is not valid in a message as it’s an ephemeral port.
18:30:03,762 [5] DEBUG: ICE connection state changed to checking. 18:30:03,764 [5] WARN: Error adding ICE candidate. Remote ICE candidate had an invalid port 0. 2 1 udp 1015021823 35.88.185.253 0 typ host generation 0 18:30:03,765 [5] WARN: Error adding ICE candidate. Remote ICE candidate had an invalid port 0. 5 1 udp 1015022079 35.88.185.253 0 typ host generation 0 18:30:03,766 [5] DEBUG: Signaling state changed to stable
Am I missing something here?