A proxy can stop working for several reasons. You may have entered the wrong host or port, your credentials may be incorrect, the proxy may have expired, or the target website may be rejecting the connection.
But a failed request doesn't always mean the proxy itself is broken. If the proxy accepts your credentials and establishes a connection, the problem may instead be the target server, your request configuration, or the network between them. That distinction matters. If you treat every error as a broken proxy, you’ll end up spending a lot of time changing settings that have nothing to do with the problem.
This guide explains the most common proxy problems, what different error codes mean, and how to work out where the problem is before trying to fix it.
What Is a Proxy Error?
A proxy error occurs when a request cannot successfully pass through the proxy to its destination.
The failure can happen because your browser cannot connect to the proxy, the proxy cannot connect to the target server, the proxy requires authentication, or the target website refuses the request. The first thing to establish is where the failure is happening.

There are three broad possibilities:
- The problem is on your device or browser: Your proxy settings, credentials, DNS configuration, firewall, or browser may be preventing the connection.
- The problem is with the proxy: The server may be unavailable, overloaded, expired, or unable to reach the destination.
- The problem is with the target website: The website may be blocking the proxy IP, limiting requests, restricting access by location, or experiencing its own outage.
Knowing which of these is happening makes troubleshooting much easier.
Common Reasons a Proxy Is Not Working
If the basic checks do not solve the problem, look at the most common causes.

Incorrect Proxy Configuration
The simplest explanation is often the right one.
A proxy configuration normally includes several pieces of information, and one incorrect value is enough to break the connection.
Check the:
- Host or IP address
- Port
- Protocol
- Username
- Password
- IP whitelist, if applicable
If you copied the configuration manually, compare every field with the original information from your provider.
Proxy Authentication Problems
A 407 Proxy Authentication Required error message means the proxy requires authentication that has not been provided or accepted. This is different from a website asking you to log into an account.
If you receive a 407 error, check your proxy username and password first. If your provider uses IP-based authentication, confirm that your current IP address has been added to the allowed list. If the credentials are correct and the error continues, the provider may need to check the proxy account.
The Proxy Server Is Unavailable
A proxy server can become temporarily unavailable for maintenance, technical problems, or capacity issues.
If the same proxy fails across different browsers or applications while another proxy works normally, the proxy endpoint itself may be the issue.
This is a useful test because it separates a configuration problem from a server problem.
The Proxy Has Reached a Limit
Depending on the service, proxies may have limits on bandwidth, concurrent connections, requests or other forms of usage.
A proxy that worked earlier may therefore stop working after reaching a limit.
Check your provider's terms and account dashboard before assuming the proxy has permanently failed.
DNS Problems
DNS translates domain names such as example.com into IP addresses that computers can use to connect to servers. If DNS resolution fails, a website may not load even though the proxy itself is available.
DNS problems can be confusing because the visible error may look like a proxy failure.
If the proxy works with some destinations but consistently fails to resolve others, investigate DNS configuration and how the application handles DNS requests.
READ MORE: What Is a DNS Leak? Browser DNS Leak Test & Fix
Firewall or Network Restrictions
Firewalls and network administrators can restrict certain types of connections or ports. This can happen on corporate, school or managed networks.
If a proxy works on one connection but not another, the network itself may be responsible. Do not assume that changing the proxy will fix a restriction imposed by the network you are using.
Browser or Application Conflicts
The same proxy can behave differently depending on where it is configured.

You may have proxy settings at the:
- Operating-system level
- Browser level
- Application level
- Browser-extension level
- Profile level
Multiple configurations can conflict with each other. If your proxy works in one application but not another, compare how each application handles proxy settings rather than assuming the proxy is broken.
Browser extensions can also interfere with connections. If you suspect an extension, test the connection with extensions disabled.
Common Proxy Error Codes and What They Mean
Error codes can help identify where a request has failed.
| Error code | What it generally means | What to check |
| 400 Bad Request | The server could not understand the request | Request configuration, URL, and browser/session |
| 401 Unauthorized | Authentication is required | Website credentials |
| 403 Forbidden | The server refuses access | Permissions, IP restrictions and website security rules |
| 407 Proxy Authentication Required | The proxy requires authentication | Proxy username, password or IP authentication |
| 408 Request Timeout | The server did not receive the request in time | Network and proxy connection |
| 429 Too Many Requests | Too many requests were sent within a given period | Request frequency and rate limits |
| 500 Internal Server Error | The server encountered an unexpected problem | Server status |
| 502 Bad Gateway | A gateway or proxy received an invalid response from an upstream server | Proxy, network or target server |
| 503 Service Unavailable | The server cannot currently handle the request | Server availability |
| 504 Gateway Timeout | An upstream server did not respond in time | Proxy, network or target server |
These codes are useful clues, but they do not always identify the exact cause on their own.
For example, a 502 Bad Gateway can involve the proxy, the destination server or the connection between them.
How to Troubleshoot a Proxy Step by Step
When a proxy stops working, avoid changing five things at once. A systematic approach makes it easier to identify the actual cause.

