0X800B010E

CERT_E_REVOCATION_FAILURE (0X800B010E) Fixes That Actually Work

Cybersecurity & Malware Intermediate 👁 10 views 📅 Jun 19, 2026

This error means Windows can't check if a digital certificate has been revoked. It blocks secure connections. Here's how to fix it quickly.

Cause #1: The Certificate Revocation List (CRL) Is Unreachable

This is the most common reason you're seeing 0x800B010E. Your computer needs to download a Certificate Revocation List (CRL) from the certificate authority to verify the certificate isn't revoked. If the CRL server is down, the internet connection is flaky, or a firewall blocks the download, Windows throws this error. You'll often see it in Outlook, Teams, or when visiting HTTPS sites that use EV certificates.

Here's the fix that works 80% of the time:

  1. Disable automatic certificate revocation checking temporarily. This isn't a permanent solution, but it confirms the cause. Open Internet Options (press Windows Key + R, type inetcpl.cpl, hit Enter).
  2. Go to the Advanced tab.
  3. Scroll down to the Security section.
  4. Uncheck Check for publisher's certificate revocation and Check for server certificate revocation.
  5. Click Apply, then OK.
  6. Restart your browser and try the connection again.

Expected outcome: If the error disappears, the CRL server was unreachable. If you're on a corporate network, talk to your network team about allowing outbound connections to CRL distribution points (usually port 80 or 443). If you're at home, run a traceroute to the CRL URL (you can find it in the certificate details) to see where it fails.

Don't leave this setting disabled permanently. It weakens security. Only use it to confirm the cause, then re-enable it after you fix the network issue.

Cause #2: Corrupt or Missing Intermediate Certificates in the Store

Sometimes Windows doesn't have the intermediate certificate that chains your server's certificate to a trusted root. This happens a lot with self-hosted applications, internal CA-issued certs, or after a Windows update that clears the store. The error appears when Windows tries to build the trust chain and can't find the missing piece.

Here's how to fix it for real:

  1. Find the missing intermediate certificate. Open the website again in your browser (say, Chrome). Click the padlock icon next to the URL, then Connection is secure > Certificate is valid. Switch to the Certification Path tab. You'll see the chain. If any certificate in the path has a red X or shows “This certificate cannot be verified,” that's the broken link.
  2. Export the intermediate certificate. On the Certification Path tab, double-click the intermediate certificate (the one between the root and your site). Go to the Details tab, click Copy to File, and save it as a .cer file.
  3. Import it into the local machine store. Press Windows Key + R, type certlm.msc (for local machine certificates), and hit Enter. Expand Intermediate Certification Authorities > Certificates. Right-click Certificates (the folder itself), choose All Tasks > Import. Browse to the .cer file you saved, and place it in the Intermediate Certification Authorities store. Click Finish.
  4. Close all browsers and try the connection again.

Expected outcome: The error should go away. If you still see it, you might need to also import the root certificate into the Trusted Root Certification Authorities store. Repeat the same process but place it in the root store. This fix is permanent.

Cause #3: Third-Party Antivirus or Firewall Interfering with Certificate Validation

Some antivirus programs (looking at you, McAfee and Norton) perform their own SSL scanning. They intercept HTTPS traffic, install their own certificate, and then check revocation against their own servers. When their servers are slow or misconfigured, you get 0x800B010E. This also happens with corporate VPN clients that inject certificates.

Here's the fix:

  1. Temporarily disable the SSL scanning feature in your antivirus. For Norton, open the main window, go to Settings > Antivirus > SSL Inspection (or “HTTPS scanning”), and turn it off. For McAfee, look for Real-Time Scanning > Scan SSL Connections and uncheck it.
  2. Clear the cached certificates. In Windows, open a Command Prompt as Administrator (right-click Start > Terminal (Admin)). Run certutil -URLcache * delete. This clears the local CRL cache and forces a fresh download next time.
  3. Reboot and test the connection again.

Expected outcome: If the error goes away, the antivirus was the culprit. You have two choices: keep SSL scanning disabled (I recommend this unless your company policy enforces it), or switch to an antivirus that doesn't break certificate chains. Windows Defender is fine for most people and doesn't cause this problem.

If you're on a corporate VPN: Speak to your IT department. They can push a GPO that trusts their internal CA so Windows doesn't freak out when it can't reach the internet to check revocation.

Quick-Reference Summary Table

Cause Likelihood Fix Time Required
CRL server unreachable High Disable revocation check temporarily, fix network 5 minutes
Missing intermediate cert Medium Export and import missing cert into store 10 minutes
Antivirus SSL scanning Medium Disable HTTPS scanning in AV, clear cache 5 minutes

That's it. Start with the first fix—it's the most likely. Don't waste time reinstalling browsers or running sfc /scannow unless you've confirmed none of these apply. I've seen technicians chase this error for hours when a simple CRL setting change fixed it in seconds.

Was this solution helpful?