Troubleshooting¶
Enclave unavailable¶
Error:
ConfigurationError: Enclave execution required but not available
Fix:
- Use enclave: "auto" to allow simulator fallback, or
- Switch to securityTier: "standard" for software-only execution, or
- Use a native enclave runtime (available to approved deployments).
Attested mode disabled¶
Error:
ConfigurationError: Invalid configuration: securityTier "attested" requires enclave to be "auto" or "required"
Fix:
- Set enclave to "auto" or "required" when securityTier is "attested".
Measurement mismatch¶
Error:
Measurement mismatch: expected <expected>, got <actual>
Fix: - Confirm your measurement registry is up to date. - Ensure the evidence matches the report measurement.
Report data binding failure¶
Error:
Report data does not match expected binding
Fix:
- Ensure sessionId, configHash, outputHash, and timestamp match.
- Confirm the report was generated by the same execution session.
Invalid policy version¶
Error:
ConfigurationError: Invalid policyVersion: <value>. Must be "v1".
Fix:
- Set policyVersion to "v1" explicitly in config.
Empty context¶
Error:
ConfigurationError: Context cannot be empty
Fix:
- Ensure context is a non-empty string or array of strings.
Prev: Verification | Next: Developer Guide Overview