Start here:
1. Test your internet connection without the proxy.
2. Confirm the proxy host, port and protocol.
3. Check authentication details.
4. Confirm that the proxy is active and has not reached a usage limit.
5. Test several websites.
6. Test the proxy in another browser or application.
7. Check for browser extensions or conflicting proxy configurations.
8. Try another network if possible.
9. Test another proxy.
10. Identify the HTTP error code if one is displayed.
This process gives you useful information at every step.
For example, if the proxy fails everywhere, the proxy or its configuration is the likely starting point. If it works everywhere except one website, investigate the destination. If it works in one browser but not another, look at the browser configuration.
READ MORE: How to Check for Proxy Leaks
How to Fix 407 Proxy Authentication Required
Start with the authentication details.
Check that:
- The proxy username is correct.
- The proxy password is correct.
- The credentials have not expired.
- You are using the correct authentication method.
- Your IP address is authorised if the provider uses IP-based authentication.
If another proxy works with the same browser and settings, the problem is more likely to be specific to the original proxy or its credentials.
How to Fix 403 Forbidden
A 403 means the server is refusing the request. It does not automatically mean that the proxy is broken.
The target website may be rejecting the proxy's IP address, restricting access by location, requiring authentication or applying another security rule.
Test the website without the proxy if appropriate. If it works without the proxy but returns 403 through the proxy, the target site's treatment of the proxy connection is worth investigating.
Changing settings repeatedly will not necessarily solve a restriction imposed by the destination.
Proxy Troubleshooting Checklist
If you just need a quick checklist, work through these questions:
- Does your internet connection work without the proxy?
- Is the proxy host correct?
- Is the port correct?
- Is the proxy type correct?
- Are your credentials correct?
- Does your provider require IP authentication?
- Is your IP authorised?
- Has the proxy expired?
- Have you reached a bandwidth or connection limit?
- Does the proxy work with another website?
- Does it work in another browser?
- Does it work on another network?
- Are browser extensions interfering?
- Is another proxy configuration overriding it?
- What error code are you receiving?
How to Fix 429 Too Many Requests
A 429 response indicates that a rate limit has been reached.
The first step is to reduce the frequency of requests rather than repeatedly retrying.
If you are using software that makes automated requests, check its request rate and concurrency settings.
Also check whether the website or service has published limits for its users or API.
A 429 is fundamentally a traffic-volume problem. Changing unrelated browser settings will not address it.
How to Fix 502, 503 and 504 Errors
These errors can occur when a proxy or gateway cannot successfully communicate with an upstream server.

For a 502, check whether the proxy is receiving an invalid response.
For a 503, check whether the relevant server is temporarily unavailable or overloaded.
For a 504, check whether the connection is timing out while waiting for another server to respond.
Test another website and, if possible, another proxy.
If the same destination fails through several different connections, the target server may be experiencing a problem. If several destinations fail through one proxy while other proxies work, investigate the proxy.
When Should You Contact Your Proxy Provider?
Contact your provider when you have confirmed the basic configuration but the proxy still does not work. This is particularly appropriate when:
- The proxy fails across multiple applications.
- The host and port are correct.
- Your authentication details are correct.
- The proxy is still active.
- The problem persists across different networks.
- Multiple proxy endpoints from the provider are affected.
- You receive an error that appears to originate from the proxy server.
When contacting support, provide useful diagnostic information such as the proxy endpoint, error code, application, target website and approximate time of the failure.

Do not send your proxy password through an ordinary support message unless the provider gives you a secure method for sharing credentials.
Conclusion
A proxy error is not always a sign that the proxy itself has failed. The key is to identify where the connection breaks before changing configurations or replacing an otherwise functional proxy. A few simple tests can usually narrow down the cause, whether it is authentication, network restrictions, browser settings, the proxy server, or the destination website.
Once you know where the problem lies, the appropriate fix becomes much clearer. A systematic approach also makes recurring issues easier to diagnose, saving time and reducing unnecessary changes to a setup that may already be working as intended.