Paul,

5050 is a Winsock WSAETIMEDOUT - Connection timed out.

A connection attempt failed because the connected party did not properly
respond after a period of time, or the established connection failed because
the connected host has failed to respond. It's very well possible that this
is caused by a firewall (client -or- server).

What you could try is to set the HTTP_TIMEOUT #pragma. The value lets you
set the timeout, in milliseconds, for blocking receive calls in HTTP
download actions. The default timeout is 10,000 milliseconds. Not sure if
this can help here because 10 seconds timeout is already a high value.

Friedrich