Skip to content

[Bug]: Korean users encounter KVS connection failures #2156

@Jeremyforwork

Description

@Jeremyforwork

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions