Skip to main content

You are looking at Voice Calling v3.x Docs. The newest version is  Voice Calling 4.x

Firewall requirements

Introduction

To allow you to use Agora products in environments with restricted network access, Agora provides two solutions: the firewall whitelist and the Agora cloud proxy.

The following table lists the support of Agora products for the two solutions:

Agora ProductsFirewall WhitelistAgora Cloud Proxy
Video SDK (Native, third-party frameworks)
Video SDK (Web)
Signaling SDK (Native, Web)
On-Premise Recording SDK
Interactive Gaming SDK
  • If you want to use Agora products across a VPN, ensure that you have contacted the VPN operator to add the corresponding ports to the whitelist; otherwise, you may encounter undefined behaviors such as call failure.
  • Unless otherwise specified, the source address is the client that integrates the Agora SDK.
  • Video SDK

    Video SDK (Web)

    Add the following destination domains and the corresponding ports to your firewall whitelist, depending on the version of the Web SDK you are using.

    Domains

    • Web SDK 4.x

      • 4.4.0 and later

        .agora.io
        .edge.agora.io
        .sd-rtn.com
        .edge.sd-rtn.com
        Copy
      • Versions earlier than 4.4.0

        .agora.io
        .edge.agora.io
        .agoraio.cn
        .edge.agoraio.cn
        Copy
    • Web SDK 3.x

      • 3.5.0 and later

        .agora.io
        .edge.agora.io
        .sd-rtn.com
        .edge.sd-rtn.com
        Copy
      • Versions earlier than 3.5.0

        .agora.io
        .edge.agora.io
        .agoraio.cn
        .edge.agoraio.cn
        Copy

    Ports

    Destination portsPort typeOperation
    80; 443; 3433; 4700 - 5000; 5668; 5669; 6080; 6443; 8667; 9667; 30011 - 30013 (for Media Push)TCPAllow
    3478; 4700 - 5000 (2.9.0 or later); 10000 - 65535 (before 2.9.0)UDPAllow

    Signaling SDK

    Signaling SDK (Native)

    Add the following destination domains and the corresponding ports to the firewall whitelist:

    .agora.io
    Copy
    Destination portsPort typeOperation
    8443; 9130; 9131; 9136; 9137; 9140, 9141TCPAllow
    1080; 8000; 8130; 8443; 9120; 9121; 9700; 25000UDPAllow

    Signaling SDK (Web)

    Add the following destination domains and the corresponding ports to the firewall whitelist:

    Domains

    • 1.4.3 or later
    .edge.agora.io
    .edge.sd-rtn.com
    web-1.ap.sd-rtn.com
    web-2.ap.sd-rtn.com
    ap-web-1.agora.io
    ap-web-2.agora.io
    webcollector-rtm.agora.io
    logservice-rtm.agora.io
    rtm.statscollector.sd-rtn.com
    rtm.logservice.sd-rtn.com
    Copy
    • Earlier than 1.4.3
    .agora.io
    .agoraio.cn
    .edge.agora.io
    .edge.agoraio.cn
    ap-web-1.agora.io
    ap-web-1.agoraio.cn
    ap-web-2.agora.io
    ap-web-2.agoraio.cn
    webcollector-rtm.agora.io
    logservice-rtm.agora.io
    webcollector-rtm.agoraio.cn
    logservice-rtm.agoraio.cn
    Copy

    Ports

    Destination portsPort typeOperation
    443; 6443; 9591; 9593; 9601TCPAllow

    Voice Calling