IB Network Troubleshooting Guide
The test page has established that your network settings are not configured correctly in order to establish a proper connection with our servers.
You should contact your network administrator or your Internet Service provider to help you reconfiguring your network environment to re-establish connection to our servers. If you would like to diagnose the connection prior to contacting your network support team, please follow the step-by-step instructions below.
Here is a quick overview of the probable issues according to the test from the sections below:
-
Should you get failure at the end of the test in section A, your network cannot establish even basic connection to the IB servers.
-
Should you complete the test in section B and your results are negative, then even if you can establish a connection to the server, your network does not allow you to connect to the specific port needed to establish a connection to the servers.
-
If your setup has failed test C you cannot connect to the host using SSL, but a connection without this additional encryption will be possible. Please contact your network admin to enable port 4001 if you would like this type of security for the connection.
A. General Connectivity Test
The Ping command will test the quality and latency of your connection. A failure on this test would be any response that refers to lost packets or a timed out connection.
Windows 7 or Windows 8
-
Press the Windows logo + R keys on your keyboard
-
Type "cmd" in the search box
-
Hit Enter on your keyboard
-
Type ping, space then add the destination server that was shown as failed on the test page (Eg. ping zdc1_hb1.ibllc.com)
-
Hit Enter
-
Confirm the ping statistics show the following: Sent = 4 /Received = 4/ Lost = 0. If you do not see a result of 4 packets received, please contact your network administrator to review.
Mac OS X
-
Open a Finder window
-
Type Terminal in the search box at the top right of the window
-
Select the Terminal app from the list
-
Type ping -c 4 and add the destination server that was shown as failed on the test page (Eg. ping -c 4 zdc1_hb1.ibllc.com)
-
Hit Enter
-
Confirm the ping statistics show the following: Sent = 4/ Received = 4/ Lost = 0. If you do not see a result of 4 packets received, please contact your network administrator to review.
B. Port Testing for Standard Communication
This test establishes whether port 4000 on your network is open. This port is needed for a regular connection of your trading platform to the IB servers without activating SSL.
Windows 7 or Windows 8
-
Press the Windows logo + R keys on your keyboard
-
Type "cmd" in the search box
-
Hit Enter on your keyboard
-
Type telnet, space and add the destination server that was shown as failed on the test page + space + 4000 (Eg. telnet zdc1_hb1.ibllc.com4000) If the window goes blank with no message, you have access to port 4000. If you receive the message "connecting to + destination server" or "connect failed", the port is closed. Please contact your network administrator to review and open the port
Mac OS X
-
Open a Finder window
-
Type Terminal in the search box at the top right of the window
-
Select the Terminal app from the list
-
Type telnet, space and add the destination server that was shown as failed on the test page + space + 4000 (Eg. telnet zdc1_hb1.ibllc.com4000) If you received a message "Connected to + destination server" then you have access to port 4000. If it says "Unable to connect to remote host, please contact your network administrator to review and open the port.
C. Port Testing for SSL Communication
Windows 7 or Windows 8
-
Press the Windows logo key + R keys on your keyboard
-
Type "cmd" in the search box
-
Hit Enter on your keyboard
-
Type telnet, space and add the destination server that was shown as failed on the test page + space + 4001 (Eg. telnet zdc1_hb1.ibllc.com4001) If the window goes blank with no message then you have access to port 4001. If you receive the message "connecting to + destination server" or "connect failed" the port is blocked, please contact your network administrator to review and open the port.
Mac OS X
-
Open a Finder window
-
Type Terminal in the search box at the top right of the window
-
Select the Terminal app from the list
-
Type telnet, space and add the destination server that shows you failed + space + 4001 (Eg. telnet zdc1_hb1.ibllc.com 4001) If you received a message "Connected to + destination server" then you have access to port 4001. If it says "Unable to connect to remote host", please contact your network administrator to review and open the port.