-
Notifications
You must be signed in to change notification settings - Fork 352
Description
Please confirm you have already done the following
- I have searched the repository for related/existing bug reports
- I have all the details the issue requires
Please answer the following prompt
- This issue is replicable using the unmodified sample application
Describe the bug
Korean users are experiencing KVS connection failures. The attached logs (Figure 1, Figure 2, Figure 3) show errors like TurnConnection in TURN_STATE_FAILED with specific error codes (0x15000020, 0x5a00002c etc.) and socket connection check failures (errno Operation already in progress (114)). These issues disrupt the normal WebRTC connection establishment for Korean users.
Expected Behavior
KVS should establish WebRTC connections successfully for Korean users without errors like TURN_STATE_FAILED and socket connection issues, allowing smooth streaming and communication as expected.
Current Behavior
Korean users face KVS connection failures. Logs indicate multiple TurnConnection failures in TURN_STATE_FAILED state with error codes (0x15000020, 0x5a00002c etc.). Also, there's a socket connection check failure with errno Operation already in progress (114). Eventually, the peer connection is closed, preventing successful KVS usage. Full error details and logs are attached.
Reproduction Steps
The issue occurs for Korean users when attempting to establish a KVS WebRTC connection.
The SDK is used in the standard way as a master and viewer (specific SDK usage details for master/viewer to be confirmed, but the connection flow follows the SDK's normal process).
No specific timing - related special steps other than the regular KVS connection initiation. The problem can be observed from the attached logs which capture the failure during the connection process.
(Note: Since no self - contained code snippet for easy reproduction is provided in a simple way here, but the logs and the user scenario of Korean users facing connection issues are described. If possible, further isolate the minimal code that reproduces the problem following the repository's guide.)
WebRTC C SDK version being used
1.12.1
If it was working in a previous version, which one?
No response
Compiler and Version used
1
Operating System and version
Ubuntu 20.04
Platform being used
Embedded Linux