The error message "unable to establish connection..." could occur due to many reasons:
1. Your firewall or other security software is blocking our platform from connecting to our servers. Please add a rule in your firewall software to give permissions.
Select the Start menu, type Allow an app through Windows Firewall, and select it from the list of results.
Select Change settings. You might be asked for an administrator password or to confirm your choice.
To add an app, select the check box next to the app, or select Allow another app and enter the path for the app.
If your firewall program is not Windows Firewall, please contact the software manufacturer for assistance.
2. The internet connection is currently down. Please check your modem lights and ensure you are connected. Try powering down the modem and any routers and plug them back in after 30 seconds. If using a dial-up connection, ensure you are connected while installing our software.
3. You are behind a corporate firewall and will be unable to use our trading software as we require TCP ports 9210 and 9211 to be open. Contact your IT department to see if arrangements can be made to open these ports.
4. It could be a DNS problem with your internet provider. First, try flushing DNS cache, details here: https://support.opendns.com/hc/en-us/articles/227988627-How-to-clear-the-DNS-Cache-on-a-computer-and-web-browsers.
Next, check if our production website (https://prod.gainfutures.com) accessible. If the site is not accessible, this may be due to your provider having routing issues. A workaround is using OpenDNS as a DNS provider. This does not change who your internet provider is, just changes how domain names are resolved into IP addresses. There is no cost for this service.
To setup, follow these instructions: https://store.opendns.com/setup/#/