Every browser has a predefined time limit that allows a website server to connect and function properly. But, when a server doesn’t respond within this time period, the browser displays a message like this “Connection has timed out” with some possible reasons. Now, there are a ton of reasons this error message may surface, the most prominent one is the server side issues which are quite common.
Workarounds –
1. Try to open another website from the same affected browser. If other websites are opening properly, there may be some issues with the website itself.
2. Try reloading the website again and again. This trick works for many users.
3. Use another browser to access the same website.
4. Try restarting the router on your system.
Fix 1 – Check whether the website is working
Check whether the website is actually online or not. There are many websites that you may choose to check this.
1. Open the Downdetector.
2. Then, write the name of the website or service in the search box and hit Enter.
3. If you see the “User reports indicate possible problems at” message, then the service/website might be down and inaccessible at the moment. There’s nothing you can do but retry and wait for the website server to go up again.
4. Otherwise, if you notice the “User reports indicate no current problems at” message, the website is working properly. It is your browser that may be the root cause of this problem.
Fix 2 – Adjust the default timeout settings
There is a system-defined server time-out that you can further increase to fix the issue.
1. You have to press the Win key+R keys together.
2. Now, you can click on the “regedit” in the search results.
Warning – You are going to modify the time-out value for the server to respond. Registry edits are always risky. So, before you do anything else, you should create a new registry backup.
A. Once you have opened the Registry Editor screen up, tap on “File” from the menu bar.
B. Then tap “Export” to make a new registry backup.
You can now easily export this registry backup to a location that you prefer.
3. Then, go this way –
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings
4. Now, on the right side of your screen, right-click and tap “New>“.
5. Then, choose “DWORD (32-bit) Value“.
6. Once you have created the value, name it as “ReceiveTimeout“.
7. Then, double tap the value to edit it.
8. Set the number of seconds following this formula –
Value= Timeout in seconds*100
Suppose you want the timeout to be 6 minutes. Then, the value will be –
Value=3600*100=360000
So, the value will be “360000“.
9. After that, click “OK” to save the change.
After adding and modifying this value, exit the Registry Editor. Don’t forget to restart your machine, before you try to access the browser once again.
Fix 3 – Disable all the extensions
Some extensions may cause this problem for the browser.
1. Open the browser window.
2. Then, tap on the three-dot menu in the left-hand corner and tap “Extensions” to access it.
2. On the Extensions page, you will notice several extensions that you have installed in Edge.
3. Here, just turn off all the extensions one by one.
After disabling all the extensions, open a new tab and test whether this works.
Sometimes faulty extensions may break some websites. Disabling all the extensions should help resolve
Fix 4 – Uninstall the Trusteer Rapport
Some users have reported Trusteer Rapport as the key reason behind this issue. If you also have that application, you have to uninstall it.
1. At first, press the Windows key+R keys together.
2. Then, type “appwiz.cpl” and click “OK“.
3. When you land on the Programs & Features page, look for the “Trusteer Rapport” app in the list of apps.
4. After that, right-tap that app and tap “Uninstall“.
Now, just follow the on-screen instructions that appear on the uninstaller page to complete the uninstallation process.
Fix 5 – Troubleshoot the network
Troubleshoot the network manually handing over Windows to find and fix the network issues.
1. To run the network troubleshooting, open Settings.
2. Now, click on the “System” from the left-hand pane.
3. Then, scroll down and tap the “Troubleshoot” to access it.
4. When you go to the next page, tap “Other troubleshooters” to explore more.
5. Then, on the right-hand screen, find the “Internet Connections” troubleshooter.
6. Now, click “Run” to run the network troubleshooter.
Let the network troubleshooter find out the issue and attempt a quick resolution. Launch the browser and retry visiting the webpage once again. Check if this is working or not.
Fix 6 – Modify the LAN settings
Setting the LAN settings to automatic detection mode to fix the issue it.
1. You can access the Internet Options using the Run box.
2. To do that, press the Win key+R keys and type this in there.
inetcpl.cpl
3. Then, click “OK“.
4. When the Internet Properties page opens up, go to the “Connections” tab.
5. Here, click the “LAN settings” to access it.
6. On the Local Area Network (LAN) Settings page, tick the “Automatically detect settings” box.
7. Make sure the “Use a proxy server for your LAN (These settings will not apply to dial-up or VPN connections).”
8. Click “OK” to save it.
9. Coming back to the Internet Properties page, click “Apply” and then, “OK“.
Once you are done, restart and check.
Fix 7 – Edit the hosts file
You have to edit the hosts file manually to fix the issue.
1. Now, press the Windows key +R keys together.
2. Next, copy-paste this address and click “OK“.
\windows\system32\drivers\etc\
3. Here, right-click on the “hosts” file and tap on “Open with“.
4. Next, select “Notepad” from the list of apps.
5. After that, tap “OK“.
6. Go all way down to the hosts file and look for any lines with a website link here.
7. If you can find any such lines, just remove those.
8. Then, press the Ctrl+S keys together to save the file.
Once you have saved the hosts file, close everything and restart your PC/laptop. Test if this works.
Fix 8 – Flush the DNS configuration
Flushing the DNS configuration should help resolve the issue.
1. Press the Win key to call the search box and write “cmd“.
2. Then, right-tap the “Command Prompt” and tap “Run as administrator“.
3. In the CMD terminal, write these commands one by one and hit Enter to flush the DNS cache and renew the IP configuration consecutively.
ipconfig /flushdns ipconfig /registerdns ipconfig /release ipconfig /renew
4. After flushing the DNS cache, copy-paste this command and hit Enter to execute the code.
NETSH winsock reset catalog
You may see the “You must restart the computer in order to complete the reset.” message appears in the Command Prompt when the execution process is complete.
Close the Command Prompt terminal and reboot the system.