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

Transport protocol not being obeyed #367

Open
swagggpickle opened this issue May 4, 2021 · 0 comments
Open

Transport protocol not being obeyed #367

swagggpickle opened this issue May 4, 2021 · 0 comments
Labels
bug Something isn't working

Comments

@swagggpickle
Copy link

Your environment.

  • Version: 2.1.7
  • Browser: Chrome Version 89.0.4389.114 (Official Build) (64-bit)
  • Coturn: debian/4.5.2-3
  • Firewall: UDP not allowed

What did you do?

Using the latest version of coturn implementation with the no-udp flag specified and a strict firewall preventing UDP traffic one would observe that the ice candidate gathering takes 5 seconds. After some investigation I found that the transport=tcp flag was not being obeyed within the gatherCandidatesSrflx function.

What did you expect?

When transport=tcp is specified only TCP connections are established to the stun/turn server.

What happened?

When transport=tcp is specified there is an attempt to connect to the stun/turn server using UDP and in my particular case caused ICE gathering to take 5 seconds to complete.

Potential solution

#366

@stv0g stv0g changed the title Issue: Transport protocol not being obeyed Transport protocol not being obeyed Jan 12, 2023
@stv0g stv0g added the bug Something isn't working label Apr 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants