Windows socket error code 10060

The problem we will discuss here troubles generally when running web proxy connection on Windows 11, 10, any other version, Passive FTP, or server,  SMTP, Citrix, Live Mail, and Outlook. Error messages are different for these platforms as given in the screenshot. Some of them are “Can’t connect to the remote server. Socket error = #10060”, “Socket error = #10060 Connection time out”, “There is no Citrix Xenapp server configured on the specified server. (Socket error 10060)” .

When you run a command to request something, and server takes too much time to respond #10060 error appears.  This is called time out error and it is common when using a proxy server. Browser sends the command but proxy server does not load webpage or directory within the duration set into Time out setting. As a result, Can’t connect to the remote server. Socket error = #10060 is generated. Time-out error occurs when the requested directory is too large or the connection is much slower. See – Fix: There is Something Wrong with the Proxy Server in Windows 10

Socket Error #10060

Here is How to Fix Socket Error #10060 in Windows, Proxy SMTP, FTP, Citrix –

Way-1: Modify Registry

Commonly #10060 problem is found to occur when using Proxy on a computer. This issue is very annoying but thanks to some experts who solved this using a registry modification. Windows has a registry entry to determine the time out duration to load a page when you request. Changing this will work like a wonder and fix Socket Error 10060. Follow the steps –

  1. Click on Search from the taskbar.
  2. Type regedit.
  3. Press – Enter.
  4. Click Yes on the User account control dialog.
  5. Once Registry Editor is open, navigate to the following string –
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3Proxy\Parameters
  1. Double click on RequestTimeoutSecs.
  2. Select Decimal.
  3. Change the Request Timeout value to 93 or something more.
  4. Click on OK.
  1. Close Registry Editor and restart the computer.

Way-2: Check proxy settings

  1. Press – Win+R.
  2. Type – inetcpl.cpl.
  3. Press – Enter.
  4. On the Internet Properties window, click on – Connections
  5. There go to – Lan settings.
  6. On the Local Area Network Settings pop up, uncheck – “Use a proxy for your Lan (These settings will not apply to Dial up or Connections)”.
  7. Click – OK.
  8. The error must be solved now.

Take help from – How to Manage Proxy Settings in Windows 10.

Way 3: Disable Windows Firewall and third party anti-virus

Although Firewall is an important protection tool on Windows and disabling this may leave you in an unsafe internet world, you can try this method temporarily for a short time. Firewall can block the connection of Proxy you are using on your computer and trigger the Socket error 10060 therefore follow the steps –

  1. Click on – Start.
  2. Type – Firewall.
  3. Hit – Enter.
  4. From the Windows Security app, turn off the Firewall for Domain network, Private network, Public network, or whichever you are using.
  1. Check if the error does not appear when you try to load a web page. Don’t forget to enable the Firewall again.
  2. To turn off the anti-virus, go to the System tray on Taskbar and right-click on the icon of the program. Select Disable.

Go to – How to disable Firewall in Windows 11 (Best 5 ways).

Way-3: FTP Socket Error 10060

“Socket error = #10060” is a Connection Time-out error that commonly shows up when a client does not receive a response from the server for a particular command. Here is how to fix when you encounter this problem when trying to connect using Passive FTP mode. In case, you encounter error code similar to

“-COMMAND:> PASV
227 Entering Passive Mode (abc,ab,abc,ab,a,abc).
COMMAND:> LIST
STATUS:> Connecting ftp data socket abc.ab.abc.ab:abcd…
ERROR:> Can’t connect to remote server. Socket error = #10060.
ERROR:> Failed to establish data socket.”

then follow the method –

  1. Right-click on the problematic site.
  2. Select – Site Properties.
  3. Go to the tab TYPE.
  4. Select Use PORT for the option Data Connection.

Way-4: SMTP Socket Error 10060

If you encounter this error when using Outlook email then this method will provide relief from the error message. Outlook email client gets Socket error = #10060 when trying to send mail.

  1. Launch Microsoft Outlook.
  2. Click – Tools
  3. Open Accounts.
  4. In the Internet Accounts window, click the Mail.
  5. From the list of accounts, double-click on your account.
  6. Select Server from the Account Properties window.
  7. Check all the options precisely if they are correct.
  8. Now, make sure that Authentication is enabled. For this, follow steps 1, 2, 3, 4, 5, and 6 again in this method. In the Server tab, check the option – My server requires authentication.

