THE PROBLEM: NOW if I try and download data It shows it is requesting maybe 5 stock names and then JUST STOPS - If I leave it alone, after a few minutes it produces a collection report with the stock tickers with red crosses - it does this even with markets I could previously download. If I drill down to security report for a ticker it reads: Collection status: Collection aborted.
Log file: [09:53:09] R> CInternetPort::ErrorStatusIsOk error == 10054
CDataLinkClient::ProcessCommunicationFromHost host network connection was dropped
CInternetPort::ErrorStatusIsOk error == 10054
Metastock bounced it back to me by saying:
: "The system is receiving a Winsock 10054 error. See the last line of the capture file. Please contact the computer manufacturer or computer technician for help fixing this error."
AND
"We presently have no other reports of this issue. When this issue is seen the customer is directed in the same manner to contact the computer manufacturer or a computer technician. The issue is resolved 100% of the time by some action taken on the users computer."
So I am expected to call out a technician art $300+Hr before we have clearly isolated something on my PC as the problem - If it is resolved 100% of the time by "some action taken on the users computer" why can't you tell me what that action is - if you don't know how do you know it is "100%"
Winsock 10054 error means the problem is most likely an existing connection was forcibly closed by the remote host.
There are at least two possibilities of problem being at my end generating this error code. BUT: as Winsock 10054 error means the problem is generally a REMOTE HOST ISSUE I expected MS to check their a problem while I simultaneously investigate if my problem is an a typical client side issue that generates this error code.
From Microsoft
----------------------------------------------------------------------------------------
WSAECONNRESET
10054
Connection reset by peer.
An existing connection was forcibly closed by the remote host. This normally results if the peer application on the remote host is suddenly stopped, the host is rebooted, the host or remote network interface is disabled, or the remote host uses a hard close (see setsockopt for more information on the SO_LINGER option on the remote socket). This error may also result if a connection was broken due to keep-alive activity detecting a failure while one or more operations are in progress. Operations that were in progress fail with WSAENETRESET. Subsequent operations fail with WSAECONNRESET.
I cannot eliminate something on my PC/my ISP as the problem and have to devise a
process to try and find and eliminate possible causes, but as the error message
is one that indicates the connection was dropped by YOUR SERVER I think that
should be investigated, rather than me be fobbed off with a "it's your PC"
before you have done research to eliminate your server a possible cause. All
other programs including Xenith and IB TWS are working perfectly - only Datalink
is not working. [Suggests internet connection is ok)
So far I have not been able to eliminate my Internet/Network hardware as the cause, but I have installed datalink on a Win XP 32 installationa and 2 W7 X64 and all work a few times and then the problem starts - all I can say is if you think the problem is my PC when THREE different installations show the problem I would suggest you consider the problem is coding of Datalink/Downloader.
BOTTOM LINE: Has anybody had this issue and solved it? MS are suggesting I install MS15 to troubleshoot and have given me a trial, but there are blocks to installing it on all my 5 PC's and I know I am not going to subscribe to MS15 so it would not be a LT fix.