Cheers for that. Another update, from the log... PO 19:37:18:576 JTS-Login-4: NextConnectTime: 19:37:32:625 base=150000 range = 20000 random: 6344 PO 19:37:32:593 JTS-Login-4: Connecting host=gw1.ibllc.com port=4000 ssl=false timeout=0 PO 19:37:34:857 JTS-Login-4: Error: creating socket failed - java.net.UnknownHostException: gw1.ibllc.com So for some reason it is unable to resolve gw1.ibllc.com during the reconnection process.
I'll give that a shot as well, when I can't connect I can ping the IB IP address, but am unable to resolve the name.
If your ISP's dns server is down (or some similar issue) that could happen. Who is your ISP? Once you've identified the IB addresses you are calling then get their IP numbers (that way it doesnt need to get a translation of name to number from the dns server). Then you can find out if its "cant translate the name" when you ping the name or "cant reach the host" when you ping the host by number when i check gw1.ibllc.com the ip address (not the name) is 208.245.107.3 .... you can see that with ping plotter freeware. Note: i see ur new post. If you can ping the address but not the name that suggests a DNS problem ... I'd suggest calling your ISP.