Way-5: Windows Live Mail Socket Error 10060

In case, you use Windows live mail and find #10060 error code this method will work –

1] Configure Windows Live Mail

  1. Open Windows Live Mail client app Properties.
  2. Access the Servers tab.
  3. Enter the below in the boxes –

Incoming Mail [POP3] – pop3.live.com

Outgoing Mail SMTP – smtp.live.com

  1. Furthermore, check if My Server requires authentification and also disable third-party antivirus program and firewall as explained in the above methods.
  2. Check the option My server requires authentication for Outgoing mail server.
  1. Click on Settings.
  2. Enter Account name and password.
  3. Check – Logon using secure password authentication.
  4. Click “OK” on the Outgoing mail server pop-up.
  5. Select Apply and OK.

2] Correct Date and time settings

  1. Press – Windows and I.
  2. On Settings app, select – Time & Language.
  3. Staying in the ‘Date & time’ settings page, click on – Set the time automatically toggle from the right pane to turn it on.

See – How to Fix Can’t Add Gmail to Mail App in Windows 10

Way-5: Socket error 10060 Citrix

Several users encounter Socket error 10060 Citrix NetApp while trying to open or run a Microsoft Remote Desktop. The error message is – “Unable to connect the server contact your system administrator with following error: there is no Citrix Xenapp server configured on the specified server. (Socket error 10060)”.  To solve this issue follow –

Microsoft Remote Desktop app is available on multiple servers and when Citrix finds any problem it will automatically shift the session to another suitable server. So, first of all, you need to wait for some time however If the socket error 10060 on Citrix still shows up then try the below instructions.

1] Disable or uninstall third-party Antivirus program

Right-click on the Antivirus from the System Tray on the Taskbar. Select Disable for a certain period of time. Almost every Antivirus provides options like Disable for 2 hours, 4 hours, 24 hours. If you don’t find an option like this then launch the program and disable it from the interface. If you can afford you can uninstall the Antivirus from your computer.

2] Check your firewall to make sure ports 2598 and 1494 are open

This error is what commonly appears when 1494 and 2598 ports are blocked. To unblock the ports follow the guidelines –

  1. Click on – Search.
  2. Type – Firewall.
  3. Press –  Enter.
  4. Windows Security will open showing a few links; click on – Advanced settings.
  1. Select Yes on UAC prompt
  2. Windows Defender Firewall with Advanced Security window appears; click on Inbound Rules.
  3. Select – New Rule….
  1. On the New Inbound Rule Wizard, check Port.
  2. Click Next.
  1. Select TCP or UDP.
  2. In the Specific local ports, type 2598,1494 and click on Next.
  1. Make sure that Allow the connection is selected.
  2. Again click on Next.
  1. Check all the options Domain, Private, Public, or whichever you require.
  2. Select “Next”.
  1. Name the rule and click on Finish.

Way-6: Socket error 10060 Server

If you are on server and have access to it you can increase the value for time out and wait until the requested directory loads. To change value follow the steps –

  1. Go to the Server Settings.
  2. Click on – Tools.
  3. Select – Global Options.
  4. Click Transfer.
  5. You see an option – Reconnect and resume in [n] seconds if nothing received. Change the n to a higher value, for example, 93 or 95 seconds.
  6. Finally, the error will be fixed.

Several times, Citrix has no servers assigned or is not set correctly. Because this error is related to external Citrix Workspace and so call upon your company IT or Citrix support team to address the problem.

Methods list:
Way-1: Modify Registry
Way-2: Check proxy settings
Way-3: FTP
Way-4: SMTP
Way-5: Citrix
Way-6: Server

That’s all!!

Have you ever got stuck with Socket Error 10060 on windows?

Error 10060 occurs while connecting to the Internet and the client using the proxy system.

At Bobcares, we often receive requests to fix socket errors as part of our Server Management Services.

Today, let’s discuss this error in detail and see how our Support Engineers fix it for our customers.

What causes Socket Error 10060 on windows?

The problem occurs while using proxy servers and when the time to load the web page is not enough.

In such situations, the connection times out and the error occurs.

Recently one of our customers contacted us with this error when he uses proxy service to connect to the internet. It returns the error message as follows.

How to identify Socket Error 10060 on windows?

The first thing is that the error message popping up on the screen when trying to connect to the internet via a proxy server.

