Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Go Client Example Consistently Receives Local Address Instead of Real IP When Connected to ICE/TURN Server on macOS #395

Open
minchopm opened this issue Apr 23, 2024 · 1 comment

Comments

@minchopm
Copy link

minchopm commented Apr 23, 2024

Your environment.

  • Version: 3.0.3
  • Browser: N/A (Using Go client example)
  • Other Information - Issue with receiving local address instead of the real IP and port when connecting the Go example client to the ICE/TURN server on macOS.
  • For example if I am using https://github.com/coturn/coturn it works perfect as turn

What did you do?

  • I used the Go client example to connect to an ICE/TURN server on a macOS system using version 3.0.3.
  • Observed that the relayed address received is always 127.0.0.1 with a port, instead of the expected real public IP and port.

What did you expect?

  • I expected to receive the real public IP and port of the relayed address when connecting to the server with the Go client.

What happened?

  • Instead of receiving the expected public IP and port, the system consistently returns a local address (127.0.0.1:{port}) when using the Go client example on macOS with version 3.0.3.
@rg0now
Copy link
Contributor

rg0now commented Apr 23, 2024

Are you sure you're not trying to connect to a test TURN server running on localhost? Can you please provide a step-by-step guide to reproduce this? I can try to test this on Linux, but unfortunately no Mac OS over here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants