Skip to main content
Contributor III
June 7, 2022

Troubleshooting Tip: WhatsApp video calling / voice calling does not work when ISDB is used

  • June 7, 2022
  • 0 replies
  • 22079 views
Description

This article describes a workaround that can help solve the issue with WhatsApp video calling/voice calling when ISDB is used.

Scope

FortiGate, 7.0.x.

Solution

Allowing the users behind the FortiGate to perform WhatsApp video calls/voice calls can be tricky sometimes, as the ports used for calling varies. FortiGate has an Internet database option that can be used as a destination for a granular outcome.

 

Given that there is a firewall policy that allows WhatsApp calling traffic with destination ISDB – ‘Meta-WhatsApp’ as shown in the below image.

 

WhatsApp_I.JPG

 

Despite the above policy, there could be some issues with WhatsApp calling (both video and voice). Meta edge servers are used by WhatsApp calls via VoIP STUN service (port 3478). Since these servers are widely used by other Meta services, can’t be moved to the Meta-WhatsApp object.

In such case try adding ISDB-'Meta-Other' to the existing policy.

 

WhatsApp_II.JPG

 

Note: Make sure the ports specified in the following article are allowed as a prerequisite:

Technical Tip: WhatsApp Voice Call is not working when connected to FortiGate.

 

Note: As of August 2025, the following is the working ISDB combination for WhatsApp calls (a few Microsoft ISDBs need to be included).
If the WhatsApp Call service is to be routed by SD-WAN, same ISDB combination need to be used as destination in the SD-WAN service rule.

whatsapp-call.jpg

Virtual event | September 2026. SASE summit. The age of autonomous trust. Register here!