Another potential problem could be an inability by the browser to display the web pages.

1. The webpage can’t be shown.
2. There is an issue with the page that attempting to reach and it can’t be shown.

How we fix Socket Error 10060 on windows?

So far, we discuss the socket error in detail. Now let’s see how our Support Engineers fix this error for our customers.

1.  Increase the time-out limit for the loading websites.

In this method, we make modifications to Windows Registry.

In order to avoid possible damage, you should backup Registry. Backups are crucial if something goes wrong.

To do this,

1. First, we open the Registry Editor.

2. Then we go to the Run from >> the Start >> type regedit >> then click OK.

3. After this, we go to the registry subkey.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3Proxy\Parameters

4. Then click on>> RequestTimeoutSecs, and then on Modify button.

5. we go to Decimal where you can increase the time limit for loading the Internet sites.

(180 would be more or less an ideal time period)

6. Once we do that, we click on the >> OK button.

7. After all the modifications, we restart the system.

After making modifications in the registry, we also make sure that everything is stable on the system.

2. Verify web proxy connection

Next, we verify the web proxy connections.

To do this,

1. We open the  Run app from the Start and type inetcpl.cpl then click >> OK.

2. When Internet Properties window appears, >> we go to the Connections tab. There go to the Lan settings.

3. Then the Local Area Network (LAN) Settings window shows up.

4. After this, we find the Use a proxy for your Lan box and deselect this option, then click>> OK.

This fixes the socket error.

3. Disable Firewall

Firewall security may sometimes be the reason for socket error 10060 too. So we ask the customers to check the firewall configuration or disable the firewall for a temporary time period

4. Scan for Malware

Another reason for this error is malware infection on the system. so we run an antivirus on the customer’s system or advise them to install antivirus software on the system and run it properly.

It detects and removes all types of malware including Trojans, viruses, adware, spyware and more in seconds.

[Need more assistance to fix Socket Error 10060 on windows? We’ll help you.]

Conclusion

In short, the error occurs while connecting to the Internet and the client using the proxy system. Socket error 10060 on windows indicate the connection problem. Today we discussed how our Support Engineers fix this error for our customers.

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

GET STARTED

var google_conversion_label = «owonCMyG5nEQ0aD71QM»;


Readers help support Windows Report. We may get a commission if you buy through our links.

Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more

The internet has become one of our most invaluable tools, but problems like the socket error 10060 take away from its importance.

You may get the message Socket error # 10060 connection timed out or Unable to connect to the server Socket error 10060. It cuts across services, as some readers have reported the error on MDaemon, Bitvise, and Gmail, among others.

What is socket error 10060?

This is one of the more common errors you may face in TCP/IP sockets if you use a proxy server to connect to the internet. The error is often associated with a timeout showing that a remote service is not responding. Any of the following may lead to the error:

  • Network connectivity issues – A slow or bad internet connection is one of the leading triggers.
  • Firewall or antivirus restrictions – Excessive restrictions by your firewall may make it challenging to access some internet resources.
  • Server issues – Users have encountered the error when accessing an unresponsive remote server.
  • Poor network configuration – The connection error is often triggered in cases where you have incorrectly configured your network.

You may try the solutions below to resolve it.

How do I fix socket error 10060?

Before going into our main solutions, you may try these quick fixes:

  • Check your internet connection – If you use a slow internet connection, it is the likely trigger, and we recommend changing to a wired or faster connection.
  • Restart your computer – It is not uncommon for minor bugs to be fixed after a reboot, so it will be wise to attempt this.
  • Disable the antivirus – You may want to lead with this because a very restrictive antivirus or firewall may block out important internet resources.

After trying these pre-fixes, you may proceed to elaborate solutions below.

1. Disable proxy connections

  1. Press Windows + R, type inetcpl.cpl, and hit Enter.
  2. Click the Connections tab, then select LAN Settings.
    Error 10060

  3. Deselect Use a proxy server for your LAN and hit OK.
    Error 10060

  4. Try accessing the resources that triggered the error in the first place.

2. Edit the Tcpip registry value

  1. Press Windows + R, type Regedit, and hit Enter.
  2. Navigate to the path below:
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  3. Right-click on the right pane, select New, then Multi-String Value.
    Error 10060

  4. Copy the value below, paste it into the text field, and click OK.
    Value Name: TcpMaxDataRetransmissions
    Value Type: REG_DWORD - Number
    Valid Range: 0 - 0xFFFFFFFF
    Default Value: 5 Decimal
    New Value: 10 Decimal
  5. Restart your computer.

