Open
Description
Godot version
3.6.stable
Plugin version
1.0.6
System information
Linux Mint 22
Issue description
When establishing a WebRTC connection between clients, if the system is using Linux, then the library produces these two warnings consistently:
W 0:00:32.778 LogCallback: rtc::impl::IceTransport::LogCallback@363: juice: Send failed, errno=101
<C++ Source> src/WebRTCLibPeerConnection.cpp:54 @ LogCallback()
W 0:00:32.778 LogCallback: rtc::impl::IceTransport::LogCallback@363: juice: STUN message send failed
<C++ Source> src/WebRTCLibPeerConnection.cpp:54 @ LogCallback()
This only occurs on Linux. I have tried the same code on macOS, and the warnings do not appear there.
Steps to reproduce
- Download the
webrtc_signalling
demo. - Download the WebRTC plugin, and place it within the demo folder.
- Open the demo in Godot, and run it.
- Make sure "Listen" is pressed in the top-left corner.
- In the top-left client, press "Start" to create a room.
- In the top-right client, copy and paste the "secret", then press "Start".
- The two clients should connect to one another, but the warning should appear on Linux systems.
Minimal reproduction project
This issue can be seen in the official webrtc_signalling
demo:
webrtc_signaling.zip
Metadata
Metadata
Assignees
Labels
No labels