Guides & tutorialsProxies

Proxy Not Working? Common Proxy Errors and How to Fix Them

Diagram illustrating a browser connection to a proxy server and then to a target website, with a "Connection failed" error displayed for the target website.
10 mins read
Share this:
Table of Contents
Summarize this article with your preferred AI

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.

Diagram illustrating where proxy errors can occur, detailing potential issues with the device or browser, proxy server, and target website.

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.

Diagram illustrating common reasons why proxies fail, including wrong configuration, authentication problems, server unavailable, usage limit reached, DNS problems, firewall or network rules, and browser or app conflicts.

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.

List of proxy settings locations: Operating system, Browser, Application, Browser extension, Profile. Text reads "Where proxy settings can live", "Settings can conflict", and "Test with extensions disabled".

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 codeWhat it generally meansWhat to check
400 Bad RequestThe server could not understand the requestRequest configuration, URL, and browser/session
401 UnauthorizedAuthentication is requiredWebsite credentials
403 ForbiddenThe server refuses accessPermissions, IP restrictions and website security rules
407 Proxy Authentication RequiredThe proxy requires authenticationProxy username, password or IP authentication
408 Request TimeoutThe server did not receive the request in timeNetwork and proxy connection
429 Too Many RequestsToo many requests were sent within a given periodRequest frequency and rate limits
500 Internal Server ErrorThe server encountered an unexpected problemServer status
502 Bad GatewayA gateway or proxy received an invalid response from an upstream serverProxy, network or target server
503 Service UnavailableThe server cannot currently handle the requestServer availability
504 Gateway TimeoutAn upstream server did not respond in timeProxy, 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.

Flowchart showing proxy test results: "Fails everywhere" leads to "Check the proxy or its configuration"; "Works everywhere except one website" leads to "Investigate the destination"; and "Works in one browser, not another" leads to "Look at the browser configuration".

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:

  1. The proxy username is correct.
  2. The proxy password is correct.
  3. The credentials have not expired.
  4. You are using the correct authentication method.
  5. 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.

Gateway errors table with codes 502, 503, and 504, their meanings, and checks.

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.

What to send support section with bullet points for proxy endpoint, error code, application, target website, and time of the failure, next to a support request card with placeholder text and a warning about sending passwords.

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.

Hide your browser fingerprint

Scale safely with isolated browser profiles.

FREE built-in proxies

Team collaboration

10 profiles for free

Table of Contents

Start your FREE trial today

Sign up now and save up to 10 browser profiles.

purple block with 4 profiles and social media icons next to it