Modifying your registry is risky, so we recommend creating a registry backup before starting the process.

Read more about this topic

  • D3dx11_42.dll Not Found: How to Fix it
  • Windows 11 Shutdown After Inactivity: 4 Ways to Stop it

If you have read this far, we are confident you should have resolved error 10060. So, please tell us which of the solutions was most effective.

Socket errors can affect web browsers and wrote about ERR_SOCKET_NOT_CONNECTED in one of our previous guides, so don’t miss it.

Lastly, note that we have not written these fixes in any particular order, and we encourage you to try what seems most applicable.


Afam Onyimadu

Windows Software Expert

Afam is a geek and the go-to among his peers for computer solutions. He has a wealth of experience with Windows operating systems, dating back to his introduction to Windows 98. He is passionate about technology amongst many other fields. Aside from putting pen to paper, he is a passionate soccer lover, a dog breeder, and enjoys playing the guitar and piano.


Are you experiencing Windows Socket Error 10060 , Connection timed out error?

Windows Error 10060 is usually triggered  when working with using Proxy system connection between a client and the internet.

Here at Ibmi Media, we help customers fix Windows socket errors as part of our Server Support Services.

In this context, we shall look into this error and how to fix it.


More about Windows Socket Error 10060?

Sometimes the time required to load a web page is exceeded while establishing a connection through proxy servers. This Timeout triggers Error 10060.
When this error occurs, you will an error message such as ;

Proxy Reports:
10060 Connection timed out
The Web Server specified in your URL could not be contacted.

It is also evident in some other cases, where the web browser cannot display the pages or the web page you are trying to reach cannot be displayed.

How to fix Windows Socket Error 10060?

This error can be fixed by applying the following approaches;

1. Timeout Increase for the websites you want to access.

This process involves making some changes to the Windows Registry.
First you should back up the Registry to avoid any form of unforeseen damages.
Then follow the steps below;

i. To begin, Open the Registry Editor.
ii. Then go to «Start» followed by «Run» then enter regedit and OK.
iii. In the new window, locate the registry subkey below;

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3Proxy\Parameters

iv. Now click on «RequestTimeoutSecs» where you should click on the Modify button where you can enter the value as per how you want it to be.
v. Next click on the OK button to to save. Restart system to effect changes.

2. Checking the Web proxy connection

To check the proxy connection, follow the following steps;

i. From the Start Menu, Open the Run app and enter «inetcpl.cpl» in the textbox followed by clicking OK.
ii. This will open the «Internet Properties Window». Now go to the Connections tab to take you to the Lan settings.
iii. In the Local Area Network (LAN) settings window, you will see the «Use a proxy for your Lan». Deselect this option and click on OK.

This will fix the error.

3. Ensure that the firewall is disabled

You can disable the firewall temporary to all you complete the process you are currently trying to access as restrictions from firewall can trigger Socket error 10060.

4. Malware can also cause this error.

It is recommended that you use a very good anti-virus software which helps to remove threats such as malware, viruses, Trojans, spyware and so on.

Need support in fixing Windows Socket error 10060? We are available.

Socket Error 10060 is basically a connection time-out error. This error occurs while connecting to the Internet and the client using the proxy system or on your e-mail. The error message is displayed in the following format:

‘Connection timed out. A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host failed to respond.’

There are different methods how to fix and that we are covering them during this article.

Socket Error 10060

Socket Error 10060

What causes connection error 10060 ?

The problem occurs while using proxy servers and when the time to load the online web page is isn’t enough. In such situations, the connection times out and the error occurs. Socket Error 10060 may occur due to multiple reasons including:

  1. Blocked port
  2. Data connection incorrect settings
  3. When the web proxy connection setting does not allow enough time to receive a response from the destination website and therefore the connection is timed-out.
  4. Registry issues
  5. Virus

How to fix error 10060 ?

As we have previously mentioned Socket Error 10060 is basically a connection time-out error. This error occurs while connecting to the Internet and the client using the proxy system. There are different methods how to fix and that we are covering them below:

Fix 1: Verify web proxy connection

1. Start your computer with administrative rights.

