| Previous | Next |
| MF_E_PEAUTH_PUBLICKEY_REVOKED | MF_E_PE_UNTRUSTED |
MF_E_GRL_ABSENT
MF_E_GRL_ABSENT means the protected-media trust path does not have the Global Revocation List it needs for revocation checks. Microsoft describes the GRL as signed data that identifies revoked trusted components.
Verify trust-data availability before debugging codecs
- Record whether the failure occurs while creating the protected session, loading a protected component, or evaluating output policy.
- Check system servicing and component-renewal state; the GRL should be restored through the supported trust-data path rather than copied from another machine.
- After restoring the trust data, recreate the PMP process/session so revocation validation starts from a clean state.
This is distinct from MF_E_GRL_VERSION_TOO_LOW, where a GRL exists but is older than policy requires, and from the invalid/unrecognized-format errors, where a list is present but cannot be used correctly. Keep those cases separate in logs because their remediation paths differ.
Microsoft: Global Revocation List role · Microsoft: minimum GRL version policy · Microsoft: GRL absence as a revocation failure reason
Looking for a different code? Search another status or error code.