Typical problems

If you find WhatsApp presence and signalling work, but call setup fails, then you may be blocking the ports required for the call media. The following proforma outbound firewall rule will fix WhatsApp connection problems and allow media through to fulfil call setup.

Source

WhatsApp Clients (if known, else probably all of your local network).

Destination

All internet addresses. WhatsApp does not publish a list of endpoints.

Protocols and Ports

Tcp 80, 443, 4244, 5222, 5223, 5228, 5242, 59234, 50318
Udp 3478, 45395, 59234, 50318, 41285, 49984