An socket error the 10060 range is a Winsock error generally caused by either outgoing connection problems or connection problems on the host end.
Firewall and AV Software
Outgoing connections can be affected by the presence of firewall or anti-virus software on the local computer or network connection. Either one may be blocking the ports needed to make a successful FTP connection to the remote server.
For a regular FTP session, please either disable the firewall or anti-virus software or configure it to allow CuteFTP to establish an FTP session over ports 20 and 21. Please consult the documentation or help file for your specific firewall or antivirus software product for further instructions. Usually the manufacturer of the device or software will also have specific instructions available on their Web site.
If you continue to receive the same error after insuring ports 20 and 21 are open, please contact the administrator of the site you are trying to connect to.
Technical reasons for 1006x errors
WSAETIMEDOUT (10060)
The connection failed due to an error or timeout.
Verify that the destination IP address is correct.
Increase the connection timeout threshold under Global Settings | Connection.
Switch to the opposite data connection type (PASV or PORT) under Site Settings | Type tab.
Verify that the problem is not local by trying to connect to an alternate server.
If a server name was used, verify it resolves to the correct address.
If using a local server table for server name resolution, check to see that it doesn't resolve to an obsolete address.
Try pinging the address.
If you are using a router, verify the router is up and running (check by pinging it and then ping an address outside of the router).
Do a traceroute to the destination to verify all routers along the connection path are operational.
Verify that your subnet mask is setup properly.
for error WSAECONNREFUSED (10061)
The remote host actively refused the attempt to connect to it.
Verify that the destination server name or IP address is correct
Verify that the connection port number is correct (under Site Settings | Type tab).
The remote server may be temporarily or permanently inaccessible (try again later).
Verify that you have chosen the right protocol (SSH2, SSL, FTP, etc.) and have setup all required options for that protocol.
Verify that the destination IP address and port numbers are correct.
The remote server may be refusing multiple connections from the same client. Try using only one connection thread when connecting to this particular server (Site Settings | Options).
Try pinging the address.
If you are using a router, verify the router is up and running (check by pinging it and then ping an address outside of the router).
Do a traceroute to the destination to verify all routers along the connection path are operational.
Verify that your subnet mask is setup properly.
for error WSAESERVERDOWN (10064)
The server is temporarily or permanently unreachable. Verify that the destination host name or IP address is correct and try again later.
for error WSAESERVERUNREACH (10065)
The server is unreachable. Verify that the destination host name or IP address is correct and try again later.