0X000006C1

Fix HTTP 0x000006C1 Proxy Access Denied Error Fast

Network & Connectivity Intermediate 👁 0 views 📅 May 27, 2026

This error means Windows can't connect through your proxy due to access rules or misconfiguration. Most common cause: broker process blocked by antivirus.

1. Antivirus or firewall blocking the proxy broker (most common)

In my help desk days, 8 times out of 10 this error came down to third-party antivirus software or the built-in Windows Firewall blocking the proxy broker process. That process lives at C:\Windows\System32\proxybroker.exe. When it gets quarantined or blocked, every app that tries to use the proxy gets hit with 0x000006C1RPC_S_PROXY_ACCESS_DENIED.

What you'll see

You open a browser, a Microsoft Store app, or any network-dependent program. The error pops up immediately. It's not random — it happens right when the app tries to send its first request through the proxy. Often users report it right after installing a new antivirus or updating Windows Defender.

Fix it

  1. Open your antivirus or firewall control panel. I'm talking Norton, McAfee, Bitdefender, Kaspersky — whatever you've got. Also check Windows Security (Windows Defender).
  2. Find the section for threat history or quarantined items. Look for "proxybroker.exe" or "proxy broker." If it's listed, restore it.
  3. Add an exception or exclusion for C:\Windows\System32\proxybroker.exe. Most antivirus software calls this "allow file" or "add to exclusions."
  4. Also add an exception for the port range your proxy uses (typically 8080 or 3128 for HTTP proxies).
  5. Restart your computer. After reboot, test the network connection. The error should be gone.

Expected outcome: After you restore proxybroker.exe from quarantine and restart, the error won't appear. If it does, move to the next fix.

2. Corrupted proxy settings (second most common)

Sometimes the proxy settings themselves get corrupted — especially after a Windows update or if you've manually edited proxy entries in the Registry. Windows stores these under HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings. If a key gets mangled, the proxy service can't validate the access token, and you get denied.

What you'll see

This one shows up when you try to access a site that requires proxy authentication. The error might appear in a browser like Edge or Chrome, or in a Windows system app like Settings or Mail. It's intermittent — sometimes it works, sometimes it doesn't. That's a telltale sign of corrupted data, not a hard block.

Fix it

  1. Press Windows + R, type inetcpl.cpl, and hit Enter. That opens Internet Properties.
  2. Go to the Connections tab. Click LAN settings.
  3. Uncheck "Use a proxy server for your LAN." Click OK, then Apply, then OK.
  4. Now reset everything by reopening the same dialogs (Windows + R, inetcpl.cpl, Connections tab, LAN settings).
  5. Re-check "Use a proxy server for your LAN." Enter your proxy address and port. Click OK, Apply, OK.
  6. Open Command Prompt as administrator. Run these two commands:
netsh winhttp reset proxy
netsh winhttp import proxy source=ie

The first command clears any WinHTTP proxy settings (which are separate from IE settings). The second command reimports your IE proxy configuration into WinHTTP — this is critical because many apps use WinHTTP, not IE.

  1. Restart your computer. Test the connection.

Expected outcome: After the reset and reimport, the error should stop. If it persists, it's likely something deeper — move to fix 3.

3. WinHTTP proxy configuration mismatch with group policy

This one is for people in managed environments — work computers, school laptops, anything that's domain-joined. Group Policy often forces a specific proxy configuration. If your local WinHTTP settings don't match what the policy says, you'll get 0x000006C1 because the proxy service sees the request as unauthorized.

What you'll see

You're on a corporate network. The error pops up every time you try to connect through the proxy, but only on certain apps (like Windows Update or PowerShell). Browsers might work fine because they use a different proxy stack. The error appears right after a group policy update or after IT changes the proxy address.

Fix it

  1. Open Command Prompt as administrator.
  2. Run gpresult /h gpresult.html. This exports your applied group policies to an HTML file. Open that file in your browser.
  3. Look under Computer Configuration > Administrative Templates > Windows Components > Internet Explorer for proxy settings. Note the exact proxy address and port the policy enforces.
  4. Run netsh winhttp show proxy. Compare the output to the policy address. If they don't match, you've found the mismatch.
  5. To force them to match, run netsh winhttp set proxy your-proxy-address:port. Replace your-proxy-address:port with whatever the policy says.
  6. Then run gpupdate /force to reapply all policies.
  7. Restart your computer.

Expected outcome: After the proxy address matches group policy and you reboot, the error disappears. If it doesn't, check with your IT team — they might have an additional authentication requirement (like NTLM or Kerberos) that's not configured.

Quick-reference summary table

Cause Symptoms Fix Time to fix
Antivirus blocks proxy broker Error on first network request after antivirus install Restore proxybroker.exe from quarantine, add exclusion 10 minutes
Corrupted proxy settings Intermittent error, appears after update or manual edit Reset IE proxy, netsh winhttp reset + import 15 minutes
WinHTTP mismatch with group policy Error on managed computer, affects system apps only Match WinHTTP proxy to group policy, gpupdate 20 minutes

Was this solution helpful?