HA coTURN stack setup or ACS in Azure

Alex 375 Reputation points
2023-12-18T14:08:26.74+00:00

Hello,

  1. I have an Azure LB with 2 backend VMs configured with coTURN service, but ran into an issue because 2 clients of the WebRTC application is not connecting to the same backend for relaying the messages as the traffic gets load balanced. Is it possible to configure something like active/passive backends with Azure LB? Or any other solutions available to mitigate this?
  2. Does Azure Communication Services support STUN and TURN? If yes, could you please guide me how to configure/use this feature, instead of managing the service on our own?

Thank you for your time and assistance.

Azure Traffic Manager
Azure Traffic Manager
An Azure service that is used to route incoming network traffic for high performance and availability.
127 questions
Azure Communication Services
Azure Communication Services
An Azure communication platform for deploying applications across devices and platforms.
878 questions
Azure Virtual Network
Azure Virtual Network
An Azure networking service that is used to provision private networks and optionally to connect to on-premises datacenters.
2,471 questions
Azure Load Balancer
Azure Load Balancer
An Azure service that delivers high availability and network performance to applications.
445 questions
{count} votes

2 answers

Sort by: Most helpful
  1. msrini-MSFT 9,281 Reputation points Microsoft Employee
    2023-12-19T04:27:49.4433333+00:00

    Hi, To fix the first problem you can choose the load balancing stickiness to 2 tuple instead of 5tuple from the load balancing rules settings. I am not sure of your questions number 2. Can you share any reference doc as what those features are?


  2. Alex 375 Reputation points
    2024-01-01T04:59:19.1966667+00:00

    Fellow Azure buddies, an update to this query.

    ACS TURN feature is retiring - https://azure.microsoft.com/en-us/updates/retirement-notice-azure-communication-services-network-traversal-turn-public-preview-is-retiring/

    Thanks to ajkuma and msrini for the assistance.

    However, I am still looking for some workaround for #1. Would be of great help if anyone could provide your insights on the same.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.