2. Open Run app from the Start, and type inetcpl.cpl. Click OK.

3. When Internet Properties window appears, go to the Connections tab. There go to the Lan settings.

4. The Local Area Network (LAN) Settings window shows up. Find the Use a proxy for your Lan box, and deselect this option. Click OK.

Connection errror 10060 should be fixed. Try to open the website that you were not able before. If this error still shows up, try the second method.

Fix 2: Increase Web Proxy Time out settings

If the first method doesn’t work, then try increasing time-out settings. In order to do it, you will also have to modify the registry.

Note: Serious problems may occur if you modify the registry incorrectly so we do reccomand performing a backup of before changing anything.

  1. Click Start, Run and then type Regedit in the dialogue box.
  2. Navigate to the following registry subkey: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW3ProxyParameters.
  3. On the Right side of the Registry Editor, right-click Request TimeoutSecs and then click Modify.
  4. Click Decimal, they type the number of seconds that you want the proxy service to wait until the session times out.
  5. To confirm changes, click OK.
  6. Restart WWW publishing service by going to start, run and type cmd. Click OK to continue.
  7. Type net stop iisadmin/y and then press enter.
  8. Type net start iisadmin /y and then press enter.
  9. Test the new settings by going to the website that displayed the Socket Error 10060 message.

Fix 3: Disable Firewall

Firewall security may sometimes be the reason for error 10060 too. As a third fix you need to check the firewall configuration to allow FTP protocol or disable the firewall for a temporary time period. Test the new settings by going to the website that displayed the Socket Error 10060 message and see if the error is still present.

Fix 4: Check you antivirus

Make sure that you are only running one anti-virus software, and not two. If there are two, then uninstall one because you do not need two, as they mean that two programs could be scanning a single connection/file which will result in it blocking; hence the time out error.

Fix 5: Check for sending a very large directory

If you are still receiving a connection error 10060, another possible cause is the server is trying to send a listing for a very large directory (with many thousands of files) causing the client to time-out while waiting. Try increasing the time-out value under Tools > Global Options > Transfer > Reconnect and resume in [n] seconds if nothing received, to a higher value, such as 45 or 60 seconds.

Fix 6: Check for PASV mode

Most often this occurs when you try to connect in PASV mode to a server that prefers PORT for data connections. If you see an error log similar to the one following, right click the problem site and choose Site Properties, click the TYPE tab and change the Data Connection Type to Use PORT.

Fix 7: Error 10060 using email

  1. When a Socket Error 10060 happens, you need to check the names of the POP3 and SMTP servers to make sure that they’re correct. The next step is to check the outgoing SMTP port. Email suppliers change the port number and let you setup even specific one. If authentication is needed, your need to click the option “Server needs Authentication” box and provide all the information required. All email client application should have the option avaiable.
  2. If the email settings are correct and the Socket Error 10060 is still occurring, the cause might be firewall software. You need to check the firewall configuration or disable the firewall for a temporary time period. Test the new settings.  If this resolves the error, you need to create an exception for the email program.
  3. If the step mentioned above does not resolve the error you need to follow this steps:
    • Ppen a command prompt
    • Ping the SMTP server address obtained from the email provider.
    • If the ping is unsuccessful and the computer is connected to a router, you need connect it directly to the cable modem to test whether the router hardware firewall is blocking the SMTP traffic.
    • If this is the case, you need to create exceptions for the SMTP port your email provider uses.
    • Alternatively, the cause might be the SMTP server being blocked by your ISP. In this scenario you need to contact the ISP for possible workarounds or to request unblocking.
  4. There is the possibility that a virus or malware is blocking SMTP communication. Try to update any anti-virus or anti-malware programs and run a complete scan.

If a Socket Error 10060 is still occurring, the issue might be caused on the email provider’s end. You need to contact the email provider and see whether there are any issues on their side.

Conclusion

The error occurs while connecting to the Internet and the client using the proxy system. Socket error 10060 on windows indicate the connection problem. In our step-by-step tutorial, we have provided all the possible solutions for you to fix it. We hope you will find this method helpful. Have you managed to solve it? Please let us know in the comments below.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Сканер canon f910111 драйвер windows 10
  • Как зайти в режим диагностики windows
  • Не изменяется яркость экрана на ноутбуке windows 7
  • Dyndns на windows server
  • Где посмотреть лицензионный код windows