Other 407Medium

Error 407 Proxy Authentication: Causes and Fixes

Error 407 occurs when a proxy server requires authentication. This article explains common causes and provides practical solutions for various operating systems and browsers.

Updated at April 8, 2026
5-10 min
Medium
FixPedia Team
Применимо к:Windows 10/11macOS 10.15+LinuxChromeFirefoxEdgeSafari

What Does Error 407 Mean

Error 407 Proxy Authentication Required is an HTTP status response code returned by a proxy server when a client (browser or application) attempts to access a resource through a proxy but fails to provide the necessary authentication credentials. The proxy server acts as an intermediary between the client and the internet, and if it is configured to require authentication, the client must send a Proxy-Authorization header with valid credentials.

The error typically appears in a browser as a pop-up dialog box requesting a username and password, or as the text "407 Proxy Authentication Required" on the page. In applications, it may be displayed in logs or the user interface.

Common Causes

Error 407 occurs due to several typical scenarios:

  1. Missing credentials: The client does not send a Proxy-Authorization header because it is not configured for authentication or has lost the credentials.
  2. Incorrect credentials: The entered username or password is wrong, or they are outdated (e.g., the password was changed).
  3. Incorrect proxy settings: The proxy configuration specifies an incorrect server address, port, or protocol, leading to authentication failure.
  4. Corporate security policies: In organizations, proxies are often managed by administrators, and users must use standard domain accounts. A password change or account lockout will trigger this error.
  5. Network or proxy server issues: The server is temporarily unavailable or misconfigured, causing authentication disruptions.

Solutions

Solution 1: Enter Credentials in the Dialog Box

When the authentication prompt appears, carefully enter the username and password for the proxy server. Ensure the Caps Lock key is enabled if the password is case-sensitive. If you do not know the credentials, contact your network administrator or internet service provider.

💡 Tip: If the dialog box does not appear, your browser might be set to automatic authentication. In this case, check saved passwords in your browser's password manager.

Solution 2: Check and Correct Proxy Settings in Your Browser

Incorrect proxy settings in the browser are a common cause of this error. Settings can vary between browsers.

For Google Chrome and Microsoft Edge:

  1. Open the menu (three dots) → Settings.
  2. Type "proxy" in the search bar and select Open your computer's proxy settings.
  3. In the window that opens, check the Proxy server section. Ensure the address and port are correct (e.g., proxy.example.com:8080). If unsure, obtain the details from your administrator.
  4. If needed, enable the option Don't use the proxy server for local addresses.

For Mozilla Firefox:

  1. Menu (three lines) → Settings.
  2. In the General section, scroll down to Network Settings and click Settings.
  3. In the window, select Manual proxy configuration and specify the HTTP proxy, SSL proxy, and port. You can also select Use the same proxy server for all protocols.
  4. Click OK.

For Safari (macOS): Safari uses the system's proxy settings. Go to System Settings → Network → Advanced → Proxies and configure them there.

Solution 3: Configure System Proxy Settings (Windows/macOS/Linux)

If your browser uses system-wide proxy settings, you need to check those.

On Windows 10/11:

  1. Open Control PanelNetwork and InternetNetwork and Sharing CenterInternet OptionsConnections tab → LAN settings. Alternatively: Settings → Network & Internet → Proxy.
  2. In the Proxy server section, enable the toggle and enter the address and port.
  3. If authentication is required, click Advanced and enter the username and password in the Proxy server section under Credentials.
  4. Click Save.

On macOS:

  1. System SettingsNetwork.
  2. Select your active interface (e.g., Wi-Fi) and click Details.
  3. Go to the Proxies tab.
  4. Select the protocols (HTTP, HTTPS, SOCKS) and enter the server address and port. Authentication may prompt a dialog upon connection.
  5. Click OK and Apply.

On Linux (GNOME):

  1. SettingsNetworkNetwork Proxy.
  2. Select Manual and enter the HTTP proxy, HTTPS proxy, and port.
  3. For authentication, use the Username and Password fields if available.
  4. Click Apply.

Solution 4: Disable the Proxy If Not Required

If you are not using a proxy server (e.g., you are connected directly to the internet), disable it in your settings:

  • In your browser: select No proxy or Auto-detect proxy settings (if DHCP provides the configuration).
  • In your system: follow the steps above and disable the proxy or select Automatic.

After disabling, restart your browser and try reloading the page.

Solution 5: Clear Authentication Cache and Restart

Browsers can cache incorrect credentials, causing the error to persist.

  1. Clear your browser's cache and cookies (e.g., in Chrome: Settings → Privacy and security → Clear browsing data).
  2. Close all browser windows and restart the browser.
  3. When prompted, enter the correct credentials.

As a last resort, reboot your computer to reset network connections.

Solution 6: Contact Your Administrator (For Corporate Networks)

In organizational networks, the proxy server is often managed by the IT department. If you are unsure about the settings or credentials:

  • Contact support, providing details: when the error occurs, in which applications, and a screenshot of the message.
  • Clarify whether proxy authentication is required and how to obtain or reset your password.
  • Check if your account has been locked.

⚠️ Important: In corporate environments, proxy settings may be managed by group policies. Making changes without IT approval can disrupt network access.

Prevention

To avoid recurring 407 errors:

  • Regularly update your password for proxy authentication, especially in corporate environments where policies require changes every 90 days.
  • Verify proxy settings when switching networks (e.g., when connecting to public Wi-Fi or moving offices).
  • Use a password manager (such as LastPass or 1Password) to securely store proxy credentials and enable auto-fill.
  • Follow IT department guidelines in corporate networks and do not change settings without approval.
  • Keep your browser and operating system updated to the latest versions to avoid bugs in authentication handling.

F.A.Q.

What does Error 407 Proxy Authentication Required mean?
How to prevent Error 407 from appearing?
Why does Error 407 occur only in one browser?
Can I disable Error 407 if I don't need a proxy?

Hints

Check proxy settings in your browser
Enter authentication credentials
Configure system proxy (if used)
Temporarily disable proxy
Clear browser cache and cookies

Did this article help you solve the problem?

FixPedia

Free encyclopedia for fixing errors. Step-by-step guides for Windows, Linux, macOS and more.

© 2026 FixPedia. All materials are available for free.

Made with for the community