Posted by Pete Cabral on 21 October 2013 11:45 AM
The ESChat client requires specific network routes to communicate between the host device, such as a smartphone or computer running the client, and the remote servers.
If your device has a firewall enabled or is on a network that operates behind a firewall, such as many corporate wired and Wifi networks, it may be blocking connectivity to our server and/or audio from passing through. If you experience problems or need assistance on changing the settings of your firewall , please contact your IT staff.
This document is specific to AWS cloud deployments:
1. ESChat requires various ports to be opened for outbound traffic to 4 IP addresses, as listed below.
The signaling port and data port range are specific to each customers build. Please contact Support to obtain your specific port(s).
2. AWS requires 2 ports be opened for outbound traffic to various IP ranges due to the Elastic Load Balancer (ELB).
You can find more documentation on AWS IP Ranges here: http://docs.aws.amazon.com/general/latest/gr/aws-ip-ranges.html
A real time JSON file that lists all AWS IP ranges by region and availability zone here: https://ip-ranges.amazonaws.com/ip-ranges.json
3. Apple requires 2 ports be opened for outbound traffic to the IP range below for the APNS Push Notifications.
4. Google requires a port be opened for outbound traffic to the DNS name below.