| Previous | Next |
| CERT_E_MALFORMED | CERT_E_CHAINING |
CERT_E_UNTRUSTEDROOT
Certificates are all about validity and the chain.
First you have a trusted root Certificate installed on your machine (e.g. VeriSign).
Certificates then can be trusted from that root certificate (e.g. 3rd party Certificate providers). And then new certificates can can be trusted based on that next certificate and so on from there. e.g.
Root Certificate -> 3rd Party Certificate -> mydns.com
The first error message:
CERT_TRUST_IS_UNTRUSTED_ROOT
Means that your computer does not have the Root Certificate installed to the Trusted Publisher's location. That means your computer doesn't implicitly trust the certificate.
The second error message:
CERT_TRUST_IS_NOT_TIME_VALID
Usually means that the certificate has expired. i.e. most certificates are only valid for a year.
Official references for CERT_E_UNTRUSTEDROOT
Looking for a different code? Search another status or error code.