Table of Contents
This article will show you how to Fix ‘Windows Socket Error 10060’ issue. The problem we’ll talk about here happens when running a web proxy link on Windows 11, 10, any other version, Passive FTP, server, SMTP, Citrix, Live Mail, and Outlook. The error messages for each OS are different, as shown in the screenshot. Connect problem 10060 is a connection-timeout problem that happens when you try to connect to the Internet. For example, it happens when the system can’t connect to the ISP mail server in the time allowed.
This error usually happens when you try to connect to a server using PASV mode, which uses PORT for data connections. When you run a command to ask for something and the server takes too long to reply, you get the #10060 error. This is called a “time out error,” and it happens a lot when a proxy service is used. The browser sends the order, but the proxy server does not load the page or directory within the amount of time set in the Time out setting. Here are the ways to Fix ‘Windows Socket Error 10060′ issue. If you want to know more information about this Visit Official Microsoft Website for further Support.
What is Windows Socket Error 10060?
A 10060 timeout error in a Windows Winsock connection happens when you try to access a site that has a lot of users or when you try to connect to a server that doesn’t exist. You can fix this problem by running a patch from Microsoft that you can download (see the References part). But if you take a few simple steps and change the information in your computer’s registry, you can fix the problem quickly without having to download and run any software.
Socket Error 10060 shows that there are problems with the link. Most of the time, this error happens when a proxy service is used to connect to the Internet and the computer doesn’t have enough time to load the page that was asked for. In general, the proxy service takes too long to work. Because of this, the warning message “connection timed out” appears.
Causes of Windows Socket Error 10060
- Network congestion: If the network is experiencing high traffic or congestion, it can lead to delays in establishing connections, resulting in a timeout error.
- Firewall blocking: A firewall or security software on your computer or network may be blocking the connection. This can prevent the connection from being established within the specified time, leading to the error.
- Incorrect server address or port: If you are trying to connect to a server using an incorrect IP address or port number, the connection attempt will fail and result in a timeout error.
- Server unavailability: The server you are trying to connect to may be temporarily down, offline, or experiencing issues. If the server does not respond within the timeout period, the error can occur.
- Misconfigured proxy settings: If your computer is configured to use a proxy server, incorrect proxy settings or a malfunctioning proxy server can cause the connection to time out.
- Software conflicts: Certain software conflicts or compatibility issues between your application and the underlying network components can cause connection timeouts.
Ways to Fix ‘Windows Socket Error 10060’ issue
Verify Internet Connection

- Before you do anything else to fix the problem, make sure your internet connection is working and secure.
- Check to see if other gadgets on your network can easily connect to the internet.
- If you’re having trouble with your internet connection, you can get help from your Internet Service Provider (ISP).
Disable Firewall and Antivirus
- Temporarily Socket Error 10060 can occur if you have a firewall or antivirus software on your machine that blocks the connection.
- Turn off your firewall and antivirus software for a while and see if the mistake still happens.
- If the mistake goes away when you turn off these security programs, you might want to add the affected program to their list of exceptions or Allowlist.
Check Proxy Settings
If you are using a proxy server to connect to the internet, ensure that the proxy settings are configured correctly. Incorrect proxy settings can interfere with the connection and trigger the Socket Error 10060. Follow these steps to check your proxy settings:
- Go to Internet Options by opening the Control Panel.
- Go to the Connections tab in the Internet Options window.
- Click the button that says “LAN settings.”
- Make sure “Use a proxy server for your LAN” is not checked.
- To save the changes, click OK.
Disable/Configure VPN (Virtual Private Network)
- If you have a VPN turned on, it could be causing problems with your network link.
- To troubleshoot, try turning off the VPN for a short time.
- After turning off the VPN, try to reconnect to your network.
- Check for problem persistence. Determine if the problem still occurs without the VPN.
- Set up VPN correctly. If you need to use a VPN, ensure it is set up correctly.
- Compatible apps and Make sure the VPN works with the apps you intend to use.
Adjust Timeouts
Socket Error 10060 can occur when the connection timeout value is too low. Adjusting the timeout settings can help resolve the issue. Here’s how you can change the timeout settings in Windows:
- Press the Windows key and the letter R to bring up the Run box.
- Press Enter after typing “regedit” to open the Registry Editor.
- Find the following route: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters.
- Right-click the right pane and choose New > DWORD (32-bit) Value from the menu.
- Name the new number “TcpMaxConnectRetransmissions” (without the quotes).
- Set the Base to Decimal by double-clicking on the new number.
- Enter a higher number (like 10) in the Value field and click OK.
- For the changes to take effect, you need to restart your computer.
Contact Application Support
If the steps above don’t fix the Socket Error 10060, the problem may be with the program you’re using. For more help, you can contact the app’s support team or check their official forums. Give them as much information as you can about the error, such as the version of the program, any changes you’ve made to your system recently, and any error logs or messages you’ve seen.
Questions and Answers
SMTP error 10060 means that the sender server didn’t get a reply from the receiving server within the time limit. It could be because of a number of things, such as: The SMTP server or port is wrong. SMTP login failed.
TCP error code 10060: “A connection attempt failed because the connected party didn’t respond properly after a certain amount of time, or a connection that was already made failed because the connected host didn’t respond at address>:8066.”
Socket Error #10060 Connection Timed Out is usually caused by a problem with the firewall, proxy, or DNS. Please make sure that both the client and the server’s firewalls accept all TCP and UDP connections between the client and the server.
This error happens when a program tries to bind a socket to an IP address/port that is already being used by an existing socket, a socket that wasn’t closed properly, or a socket that is still in the process of closing.