Microsoft Edge displays certificate errors on internal websites, why is that?

Lin 20 Reputation points
2026-11-10T08:31:28.46+00:00

Excuse me, may I know why does Microsoft Edge report certificate warnings when accessing internal corporate websites that use certificates issued by the organization's CA?

Microsoft Edge | Other | Previous Windows versions
0 comments No comments

2 answers

Sort by: Oldest
  1. AI answer

    2026-11-10T08:31:52.4433333+00:00

    Microsoft Edge can show certificate warnings on internal corporate sites because newer Edge versions use a built-in root store and certificate verifier, and that verifier is stricter than the older platform-based behavior.

    Common reasons include:

    1. Verifier behavior changed in newer Edge versions
      • Starting in Edge 112, Windows and macOS devices default to the certificate verifier and certificate trust list shipped with the browser.
      • Enterprise-managed devices also moved to this behavior in Edge 112.
      • The temporary MicrosoftRootStoreEnabled policy existed to revert to the previous behavior, but support for that policy was removed in Edge 115.
    2. Stricter RFC 5280 validation Edge’s built-in verifier is more strict about certificate correctness than the old verifier. Internal CA-issued certificates may now fail if they contain issues such as:
      • ECDSA algorithm parameters being present when they must be absent.
      • IP address name constraints encoded incorrectly.
      • An empty excluded list in Name Constraints.
    3. Revocation checking differences
      • The newer verifier does not support LDAP-based CRL URIs.
      • If the environment enables RequireOnlineRevocationChecksForLocalAnchors and the CRLs are not valid per RFC 5280, Edge may show ERR_CERT_NO_REVOCATION_MECHANISM or ERR_CERT_UNABLE_TO_CHECK_REVOCATION.
      • If ERR_CERT_NO_REVOCATION_MECHANISM appears, the CRL returned by the certificate’s URI should be checked to confirm it is DER encoded, not PEM encoded.
    4. Internal roots not in the Microsoft CTL Microsoft specifically recommends that enterprises with break-and-inspect proxies or other scenarios using TLS server certificates issued by roots not in the Microsoft CTL proactively identify compatibility issues. Internal enterprise PKI can fall into this category.
    5. Certificate chain/path issues Certificate validation can also fail when a certificate has multiple trusted certification paths and the client can validate only one of them, while the server sends a different path. In that case, the browser can report that the certificate was not issued by a trusted authority even though a valid path exists in the environment.

    If this affects internal sites, the practical checks are:

    1. Inspect the internal site certificate and issuing chain.
    2. Verify the certificate and CA chain comply with RFC 5280 requirements noted above.
    3. Check whether CRL distribution points use LDAP and whether revocation responses are correctly encoded.
    4. If the site depends on enterprise trust, review whether the needed CA certificates are being provided to Edge through supported certificate trust mechanisms and policies such as CACertificates, CACertificatesWithConstraints, CAHintCertificates, or CAPlatformIntegrationEnabled.
    5. If the server presents multiple possible chains, verify the chain sent by the server matches a path trusted by client devices.

    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

  2. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.